Use the identifier of the root span as the tracer identifier
diff --git a/src/jaeger_passage_span_context.erl b/src/jaeger_passage_span_context.erl
index 6f4f598..efbd283 100644
--- a/src/jaeger_passage_span_context.erl
+++ b/src/jaeger_passage_span_context.erl
@@ -106,9 +106,10 @@
 %%------------------------------------------------------------------------------
 %% @private
 make_span_context_state([]) ->
+    TracerId = rand:uniform(16#FFFFFFFFFFFFFFFF),
     #?STATE{
-        trace_id   = rand:uniform(16#FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF),
-        span_id    = rand:uniform(16#FFFFFFFFFFFFFFFF),
+        trace_id   = TracerId,
+        span_id    = TracerId,
         is_sampled = true
        };
 make_span_context_state([{_, Ref} | _]) ->