عرض "كتل الهجوم" على شبكة اختبار Signet الخاصة بـ Bitcoin

في غضون يومين، يوم الأربعاء 7 أبريل، ستقوم مجموعة من مطوري Bitcoin Core بتقديم عرض توضيحي لـ "كتل الهجوم" المصممة لتستغرق وقتًا طويلاً للتحقق من Signet.
ستقام المظاهرة في الساعة 10 صباحًا بتوقيت شرق الولايات المتحدة (2 مساءً بالتوقيت العالمي المنسق). يمكن لأي شخص يرغب في المشاركة تشغيل عقدة Bitcoin Core على Signet ومشاهدة الكتل التي يتم استخراجها ومعالجتها بواسطة العقدة الخاصة بهم في الوقت الفعلي.
يمكن العثور على التعليمات هنا لتدوير العقدة ومتابعتها (بما في ذلك كيفية التحقق من سجلات العقدة الخاصة بك لمعرفة أوقات التحقق من كتل الهجوم).
لن يُظهر العرض التوضيحي أسوأ حالة للهجوم (لم يتم الكشف علنًا عن النص البرمجي وبنية المعاملة المطلوبة لعدم إعطاء الجهات الفاعلة الخبيثة المزيد من المعلومات حول الهجوم)، ولكنه سينتج كتلًا تستغرق وقتًا أطول للتحقق من حجمها مقارنة بمتوسط الكتلة الخاصة بك.
الهدف من العرض التوضيحي هو إظهار مدى خطورة إحدى نقاط الضعف الأربعة الخطيرة في الإجماع والتي تهدف عملية تنظيف الإجماع العظيم إلى معالجتها باستخدام BIP 54.
سيتم إجراء عرضين إضافيين في الساعة 6 مساءً بتوقيت شرق الولايات المتحدة (10 مساءً بالتوقيت العالمي) في 8 أبريل، وفي الساعة 5 صباحًا بتوقيت شرق الولايات المتحدة (9 صباحًا بالتوقيت العالمي) في 9 أبريل، للسماح لمستخدمي Bitcoin في مناطق زمنية عالمية مختلفة بالمشاركة المباشرة أيضًا.
يبلغ حجم Blockchain Signet حاليًا حوالي 32-33 جيجابايت، لذلك إذا كان لديك أي جهاز به مساحة تخزين كبيرة، فاستمر في تشغيل عقدة Signet للمشاركة.
لوعيك، تم تجميع تصحيح البرنامج التالي بسرعة لهذا العرض التوضيحي ولم يتم تدقيقه بشكل كامل (على الرغم من أنه مجرد واجهة مستخدم رسومية أساسية تعتمد على المحطة الطرفية). إذا كنت تقوم بإنشاء عقدة Signet جديدة تمامًا لهذا العرض التوضيحي فقط على جهاز دون أي أموال عليه، فيجب أن تكون على ما يرام حتى لو كنت من النوع المصاب بجنون العظمة مثلي.
بالنسبة لأولئك الذين لا يريدون مجرد الاطلاع على ملفات السجل، قدمت AJ Towns تصحيحًا لمشروع "bitcoin-tui"، وهو واجهة مستخدم رسومية تعتمد على المحطة الطرفية لـ Bitcoin Core لعرض كتل الهجوم أثناء العرض التوضيحي. يعمل منشئ المشروع على إصدار مناسب في الوقت المناسب للعرض التوضيحي، ولكن يمكنك أيضًا تجميعه بنفسك.
قم بتشغيل هذه الأوامر على Linux (ستعمل أوامر git على أنظمة تشغيل أخرى، ويجب أن تكون قادرًا على العثور على أوامر CLI المكافئة لنظام التشغيل لديك بسهولة عبر الإنترنت):
استنساخ بوابة https://github.com/ajtowns/bitcoin-tui.git cd bitcoin-tui git Switch 202604-bip54blocks
من هناك يجب أن تكون قادرًا على اتباع تعليمات الإنشاء الموجودة في المستودع هنا. بعد التجميع، تأكد من أن bitcoind الخاص بك يحتوي على "server = 1" في ملف التكوين، وابدأ تشغيل bitcoin-tui. يجب أن تجد علامة التبويب "الكتل البطيئة" على يمين الشريط العلوي.
ظهر هذا المنشور التوضيحي لـ "كتل الهجوم" على شبكة اختبار Signet الخاصة بـ Bitcoin لأول مرة في مجلة Bitcoin وكتبه Shinobi.