يقدم @esnie17 التعافي من الأخطاء المفرطة لسلاسل الكتل هذا الأسبوع في Usenix Security 2026. مع @kartik1507 و @AndrewLewisPye (عنوان URL: ) -------------------- تعتمد سلاسل الكتل على بروتوكولات البث الإجماعي / SMR / الذرة للتأكد من أن جميع العقد في الشبكة توافق على ترتيب المعاملات. ما هي المشكلة؟ يمكن لهذه البروتوكولات التعامل فقط مع عدد معين من العقد السيئة أو المعيبة (تسمى الأخطاء البيزنطية). ولكن ماذا يحدث إذا تعرضت العقد أكثر مما كان متوقعا تفسد - أكثر مما تم تصميم النظام للتعامل معه؟ حتى الآن ، ستفشل معظم سلاسل الكتل أو تتعثر. هذه مشكلة كبيرة. ماذا يحقق هذا العمل؟ لقد أنشأنا حلا شاملا لهذه المشكلة - طريقة إصلاح تساعد سلاسل الكتل على التعافي من عدد كبير جدا من العقد السيئة بعد الواقع. إليك كيفية عملها: باستخدام المسارات القائمة على التوقيع ، يمكننا اكتشاف العقد التي تعمل بشكل سيء ، دون إلقاء اللوم على العقد الجيدة. هذا يساعد blockchain على "الشفاء" والعودة إلى التشغيل الطبيعي. قد لا يعمل بسلاسة كما لو كان كل شيء مثاليا ، لكنه لا يزال أفضل بكثير من الفشل التام. اختبار العالم الحقيقي لقد قمنا ببناء هذا النظام في بروتوكول إجماع HotStuff وأظهرنا أن أداء النظام عاد إلى طبيعته بعد الاسترداد. مع 30 عقدة ، كان هناك تباطؤ بسيط فقط (4.3٪). في المتوسط ، استغرقت معالجة المعاملات وقتا أطول قليلا (حوالي 12.87٪ تأخير) ، لكن النظام ظل على قيد الحياة وفعالا. لقد صنعنا أيضا إصدارات مصممة خصيصا لبروتوكولات محددة مثل Tendermint و HotStuff ، مما يجعلها أسرع وأكثر كفاءة. اكتشاف أفضل للأعطال لقد عملنا أيضا على طرق أفضل لاكتشاف ما يصل إلى n-2 العقد السيئة في أي blockchain يستخدم BFT. أنشأنا طريقة كشف جديدة تعمل دون الحاجة إلى رسائل إضافية بين العقد لماذا هذا مهم الآن ، يمكن لشبكات blockchain الخاصة بنا البقاء على قيد الحياة والتعافي حتى عندما تصبح المزيد من العقد مارقة أكثر من المتوقع. يمكنك الحصول على أدوات أفضل لاكتشاف وعزل الجهات الفاعلة السيئة. يضيف هذا طبقة من المرونة والموثوقية لأنظمة blockchain ، مما يساعد على منع أوقات التوقف أو الهجمات المكلفة. --------------------
‏‎229‏