أحدث التطورات والتطبيقات لبروتوكول الإجماع في البلوكتشين
تعتبر تقنية البلوكتشين كتمثيل لتقنية دفتر الأستاذ الموزع غير المركزي، حيث يكمن جوهرها في آلية الإجماع. تؤثر أداء آلية الإجماع بشكل مباشر على قابلية توسيع وأمان نظام البلوكتشين. في السنوات الأخيرة، أصبحت آلية الإجماع التي تعتمد على التسامح مع الأخطاء البيزنطية (BFT) نقطة بحث ساخنة بسبب مزاياها في التعامل مع تأخيرات الشبكة وفشل بعض العقد.
النماذج والتعريفات
في نموذج BFT غير المتزامن، يتكون النظام من 3f + 1 عملية، حيث يمكن أن تكون هناك f عمليات قد تتعرض للتخريب الخبيث. تتواصل العمليات عبر قنوات غير متزامنة، وتأخير نقل الرسائل غير متوقع. تمتلك كل عملية زوجاً من المفاتيح العامة والخاصة لضمان صحة الرسائل وسلامتها.
متطلبات إجماع البلوكتشين
يجب أن يلبي بروتوكول إجماع البلوكتشين المتطلبات الأساسية التالية:
النشاط: تأكد من وجود بلوكتشين محددة غير محدودة طويلة في التنفيذ غير المحدود.
التناسق: ضمان أن أي سلسلتين تم تحديدهما في البلوكتشين، يجب أن تكون إحداهما سابقة للأخرى.
الجودة: ضمان أن النسبة المئوية للمعاملات المدخلة من العقد الصادقة في البلوكتشين المحددة مسبقًا لا تقل عن العتبة المحددة.
التحديات الحالية لبروتوكول الإجماع غير المتزامن
حالياً، تُعتبر VABA ثنائية السلسلة أسرع بروتوكول إجماع غير متزامن، مع تأخير متوقع يبلغ 9.5δ. ومع ذلك، أظهرت الدراسات أن هذا البروتوكول يعاني من مجموعة متنوعة من الثغرات الأمنية، مما قد يؤدي إلى تدمير الاتساق والنشاط. تشمل هذه المشكلات عدم كفاية فحص المصادقة، واستراتيجيات الاستغلال التي تعوق النشاط، وتعريفات المصادقة للقيادة التي تُعتبر فضفاضة للغاية.
تصميم بروتوكول جديد: 2PAC
لحل مشكلة البروتوكول الحالي، قدم الباحثون بروتوكول 2PAC (الإجماع غير المتزامن ذو المرحلتين). يقوم هذا البروتوكول من خلال تبسيط وتحسين عملية الإجماع، بزيادة الأداء بشكل ملحوظ. يتضمن 2PAC نوعين فرعيين:
2PAClean:
تحسين السعة بنسبة 90%، وتأخير متوقع قدره 9.5δ
تعقيد الرسالة O(n²)
تحسين الكفاءة من خلال تقليل التفاعلات والحسابات غير الضرورية
2PACBIG:
أسرع بروتوكول إجماع للبلوكتشين تحت تعقيد O(n³)
في حالة عدم وجود أعطال، وقت تشغيل MVBA لمرة واحدة هو فقط 4δ
خط إنتاج كتلة فائق السرعة
اقترح الباحثون أيضًا تصميمًا جديدًا لكتلة خط الأنابيب، مما يقلل بشكل كبير من تأخير كتلة خط الأنابيب. من خلال إدخال آلية المسار السريع، قد يكون وقت اتخاذ القرار لكتلة خط الأنابيب تحت جدولة عادلة أقل حتى من كتلة غير خط الأنابيب. تضمن هذه الآلية تأخير المسار السريع في جميع التنفيذات، ولا تتأثر بالعمليات المعيبة.
تقييم الأداء
تحليل نظري واختبارات عملية تشير إلى:
2PAClean أسوأ حالة متوقعة تأخير 9.5δ، حالة جيدة 6δ
2PAClean معدل نقل البيانات أفضل من السMVBA التقليدية بنسبة 80%-100%
2PACBIG مدة تشغيل MVBA واحدة 4δ، وهي الأسرع حالياً
تصميم خط الأنابيب فائق السرعة يجعل s2PAClean و s2PACBIG يحققان زمن اتخاذ القرار لكتلة الأنابيب بمقدار 4δ و 3δ على التوالي
تظهر التقييمات الحسابية أن 2PAClean و 2PACBIG يقدمان أداءً ممتازًا في ظروف الشبكة المختلفة، خاصة في بيئات ذات تأخير مرتفع ومعدل فشل مرتفع.
اتجاهات البحث المستقبلية
تم تحسين البروتوكول بشكل أكبر، مما يقلل من تكاليف نقل الرسائل والحساب.
تحليل عميق لأمان البروتوكول الجديد في سيناريوهات الهجوم المختلفة
تطبيق البروتوكول الجديد على أنظمة البلوكتشين الفعلية، والتحقق من أداء البيئة الشبكية الحقيقية
مع تطور تكنولوجيا البلوكتشين، ستلعب بروتوكولات الإجماع BFT غير المتزامنة دورًا متزايد الأهمية في ضمان الأمان وزيادة الأداء. تُظهر تصاميم 2PAC وكتل خطوط الإنتاج السريعة للغاية اتجاه تطوير بروتوكولات الإجماع للبلوكشين في المستقبل: من خلال تبسيط هيكل البروتوكول وتحسين عملية الإجماع، لتحقيق إنتاجية أعلى وزمن استجابة أقل. توفر هذه الابتكارات أفكارًا جديدة لتحقيق بروتوكولات إجماع البلوكتشين بكفاءة وأمان، ومن المتوقع أن تدفع تكنولوجيا البلوكتشين للعب دور أكبر في الاقتصاد الرقمي في المستقبل.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 11
أعجبني
11
7
مشاركة
تعليق
0/400
NestedFox
· 07-28 14:22
يمكن أن تكون غير متزامنة ، ليس من الضروري تغييرها إلى bf
شاهد النسخة الأصليةرد0
ForkTongue
· 07-28 09:37
تَزْتَزْ، أَصْبَحَ عِنْدَنَا إجْمَاعٌ جَدِيدٌ.
شاهد النسخة الأصليةرد0
SolidityJester
· 07-28 08:50
هل عادت BFT غير المتزامنة للظهور مرة أخرى؟؟ همم
شاهد النسخة الأصليةرد0
SatoshiSherpa
· 07-26 06:49
مرة أخرى، إنه ملك الأداء في BFT.
شاهد النسخة الأصليةرد0
FloorPriceNightmare
· 07-26 06:46
رأيت BFT مرة أخرى، أشعر بالتعب، لا أفهم.
شاهد النسخة الأصليةرد0
WhaleSurfer
· 07-26 06:32
هذا تقدم كبير في الأداء ثور!
شاهد النسخة الأصليةرد0
BearMarketMonk
· 07-26 06:24
آه، جميع الإجماعات لا يمكن أن تتغلب على انخفاض إلى الصفر في الطبيعة البشرية.
ابتكار بروتوكول 2PAC: اختراق جديد في أداء الإجماع BFT غير المتزامن
أحدث التطورات والتطبيقات لبروتوكول الإجماع في البلوكتشين
تعتبر تقنية البلوكتشين كتمثيل لتقنية دفتر الأستاذ الموزع غير المركزي، حيث يكمن جوهرها في آلية الإجماع. تؤثر أداء آلية الإجماع بشكل مباشر على قابلية توسيع وأمان نظام البلوكتشين. في السنوات الأخيرة، أصبحت آلية الإجماع التي تعتمد على التسامح مع الأخطاء البيزنطية (BFT) نقطة بحث ساخنة بسبب مزاياها في التعامل مع تأخيرات الشبكة وفشل بعض العقد.
النماذج والتعريفات
في نموذج BFT غير المتزامن، يتكون النظام من 3f + 1 عملية، حيث يمكن أن تكون هناك f عمليات قد تتعرض للتخريب الخبيث. تتواصل العمليات عبر قنوات غير متزامنة، وتأخير نقل الرسائل غير متوقع. تمتلك كل عملية زوجاً من المفاتيح العامة والخاصة لضمان صحة الرسائل وسلامتها.
متطلبات إجماع البلوكتشين
يجب أن يلبي بروتوكول إجماع البلوكتشين المتطلبات الأساسية التالية:
التحديات الحالية لبروتوكول الإجماع غير المتزامن
حالياً، تُعتبر VABA ثنائية السلسلة أسرع بروتوكول إجماع غير متزامن، مع تأخير متوقع يبلغ 9.5δ. ومع ذلك، أظهرت الدراسات أن هذا البروتوكول يعاني من مجموعة متنوعة من الثغرات الأمنية، مما قد يؤدي إلى تدمير الاتساق والنشاط. تشمل هذه المشكلات عدم كفاية فحص المصادقة، واستراتيجيات الاستغلال التي تعوق النشاط، وتعريفات المصادقة للقيادة التي تُعتبر فضفاضة للغاية.
تصميم بروتوكول جديد: 2PAC
لحل مشكلة البروتوكول الحالي، قدم الباحثون بروتوكول 2PAC (الإجماع غير المتزامن ذو المرحلتين). يقوم هذا البروتوكول من خلال تبسيط وتحسين عملية الإجماع، بزيادة الأداء بشكل ملحوظ. يتضمن 2PAC نوعين فرعيين:
2PAClean:
2PACBIG:
خط إنتاج كتلة فائق السرعة
اقترح الباحثون أيضًا تصميمًا جديدًا لكتلة خط الأنابيب، مما يقلل بشكل كبير من تأخير كتلة خط الأنابيب. من خلال إدخال آلية المسار السريع، قد يكون وقت اتخاذ القرار لكتلة خط الأنابيب تحت جدولة عادلة أقل حتى من كتلة غير خط الأنابيب. تضمن هذه الآلية تأخير المسار السريع في جميع التنفيذات، ولا تتأثر بالعمليات المعيبة.
تقييم الأداء
تحليل نظري واختبارات عملية تشير إلى:
تظهر التقييمات الحسابية أن 2PAClean و 2PACBIG يقدمان أداءً ممتازًا في ظروف الشبكة المختلفة، خاصة في بيئات ذات تأخير مرتفع ومعدل فشل مرتفع.
اتجاهات البحث المستقبلية
مع تطور تكنولوجيا البلوكتشين، ستلعب بروتوكولات الإجماع BFT غير المتزامنة دورًا متزايد الأهمية في ضمان الأمان وزيادة الأداء. تُظهر تصاميم 2PAC وكتل خطوط الإنتاج السريعة للغاية اتجاه تطوير بروتوكولات الإجماع للبلوكشين في المستقبل: من خلال تبسيط هيكل البروتوكول وتحسين عملية الإجماع، لتحقيق إنتاجية أعلى وزمن استجابة أقل. توفر هذه الابتكارات أفكارًا جديدة لتحقيق بروتوكولات إجماع البلوكتشين بكفاءة وأمان، ومن المتوقع أن تدفع تكنولوجيا البلوكتشين للعب دور أكبر في الاقتصاد الرقمي في المستقبل.