
المؤلف: 100y.eth المصدر: ترجمة المرآة: شان أوبا ، عالم البتات
في الماضي ، جاء معالج Pepe الأرجواني إلى القرية في Ethereum …
1. قرية Ethereum المفقودة
منذ وقت طويل ، في قرية صغيرة تسمى Ethereum ، عاشت مجموعة من بيبي الأخضر.في هذه المملكة المزدهرة ، شجعت اللامركزية العالية والأمن القوي على ازدهار القرية والاقتصاد مزدهر.
يتأثر القرويون بشدة بهذه المبادئ.ومع ذلك ، فإن قرية Ethereum اليوم لم تعد مجد العام ، والفيروس المتفشي مستعد ، مما يسبب حيوية كبيرة في القرية.سارع البيب الأخضر في القرية ، وأصبحت القرية اكتئابًا.
ومع ذلك ، لا تزال هناك بعض أحلام بيب الخضراء في القرية.من خلال جهودهم ، استعادت القرية تدريجياً بعض الازدهار ، وقد وصل حجم الحدث إلى ارتفاع غير مسبوق.
ومع ذلك ، فإن إصلاح L2 لم يحل المشكلة بالكامل.على الرغم من أن قرى Solana و Sui المجاورة لا تزال شابة وغير مستقرة في كثير من الأحيان ، فقد تطورت بسرعة تحت الثورة العلمية غير المسبوقة.هناك شائعات تم نقلها إلى هذه القرى الناشئة في القرية.
في هذه اللحظة ، ظهر معالج PEPE الأرجواني في قرية Ethereum.
2. وصول معالج Pepe الأرجواني
تم تصميم معالج Pepe of the Purple Robe على بناء قرية جديدة تسمى Monad مع أسف عميق لفقدان قرية Ethereum.
في يوم من الأيام ، وقف على الساحة في القرية ، وأعلن عن الخطة الخضراء في الخطة الكبرى لإنشاء موناد ، ودعاهم للتعبير عن توقعاتهم وأحلامهم للمستقبل.
Green Pepe 1 يتحدث أولاً: “آمل أن تكون حياة موناد مثل Ethereum. على الرغم من أن Ethereum يفتقر إلى قابلية التوسع في Solana أو Sui ، فإن ثقافتها فريدة من نوعها. لم أفكر مطلقًا في المغادرة لأن ثقافة الأماكن الأخرى ونحن في أماكن أخرى الفرق كبير جدا “
وأضاف Green Pepe 2 أيضًا: “من المهم الحفاظ على استمرارية نمط الحياة والثقافة ، لكنني آمل أيضًا أن يكون ذلك فعالًا مثل القرى الأخرى. والمرونة.
استمعت المعالجات إلى توقعاتهم ووعدوا بدمج الثقافة الغنية للأيثريوم في موناد ، وفي الوقت نفسه قابلية التوسع في سولانا وسوي.بدأ يفكر في كيفية إظهار السحر القوي لتحقيق هذه الرؤية: قرية تحتفظ بتقاليد Ethereum ولها كفاءة تقنية جديدة.
بعد ذلك ، شارك هذه الرؤية الكبرى مع Pepes الذين يرغبون في التغيير ، وإلهام أملهم في حياة جديدة مع كلتا المزايدين.
3. السر 1: تأخير التنفيذ
أحد القيود المفروضة على توسيع قرى Ethereum هو أنه في كل مرة يتم إنشاء كتلة جديدة ، يجب معالجة المعاملة في الوقت الفعلي أثناء عملية الإجماع.في هذه القرية ، يجب على قادة كتلة الاقتراح حساب نتائج جميع المعاملات قبل الاقتراح ، كما أن عقد التحقق من كتل الاستلام تحتاج أيضًا إلى حساب جميع المعاملات للتحقق من شرعية الكتلة والتصويت.
نظرًا لأن عملية الإجماع تتطلب حساب وتواصل القرويين ، فإن هذا يقلل إلى حد كبير من وقت التعامل مع المعاملة ، وبالتالي الحد من قابلية التوسع.من أجل حل هذه المشكلة ، أظهر معالج pepe الأرجواني سحرًا جديدًا يسمى “تأخير التنفيذ” لفصل عملية “الإجماع” لمعاملات القرويين (أي فرز المعاملات) عن عملية “التنفيذ” (نتيجة الحساب).
>
بعبارات بسيطة ، لا داعي للتآكل والتنفيذ في نفس الوقت في نفس الوقت ، ولكن عندما يتم تنفيذ إجماع كتلة N ، فإن التنفيذ يعالج المعاملة في كتلة N-1.
>
تمكن هذه الطريقة التنفيذ من استخدام وقت كتلة كاملة ، مما يزيد بشكل كبير من عدد المعاملات التي يمكن معالجتها في نفس الوقت.
السر المتقدم: تأخير جذر ميركل
في قرى Ethereum ، سيتم حساب العقد قبل الإجماع لضمان شرعية الكتلة.ومع ذلك ، في نظام التنفيذ المتأخر في MONAD ، يتم فصل الإجماع والتنفيذ ، وقد تتجاهل العقد الخبيثة المعاملة المؤكدة مسبقًا أو حالة حساب العبث.
لمنع ذلك ، يقوم موناد بتضمين جذر merkle (يشير إلى نتائج حساب كتلة N-10) في اقتراح كتلة N.إذا تصل أكثر من ثلثي العقد إلى إجماع على كتلة N ، فهذا يعني أنه تم تأكيد نتائج حساب كتلة N-10 أيضًا.
إذا كانت نتيجة الحساب للعقدة في كتلة N-10 لا تتطابق مع جذر Merkle في كتلة N ، فسيتم إزالة العقدة من الإجماع وتبدأ في كتلة N.تضمن تأخيرات جذر Merkle العشرة من خلال اختبار أي خطأ في الحساب في الوقت المناسب.
تجدر الإشارة إلى أن وقت كتلة موناد هو ثانية واحدة ، لكن هذا لا يعني أن اليقين النهائي لموناد يستغرق 10 ثوانٍ.مع نظام MONADBFT الفريد من MONAD ، يمكن تحقيق اليقين النهائي لكتلة واحدة في غضون ثانية واحدة.
4. التقنية السرية 2: تجارة التجزئة
يفكر المعالج الأرجواني Pepe بجد ، كيف يمكن للقادة في القرية نشر اقتراح الكتلة بسرعة إلى العقد الأخرى.
في قرى Ethereum ، يتم استخدامه لاستخدام اقتراح كتلة كاملة ، بما في ذلك جميع المعاملات ، وينتشر على الإنترنت كحزمة ضخمة.ومع ذلك ، أدرك المعالج أنه إذا تعتمد Monad Village أيضًا ، فإن اقتراح البث الذي يحتوي على عدد كبير من المعاملات سيكون مهمة صعبة وبطيئة.
تحقيقًا لهذه الغاية ، اقترح معالج Pepe الأرجواني مفهوم “تجارة التجار”.مع انتشار جميع القرويين الذين قدموا معاملات على الإنترنت ، تحتفظ كل عقدة بسجلات تداول قرية موناد في مجموعة التداول الخاصة بها.
>
يستخدم المعالج هذا للسماح للقادة بتمرير قوائم التداول الكاملة في كل اقتراح كتلة.بدلاً من ذلك ، يحتاج القادة فقط إلى اقتباس هذه المعاملات وإرسال قيم التجزئة.
وبهذه الطريقة ، يظل اقتراح كتلة موناد مضغوطًا ، بما في ذلك قيمة التجزئة لكل معاملة.عند تلقي الاقتراح ، تحتاج العقد الأخرى فقط إلى مقارنة قيم التجزئة هذه مع المعاملات في سجلاتها للعثور بسهولة على المعاملة المشار إليها.
5. الأسرار 3: monadbft
في قرية موناد ، يخضع تسلسل الإجماع وتوليد الإجماع في كل كتلة من قبل Monadbft ، وهي آلية إجماع عالية الأداء تستند إلى Hotstuff.يمكن أن تصل خوارزمية الأثير (BFT) من طابقين إلى إجماع في خطوتين.
يتم تحديد قادة الكتلة من خلال حصة تعهد كل مشارك من خلال الاحتمال.في موناد ، تكون عملية إنشاء كل كتلة أكثر كفاءة من قرية Ethereum ، لأن اقتراح كل كتلة n يتم تمريره مع الشهادة القانونية (QC) للكتلة السابقة N-1 ، مما يشير إلى أن أكثر من ثلثي الثلاثة -الثيرة منها أكثر من ثلثي.
>
فيما يلي عملية التنمية:
-
أصدر Leader N اقتراح Block N ، والذي يرتبط أيضًا بـ QC للكتلة السابقة N-1.
-
تحقق التحقيقات لاحقًا من الكتلة N وأرسلت تصويتها إلى الزعيم N+1.
-
أصدر الزعيم N+1 اقتراحًا للكتلة N+1 ، وفي نفس الوقت مرفق QC من Block N.
ومع ذلك ، حتى مع QC N ، لا يمكن للتحققات على الفور الانتهاء من الكتلة N ، لأن جوهر blockchain لا يمكن أن يضمن أن جميع المشاركين متصلون.
لضمان أمان الكتلة N بشكل كامل ، تحتاج التحقيقات إلى إرسال “موافقة” الكتلة N+1 (التي تحتوي على QC N) إلى القائد N+2.عندما يتم إنشاء Neader N+2 QC N+1 ، فإن هذا يؤكد نجاح جولة N+1 ، بحيث يتم الانتهاء من الكتلة N.
من خلال السحر والرؤية الممتازة ، قاد المعالج الأرجواني Pepe قرية Monad إلى عصر جديد.في هذه القرية ، لا يمكن لكل كتلة إنشاء الأمن وضمانه بسرعة ، ولكن أيضًا عملية أنيقة ، بما يتماشى مع رؤية قرية للتعاون القابل للتطوير والفوز حقًا.
6. الأسرار 4: الأداء بالتوازي
>
في مجال موناد ، من أجل التعامل مع عدد كبير من معاملات القرويين ، صمم فريق Pepe Witcher الأرجواني تعويذة جديدة جعلت المعاملة التي لم تعالجها قرية Ethereum ، ولكن تم التعامل معها بتدفق متوازي قوي.
>
بمساعدة تنفيذ التأخير ، لن يبدأ إلا في التنفيذ بعد التوصل إلى تسلسل الإجماع للكتلة.تتألف Monad Village من العديد من المنفذين المهرة.
لا تغير هذه المدخلات والمخرجات على الفور حالة القرية ، ولكن تنتظر في شكل سحر مع وقف التنفيذ ، وتستعد للإرسال بالترتيب الذي يحدده الإجماع.يتضمن هذا التقديم دمج الإخراج واحدًا تلو الآخر على الحالة الحالية ، تمامًا مثل الخط السحري ينسج نسيجًا سلسًا ومنظمًا.
ومع ذلك ، تغيرت الأمور.يتم إدخال إمكانية تعارض المعاملات بالتوازي -هذا أمر نادر الحدوث في قرى Ethereum المنظمة ، لكنه تحد جديد هنا.
على سبيل المثال ، إذا أظهرت المعاملة (المعاملة ب) أن القرويين A هدية 1 ETH للقرويين B ، ومعاملة أخرى (المعاملة C) توضح أن الفندق الصغير في القرية ينفق هذا الجوهر ETHإذا حاول التداول C التنفيذ قبل المعاملة B ، فسوف تفشل المعاملة.في هذه الحالات ، سيتم إعادة ترتيب معاملات الصراع ، وينتظر المعاملة C على تنفيذ المعاملة B مرة أخرى.
لذلك ، في موناد ، يكون جوهر التنفيذ الموازي هو التسلسل: يتم حساب النتيجة بالتوازي ، ولكن يتم دمج تحديث الحالة بترتيب دقيق مطلوب.
7. الأسرار 5: monaddb
>
معالج الأرجواني Pepe لم يتوقف عند هذا الحد.لقد غير Monaddb ، وهي قاعدة بيانات مخصصة فريدة من قرية Monad ، والتي تستخدم خصيصًا لتخزين blockchain.يعتمد Ethereum على Merkle Patricia المعقدة.
ينظر Monaddb بالكامل في التنفيذ الموازي للقرية أثناء التصميم ، ويدعم العديد من القراءات والكتابة في نفس الوقت ، ولديها دقة عالية.على عكس الانتهاء من كل مهمة ، لا يمكن نقلها إلا إلى قاعدة البيانات التقليدية للمهمة التالية.
8. تعال وزيارة Monad Village!
>
من خلال سلسلة من التعويذات الرائعة والسحر المعقدة ، أنشأ معالج الأرجواني القرية موناد -هنا ، حسابات Ethereum ذات المصداقية ، وتكنولوجيا التشفير ، وتنسيقات التداول ، واللغة والمحافظ ، و SUI و SUI لا تصدق.الآن ، Monad مزدهر ، يحلم 10000 معاملة في الثانية والانتهاء في غضون ثانية واحدة.
هل يمكن أن تنقذ قرية موناد المولودة في الحكمة والأمل العالم الذي ابتلي به فيروس الميم وساعد Ethereum على الحصول على المجد ، ليصبح شريكًا موثوقًا به؟فقط الوقت يمكن أن يخبرنا الجواب.