تنقيب D13 في الطوابع الزمنية للكتل يؤرّخ الإطلاق الحقيقي لـMainNet من Algorand في 12 يونيو 2019
يقرأ منشور MainNet Archaeology الصادر عن D13.co أقدم كتل Algorand — 6,637 زمن جولة مقيّدًا عند 25 ثانية قبل أن تستقر الطوابع الزمنية — ليؤرّخ الإطلاق الحقيقي في 12 يونيو 2019، ويفتح تصويتًا على السلسلة حول المسألة.

عيد ميلاد لم يتفق عليه Algorand قط
ظل تاريخ إطلاق Algorand، على مدى معظم عمره، مسألة تفسير لا سجلًا موثّقًا. فقد احتفل الفريق الذي بنى الشبكة بالـ19 من يونيو — اليوم الذي طُرح فيه معروض ALGO للمرة الأولى على الجمهور عبر مزاد هولندي، وهي صيغة بيع يبدأ فيها السعر مرتفعًا ثم يتراجع حتى يشتري المشترون. ثم أشار باحثو المجتمع لاحقًا إلى ملف التكوين الأولي للسلسلة، وهو الإعداد المتفق عليه مسبقًا الذي انطلقت به الشبكة، ويحمل طابعًا زمنيًا عند منتصف ليل 11 يونيو 2019 بتوقيت UTC. والآن يرى D13.co1، وهو مركز بحثي مستقل يقف خلف عدد من تحليلات الرسوم والأمان الخاصة بـAlgorand واسعة الاستشهاد، أن التاريخين كلاهما خطأ: إذ يؤكد منشوره الأحدث أن MainNet انطلقت فعليًا في 12 يونيو 2019.
المنشور — MainNet Archaeology 1: Algorand's Birthday2، الذي نُشر في 12 يونيو 2026 كأول حلقة من سلسلة جديدة — هو تنقيب بالمعنى الحرفي للكلمة: القضية كلها مبنية على طوابع زمنية مستقرة أصلًا في السجل، ويمكن لأي مشغّل عقدة أن يعيد التحقق منها بنفسه. وقد كُتب بأسلوب ساخر متعمّد، يصوّر التواريخ المتنافسة كطوائف متحاربة في «دين Algorand»، لكن الأدلة الكامنة تحته ليست سوى تحليل بيانات مباشر. والموقع نفسه يُظهر صيانة نشطة — إذ يسجّل مستودع مصدره3 146 عملية إيداع برمجي، أحدثها دُفعت في اليوم نفسه الذي ظهر فيه منشور عيد الميلاد.
أحجية ساعة في أول 6,6374 كتلة
الطوابع الزمنية لكتل Algorand هي طوابع زمنية بنظام Unix5 — أي عدد الثواني المنقضية منذ 1 يناير 1970 — يختارها مقترح الكتلة، وهو العقدة المكلّفة بتجميع الكتلة التالية، ضمن حدود صارمة يفرضها التوافق: ألّا يقل الفارق الزمني عن الكتلة السابقة عن صفر وألّا يزيد على 25 ثانية. وعند وجوده، يعمل طابع التكوين الأولي الزمني كتوقيت «للكتلة صفر» يقيّد ما يمكن أن تسجّله الكتلة الأولى. وقد ضبطه ملف التكوين الأولي لـMainNet على 1560211200، أي 2019-06-11 00:00:00 بتوقيت UTC، ويمكن سحبه من أي عقدة — ويضع D13 رابطًا إلى نقطة نهاية التكوين الأولي العامة6 لإثبات ذلك.
وهنا يظهر الشذوذ: أول 6,6377 كتلة على MainNet تسجّل جميعها أزمنة الجولات عند الحد الأقصى المسموح به، 258 ثانية، ولا يبدأ المتوسط في الاستقرار عند نحو 4.259 ثانية لكل كتلة ويثبت عندها إلا بعد الكتلة 6,6381011. ويقرأ D13 هذه الزيادات المقيّدة كدليل على أن الساعات الفعلية للعقد المقترحة كانت متقدمة على الطوابع الزمنية التي تسجّلها السلسلة — إذ يُلزم التوافق أي مقترح ساعته «متقدمة كثيرًا» بأن يقدّم الإزاحة القصوى. وبعبارة أخرى، كانت ساعة السجل متأخرة عند الإطلاق، وبداية «منتصف ليل 11 يونيو» المسجلة ليست سوى أثر لذلك السقف لا لحظة الإطلاق الحقيقية.
تُرسي إعادة البناء التوقيت الحقيقي عند الكتلة 6,63812، التي تحمل الطابع الزمني 2019-06-12 22:05:29 بتوقيت UTC، وتفترض أن متوسط 4.2513 ثانية تقريبًا الذي رُصد بعد تلك الكتلة ظل قائمًا أيضًا على مدى الجولات 6,60014 التي سبقتها تقريبًا. والحساب العكسي بنحو 28,21115 ثانية يضع الإطلاق في حدود 2019-06-12 14:15 بتوقيت UTC، بفارق ساعات قليلة صعودًا أو نزولًا — أي الساعة 10:15 صباحًا في بوسطن، حيث كان مقر مهندسي Algorand، وهي لحظة يرى الكاتب أنها أكثر معقولية لتشغيل شبكة من الثامنة مساءً يوم اثنين. ويتعامل المنشور مع أربعة تواريخ كمعالم منفصلة لا كيوم واحد متنازع عليه:
| التاريخ | المفهوم | الأثر العملي |
|---|---|---|
| 11 يونيو 2019 | الطابع الزمني للتكوين الأولي | يعمل ككتلة صفر، فيقيّد أقصى تقدّم ممكن لطابع الكتلة الأولى — وليس هو الإطلاق نفسه |
| 12 يونيو 2019 | إطلاق MainNet بحسب إعادة بناء D13 | انطلقت الشبكة فعليًا نحو 14:15 بتوقيت UTC؛ وهو التاريخ الذي يستهدفه موقع العد التنازلي لدى D13 الآن |
| 15 يونيو 2019 | أولى المعاملات | أبكر نشاط على السلسلة بعد الاستقرار؛ وأول استخدام فعلي للسلسلة |
| 19 يونيو 2019 | الافتتاح العام عبر المزاد الهولندي | بيع ALGO العام الذي طالما احتُفي به كعيد ميلاد |
تصويت موثّق
ولا يتوقف المنشور عند التحليل: بل يفتح تصويتًا على السلسلة. يربط القارئ محفظته ويدلي بصوته لأحد التواريخ الأربعة — أو يمتنع — مع تسجيل كل صوت كمعاملة. وعند وقت إجراء البحث، كان عشرة أصوات قد أُدلي بها: سبعة لـ12 يونيو، واثنان لـ11 يونيو، وواحد لـ15 يونيو، مع تصويت d13.algo نفسه لصالح أطروحة كاتبه. والعينة صغيرة ومختارة ذاتيًا، لكنها تؤدي في الوقت نفسه دور عرض عملي لمدى رخص تشغيل استطلاع رأي مرتبط بالمحفظة على Algorand — بلا خوادم ولا بنية تحتية للتصويت، فقط بضع مئات من البايتات لكل صوت.
وقد صحّح هذا الاستنتاج بأثر رجعي أيضًا موقع العد التنازلي لعيد الميلاد16 الذي يملكه D13 نفسه، والذي أُطلق في ذكرى 2022 استنادًا إلى طابع التكوين الأولي الزمني في 11 يونيو. ويقول تحديث يعود إلى 2026 على تلك الصفحة بصراحة: «اخترنا التاريخ الخطأ — تبيّن أن عيد ميلاد MainNet هو 12 يونيو». والتاريخ نفسه هو الذي يقود الآن العد التنازلي على الموقع نحو الذكرى الثامنة للشبكة في 2027، وهو ما غطيناه حين حُدّثت الصفحة.
تحوّط صريح
لا يجزم D13 بالأمر يقينًا: فالكاتب يصف استنتاجه بأنه استنتاج بموس أوكام «لم يثبت بما لا يدع مجالًا للشك»، ويقوم إعادة البناء على قفزة إيمانية واحدة — أن Algorand لم تتوقف قط ثم تعاود الانطلاق، وأن متوسط 4.25 ثانية بعد الاستقرار ظل صالحًا من الجولات الأولى. وهذا الافتراض الثاني يعمل في الاتجاهين: فإذا كانت الكتل الأولى استغرقت فعلًا أكثر من 4.25 ثانية في المتوسط، فإن الإطلاق المحسوب عكسيًا ينزاح إلى وقت أبكر، نحو التوقيت الذي تسجّله السلسلة نفسها في 11 يونيو. وينبغي للقارئ أيضًا أن يضع منظور المصدر في الحساب: فـD13 يدير مشروع عيد الميلاد ذاته الذي يصحح التاريخ الجديد مساره، ومحفظته الخاصة تقف في خانة 12 يونيو من الاستطلاع الذي فتحه — أي مصلحة ذاتية محدودة في النتيجة، وإن كانت البيانات الأساسية عامة ويمكن لأي مشغّل عقدة التحقق منها بشكل مستقل. ولا يغيّر أي من ذلك ما هو قابل للتحقق: فالسجل يسجّل ما يسجّله، والخلاف الآن حول كيفية قراءته.
المصدر
- MainNet Archaeology 1: Algorand's Birthday (D13.co)2
- D13.co1
- Is It Algorand's Birthday? (D13.co)16
- إعداد التكوين الأولي لـMainNet (نقطة نهاية Nodely العامة)6
- الكتلة 6,638 على algo.surf10
- d13co/d13.co على GitHub3
- Dear Ora: A signable open letter to Ora miners | D13.co17
- Preliminary Advisory Report - Algorand 20-02-2023 Thefts | D13.co18
تم التحقق من 11 رقمًا في هذه القصة.عرض كل عمليات التحقق
المصادر
- 1d13.co d13.co↩
- 2MainNet Archaeology 1: Algorand's Birthday d13.co↩
- 3مستودع مصدره github.com↩
- 5طوابع زمنية بنظام Unix en.wikipedia.org↩
- 6نقطة نهاية التكوين الأولي العامة mainnet-api.4160.nodely.dev↩
- 10الكتلة 6,638 algo.surf↩
- 16موقع العد التنازلي لعيد الميلاد d13.co↩
- 17d13.co/posts/dear-ora--a-signable-open-letter d13.co↩
- 18d13.co/algorand-20-02-2023-thefts-preliminary-advisory-report d13.co↩