لماذا تختار شبكات البلوكتشين المسار غير المتزامن

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

هل تساءلت يومًا لماذا تعالج بعض شبكات البلوكتشين المعاملات أسرع من غيرها؟ السر غالبًا ما يكمن في كيفية تعاملها مع التوقيت والتنسيق - وهنا تأتي أهمية بنية المعمارية غير المتزامنة.

ماذا تعني غير المتزامن بالفعل؟

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

قارن هذا مع الأنظمة المتزامنة، حيث يجب أن تتماشى كل الأشياء بشكل مثالي - مثل الانتظار حتى يكون جميع اللاعبين مستعدين قبل بدء اللعبة. المقايضة؟ السرعة مقابل اليقين المطلق.

إصدار البلوكشين: غير متزامن مقابل شبه متزامن

الشبكات غير المتزامنة تمنح العقد حرية—فهي لا تبث تحديثات الحالة حول كل رسالة. هذا يخلق معدل أعلى من المعاملات لأن العقد لا تتعثر أبداً في الانتظار. الجانب السلبي؟ قد ترى العقد المختلفة حالات شبكة مختلفة مؤقتاً، مما قد يسبب ارتباكاً.

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

عندما تكون السرعة مهمة: خيار الاتساق مقابل التوافر

يواجه مصممو البلوكشين قرارًا حاسمًا:

  • أولويات التوافر: معالجة جميع المعاملات على الفور، بدون توقف. المخاطر: عدم التناسق المؤقت عبر الشبكة.
  • أولويات التناسق: انتظر حتى التأكيد الكامل للمعاملات. تكلفة الفرصة: بعض التأخيرات في المعالجة.

الحل التقني: aBFT

هنا تصبح الأمور معقدة. العديد من الشبكات تنفذ Asynchronous Byzantine Fault Tolerance (aBFT)، وهو إطار رياضي يضمن التوافق حتى إذا كان المهاجمون يتحكمون في ما يقرب من ثلث الشبكة. جمال aBFT هو أنه لا يضع افتراضات حول التوقيت - يمكن للعقد أن تعمل بسرعات مختلفة تمامًا وما زالت تصل إلى اتفاق.

النتيجة النهائية

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

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