بروتوكول البلوكتشين الطيّار: دمج إجماع DAG وطرق بدون إجماع لتحقيق قدرة عالية على المعالجة ووقت إستجابة منخفض

robot
إنشاء الملخص قيد التقدم

النص

لقد حققت تقنية blockchain تقدمًا ملحوظًا منذ ظهور Bitcoin. مع ظهور تطبيقات جديدة مثل الألعاب وNFT، يواصل القطاع استكشاف طرق لتحسين كفاءة التكنولوجيا، خاصة في التعامل مع الأحمال العالية وتحقيق تأخير زمني حقيقي. تواجه بلوكشين L1 تحديين رئيسيين: الأول هو الحاجة إلى تحقيق إنتاجية عالية مع الحفاظ على تأخير منخفض، والثاني هو ضمان استقرار بروتوكول الإجماع على المدى الطويل. عند معالجة هذه التحديات، يجب الحفاظ على اللامركزية من خلال المشاركة الديناميكية وإعادة تكوين عقد التحقق.

إحدى الطرق لزيادة السعة هي استخدام بروتوكولات إجماع قائمة على DAG. تسمح هذه الأنواع من البروتوكولات لسلسلة الكتل بمعالجة عدد كبير من المعاملات في وقت واحد، مما يجعلها مثالية للتطبيقات مثل الألعاب وNFT. ومع ذلك، فإن البروتوكولات القائمة على DAG عادة ما تؤدي إلى تأخيرات لبضع ثوان، مما يجعل تكلفة الوقت مرتفعة بالنسبة للتحويلات العادية أو عمليات الألعاب.

من ناحية أخرى، تظهر بروتوكولات عدم التوافق إمكانيات هائلة في تقليل التأخير وزيادة القابلية للتوسع. هذه البروتوكولات لا تتطلب توافقًا، مما يسمح بمعالجة المعاملات بسرعة دون الحاجة إلى الترتيب العالمي للمعاملات المستقلة المعالجة بالتوازي. ولكنها مناسبة فقط لعمليات blockchain البسيطة المحدودة، مما يحد من أنواع العقود الذكية القابلة للتنفيذ، وقد يكون من الصعب ضبط مجموعة المدققين ديناميكيًا.

على الرغم من أن هذه الأساليب لها إمكانيات كبيرة، إلا أنها لم تُطبق بعد في البلوكشين على مستوى الإنتاج، وتم نشرها فقط في مؤتمرات أكاديمية، ولم يتم اعتمادها على نطاق واسع من قبل مجتمع البلوكشين. تجمع بروتوكولات الدعم لشبكة البلوكشين المعينة بين الإجماع القائم على DAG والأساليب غير الإجماعية، مما يحقق أفضل ما في العالمين: تأخير دون جزء من الثانية وعمليات معالجة مستمرة لآلاف المعاملات في الثانية. لا يحقق هذا البروتوكول هذين الهدفين فحسب، بل يحتفظ أيضًا بالقدرة على تنفيذ العقود المعقدة على الكائنات المشتركة، وإنشاء نقاط تفتيش، وإعادة تكوين مجموعة المدققين عبر الدورات.

دراسة متعمقة لـ Sui Lutris، اكتشف أسرار الأداء العالي لشبكة Sui

دمج أساليب التوافق وغير التوافق

تتبنى هذه البروتوكول المبتكر نهجًا فريدًا يجمع بين الحلين المذكورين أعلاه. لضمان أمان عمليات الأصول ذات الملكية الفردية (الأشياء المملوكة)، يستخدم النظام بروتوكول بث متسق بين المدققين لتحقيق تأخير أقل من الإجماع. يعتمد هذا البروتوكول فقط على معالجة العقود الذكية المعقدة على الكائنات المشتركة، مما يعني أن أي مستخدم يمكنه تعديل الكائنات. بالإضافة إلى ذلك، فإنه يدعم عمليات صيانة الشبكة مثل تحديد نقاط التفتيش وإعادة تكوين المدققين. يوفر هذا الاستراتيجية الجديدة حلاً يوازن بين الكفاءة والأمان عند معالجة المعاملات في بيئة بيزنطية مكررة.

دورة حياة المعاملة في هذه الاتفاقية هي كما يلي: يقوم المستخدمون الذين لديهم مفتاح خاص بإنشاء وتوقيع المعاملة لتغيير الأشياء التي يمتلكونها، أو تتضمن عمليات مختلطة من الأشياء المملوكة والأشياء المشتركة. يتم إرسال المعاملة إلى كل عقدة تحقق (عادةً عبر عقدة كاملة)، حيث تقوم عقد التحقق بتنفيذ سلسلة من الفحوصات الخاصة بالصلاحية والأمان، وتوقعها، ثم تعيد المعاملة الموقعة إلى العميل. يجمع العميل استجابات معظم عقد التحقق لتشكيل شهادة المعاملة، وفي هذه المرحلة يمكن اعتبار المعاملة غير قابلة للعكس (تحقيق النهائية).

بعد تجميع الشهادات، يتم إرسالها مرة أخرى إلى جميع عقد التحقق، حيث تتحقق عقد التحقق من صلاحيتها وتؤكد للعميل استلامها. إذا كانت هناك كائنات حصرية، يمكن معالجة شهادة المعاملة على الفور دون الحاجة إلى انتظار محرك الإجماع (مسار سريع مباشر). يتم إعادة توجيه جميع الشهادات إلى بروتوكول الإجماع القائم على DAG. الناتج النهائي للإجماع هو الترتيب الإجمالي للشهادات؛ تقوم عقد التحقق بالتحقق وتنفيذ المعاملات التي تحتوي على كائنات مشتركة، ويمكن للعميل جمع استجابة معظم عقد التحقق، وتجميعها في شهادة فعالة، كدليل على تسوية المعاملة. بعد ذلك، يتم تشكيل نقاط تفتيش لكل تقديم إجماع، وذلك لدفع بروتوكول إعادة التكوين.

بصرف النظر عن عمليات التداول الرئيسية، توفر هذه الاتفاقية أيضًا العديد من المرافق لدعم بلوكتشين على مستوى الإنتاج:

يتم تنفيذ بروتوكول نقاط التحقق بعد الوصول إلى الحتمية النهائية، مما ينتج عنه التاريخ السببي لجميع المعاملات في النظام. يستخدم للتدقيق الكامل، ويحافظ على تزامن العقد الكامل وعقد التحقق المتأخر بطريقة فعالة.

  1. يدعم إعادة التكوين في نهاية كل فترة، حيث قد يتغير مجموعة المدققين وحقوق تصويتهم. لضمان تضمين جميع المعاملات النهائية في عصر واحد، يجب إغلاق كل عصر بعناية وتأكيد الأمان النهائي.

  2. في البروتوكول السابق بدون إجماع، عندما توجد ثغرة في عميل مزدوج لإنفاق الأصول، سيتم قفل الأصول بشكل دائم. يقوم البروتوكول في نهاية الدورة "بفتح" الأصول المقفلة عن طريق الخطأ بأمان، مما يقلل من الأضرار الناتجة عن الأخطاء إلى الحد الأدنى.

تقدم هذه البروتوكولات المبتكرة دعمًا لإدارة قيمة كبيرة من المستخدمين على البلوكشين. يوضح التقرير الفني الكامل كيفية عمل بروتوكولات الأمان والنشاط، بالإضافة إلى إثباتات الأمان الخاصة بها في نموذج الأنظمة الموزعة القياسي مع المشاركين البيزنطيين المتزامنين جزئيًا.

DAG-0.79%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • مشاركة
تعليق
0/400
WhaleSurfervip
· منذ 11 س
هذا هو حال الداج
شاهد النسخة الأصليةرد0
TaxEvadervip
· 08-05 20:16
البلوكتشين جدك فقط
شاهد النسخة الأصليةرد0
GweiWatchervip
· 08-03 18:33
ما هي المشكلة الكبيرة؟
شاهد النسخة الأصليةرد0
ZenZKPlayervip
· 08-03 18:27
لا يوجد غداء مجاني في هذا العالم
شاهد النسخة الأصليةرد0
MetaverseVagabondvip
· 08-03 18:26
الإجماع都做不好说啥实现
شاهد النسخة الأصليةرد0
CryptoAdventurervip
· 08-03 18:23
又整新概念خداع الناس لتحقيق الربح了这是
شاهد النسخة الأصليةرد0
AltcoinAnalystvip
· 08-03 18:17
تشير البيانات التاريخية إلى أن DAG قد زادت من قدرتها على المعالجة بنسبة 32% ولكن يجب الحذر من خطر وقت الإستجابة.
شاهد النسخة الأصليةرد0
  • تثبيت