Mining Latency هو التأخر الزمني لخطوة محددة من التعدين: توزيع العمل أو تفعيله، تسليم share مكتشفة، أو نشر كتلة مرشحة. يجب أن تحدد القيمة الحدثين المقاسين عند الطرفين وظروف المراقبة.
يميّز Stratum V2 بين توزيع العمل وإرسال النتائج. الزمن من إرسال المهمة إلى استلامها ليس الزمن من الاستلام إلى تبديل ASIC فعليًا؛ وإعادة share إلى المجمع مسار آخر. في قياساتك، حدد الطرفين واربط السجلات باستخدام channel_id وjob_id. [Stratum V2 — Mining Protocol]
يصف Braiins أداة ping بأنها اختبار لإمكانية الوصول. يشمل RTT الذهاب والإياب؛ وقسمته آليًا على اثنين لا تقيس تأخر اتجاه واحد، لأن الاتجاهين قد يكونان غير متناظرين. ولا يقيس Ping إنشاء المهمة أو طابور الوكيل أو تفعيل الجهاز. تتطلب المقارنة نوع حركة البيانات ونقطتي النهاية نفسيهما. [Braiins — Connection diagnostics] [RFC7679 — One-Way Delay Metric]
يتطلب RFC7679 مراعاة مزامنة الساعات وموقع تسجيل الطابع الزمني في قياسات الاتجاه الواحد. مثال: Tsend = 1000 ms وTrecv = 1040 ms يعطيان 40 ms فقط إذا كانت الساعتان قابلتين للمقارنة. انحراف ساعة المستقبِل بمقدار 30 ms يغير التفسير. من دون تقدير عدم اليقين، لا يثبت الفرق بين الخوادم تسارعًا. [RFC7679 — One-Way Delay Metric]
في Stratum V2 قد تصل Future Job مبكرًا؛ ويفعّلها SetNewPrevHash المطابق مع job_id. لذا قس تأخر التفعيل أيضًا، لا تنزيل القالب وحده. قد تحتوي المهمة المسبقة غير الفارغة معاملة أُدرجت بالفعل في الكتلة الجديدة؛ وسرعة التوزيع لا تبرر تجاهل التعارض أو تعدين كتلة غير صالحة. [Stratum V2 — Mining Protocol]
يسمح Stratum V2 برسائل SubmitShares.Success المجمعة. لذلك قد يتضمن انتظار الرد تجميعًا مقصودًا؛ وليس وقت شبكة خالصًا ولا دليلًا على أن share ظلت تنتظر القبول طوال تلك المدة. قد تصل SubmitShares.Error بعد تحقق متأخر. طابق sequence_number وميّز الإرسال والاستلام والتحقق والتأكيد. [Stratum V2 — Mining Protocol]
في وضع high-bandwidth يرسل BIP152 رسالة cmpctblock دون طلب سابق. إذا نقصت معاملات لدى المستقبِل، تضيف getblocktxn وblocktxn تبادلًا آخر. هذا نقل كتل بين العقد، وليس قياس إرسال shares. تقليل البيانات لا يضمن تأخرًا صفريًا ولا يحل محل التحقق الكامل. [BIP152 — Compact Block Relay]
يحدد RFC7679 حدًا زمنيًا Tmax ويتعامل مع الحزمة غير المسلّمة كتأخر غير معرّف؛ وفي حساب مئينه تُرتب هذه القيم كقيم كبيرة بلا نهاية. عند عرض p50/p95 الخاصة بك، اذكر المنهج وعدد العينات والفقد. استبعاد كل المهلات المنتهية قد يحسّن مظهر النتيجة؛ والعينة الفارغة ليست زمن تأخر صفريًا. [RFC7679 — One-Way Delay Metric]
عند تغيير المسار أو الإعداد، حافظ على أجهزة ونوافذ زمنية وتعريفات قياس قابلة للمقارنة. تابع تفعيل job_id وتأكيدات العمل وأسباب الرفض والانقطاعات كلًا على حدة؛ لا تخلط انخفاض ping RTT مع انخفاض مثبت لكل تأخر. هذا منهج مقارنة، لا وعد بالعثور على كتلة ولا حد آمن عالمي بوحدة ms. [Stratum V2 — Mining Protocol] [Braiins — Connection diagnostics] [RFC7679 — One-Way Delay Metric]
للحصول على صورة أوضح، اقرأ هذا المدخل مع Stale Rate, Block propagation, Stratum V2, Mining Pool. تشير إلى هذا المدخل أيضًا Stale Rate.