حكاية موناد: البحث عن الأسرار الغامضة

متقدم11/5/2024, 9:47:24 AM
على الرغم من أن L2s نجحت في توسيع Ethereum إلى حد ما، إلا أنها تواجه لا يزال تحديات. تهدف Monad إلى بناء مجال جديد يجمع بين ثقافة Ethereum الغنية وقابلية التوسع في Solana و Sui، مما يخلق نظام متوافق مع Ethereum يلبي متطلبات الكفاءة في عصر جديد.

1. قرية إيثيريوم المتساقطة

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

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

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

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

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

ثم، في يوم مشؤوم ما، ظهر ساحر بيبي الأرجواني في قرية إيثريوم.

2. وصول الساحر بيبي الأرجواني

ساحر بيبي ذو رداء أرجواني، يحدق بحزن إلى مجد قرية إيثريوم المفقود، عازمًا على بناء مملكة جديدة تحمل اسم Monad.

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

تحدث جرين بيبي 1: 'آمل أن يشعر الحياة في موناد بنفس الشعور الذي يشعر به في إثريوم. على الرغم من أن إثريوم يفتقر إلى قابلية التوسعة مثل سولانا أو سوي، إلا أنني لم أفكر يومًا في المغادرة لأن ثقافاتهم كانت مختلفة تمامًا عن ثقافتنا.'

تمت إضافة Green Pepe 2 وقال: "الحفاظ على نفس نمط الحياة والثقافة مهم، ولكنني أرغب أيضًا في نظام فعال مثل القرى الأخرى. بينما يعتبر إيثيريوم آمنًا، إلا أنه لا يلبي متطلبات المشاريع التي تتطلب السرعة والرشاقة.

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

ثم، شارك رؤيته مع البيبس المتحمسين، ملهمًا الأمل في مكان يمكن أن يقدم حقًا أفضل ما في العالمين.

3. السر الأول: التنفيذ المؤجل

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

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

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

لحل هذه المشكلة، قدم الساحر بيبي الأرجواني تعويذة جديدة تسمى “تنفيذ مؤجل”. تقوم هذه التعويذة بفصل عملية “التوافق”، التي ترتب تعاملات القرويين، عن عملية “التنفيذ”، التي تحسب نتائج هذه التعاملات.

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

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

تأخير الجذور الميركل المتقدمة

في قرية Ethereum، تقوم العقد بالحسابات قبل التوصل إلى اتفاق، مما يضمن صحة الكتلة. ومع ذلك، في نظام التنفيذ المؤجل لـ Monad، يتم فصل التوافق والتنفيذ. وهذا يفتح الباب أمام العُقَد الخبيثة لتجاهل المعاملات المتفق عليها مسبقًا أو تغيير الحالة المحسوبة بحرية.

للوقاية من ذلك، يضم Monad جذرًا ميركل - يمثل النتائج المحسوبة من الكتلة N-10th - في اقتراح الكتلة Nth. إذا وصلت أكثر من ثلثي العقد إلى اتفاق بشأن كتلة Nth، فإن ذلك يعني الاتفاق على حسابات الكتلة N-10th.

إذا لم تتطابق حسابات أي عقدة من الكتلة N-10 مع الجذر Merkle المضمن في الكتلة Nth، يتم إزالة تلك العقدة من التوافق ابتداءً من الكتلة Nth. يضمن هذا التأخير البالغ عشرة كتل لجذر Merkle أن يتم اكتشاف أي أخطاء حسابية في الوقت المناسب.

لافت للنظر ، فإن وقت الكتلة في Monad هو ثانية واحدة ، على الرغم من أن هذا لا يعني أن Monad's finality يستغرق 10 ثوانٍ. بفضل نظام MonadBFT الفريد في Monad ، يمكن تحقيق الاستقرار النهائي في مكان واحد ، مما يمنح الاستقرار النهائي في غضون ثانية واحدة.

4. Secret Spell 2: Transaction Hashing

تأمل الساحر الأرجواني الحكيم بيبي كيف يمكن لزعيم في القرية نشر اقتراح كتلة بسرعة إلى العقد الأخرى.

في قرية Ethereum، كان من المعتاد تجميع اقتراح كتلة بأكمله، بما في ذلك جميع المعاملات، وإرساله كحزمة ضخمة واحدة عبر الشبكة.

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

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

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

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

5. تعويذة سرية 3: MonadBFT

في قرية موناد، كان ترتيب المعاملات داخل كل كتلة والاتفاق على إنشاء الكتلة يتم تنظيمهما بواسطة MonadBFT، وهو آلية اتفاق عالية الأداء تعتمد على HotStuff. هذا الخوارزمية BFT ذات المرحلتين (Byzantine Fault Tolerance) يسمح بالتوصل إلى اتفاق في خطوتين.

تم اختيار دور زعيم الكتلة بشكل احتمالي بناءً على حصته المرهونة لكل مشارك. في فردوس، تم صياغة الكتل بكفاءة أكبر مما هو الحال في قرية إيثريوم، حيث تم نقل اقتراح كتلة N مع شهادة Quorum (QC) للكتلة السابقة N-1، مما يشير إلى أن أكثر من ثلثي العقدة قد قامت بتحقق الكتلة.

هنا كيف تطورت السلسلة:

  • [ ] زعيم N ينشر اقتراحًا للكتلة N ، مرفقًا بـ QC للكتلة N-1.
  • [ ] قام المحققون بالتحقق بعدد N وارسلوا أصواتهم إلى الزعيم N+1.
  • [ ] قام الزعيم N+1 بمشاركة مقترح للكتلة N+1، إلى جانب QC للكتلة N.
  • [ ] ومع ذلك، حتى مع QC N ، لم يتمكن المحققون من إكمال كتلة N فورًا، حيث لا يمكن لطبيعة سلسلة الكتل ضمان أن جميع المشاركين كانوا متصلين عبر الإنترنت بشكل متزامن.
  • لضمان أمان كامل للكتلة N ، كان على المحققين إرسال أصواتهم "نعم" للكتلة N + 1 ، التي تحتوي على QC N ، إلى الزعيم N + 2. عندما يولد الزعيم N + 2 QC N + 1 ، يؤكد الانتهاء الناجح للجولة N + 1 ، والتي بدورها تحدد نهائيًا بشكل متأخر الكتلة N.

هكذا، ببراعة ساحرة ورؤية مستقبلية، قاد ساحر بيبي الأرجواني قرية موناد إلى عصر جديد، حيث تم إنشاء كل كتلة وتأمينها ليس فقط بسرعة ولكن بأناقة تليق برؤية قرية قابلة للتوسع الحقيقية والتعاونية.

6. Secret Spell 4: التنفيذ المتوازي

في عالم Monad، للتعامل مع تدفق كبير من معاملات القرويين، ابتكر الساحر الأرجواني Pepe تعويذة جديدة تسمح بمعالجة المعاملات ليس بالطريقة التسلسلية في قرية Ethereum، ولكن بتدفقات قوية متوازية.

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

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

ولكن كان هناك تحول. أدخلت المعالجة المتوازية إمكانية حدوث تعارضات في المعاملات - وهو شيء نادر في قرية إيثريوم المنظمة ولكنه تحدي جديد هنا.

على سبيل المثال ، إذا كانت هناك معاملة واحدة (tx b) حيث قدم المقيم أ هدية 1 ETH إلى المقيم ب ، وأخرى (tx c) أظهرت أن ب ينفق ذلك ETH في نزل القرية ، فإن ترتيبهما كان حاسمًا. إذا حاولت tx c تنفيذ قبل tx b ، فسوف تفشل المعاملة. في هذه الحالات ، تم إعادة جدولة المعاملات المتعارضة ، حيث تنتظر tx c اكتمال tx b قبل التنفيذ مرة أخرى.

وبالتالي، في Monad، كان قلب التنفيذ المتوازي في التسلسل: تم حساب النتائج بشكل متوازٍ، ولكن تحديثات الحالة تم دمجها في الترتيب الدقيق المطلوب.

7. العرافة السرية 5: MonadDb

لم يتوقف الساحر بيبي الأرجواني هنا. قام بتجلب جهاز MonadDb، قاعدة بيانات مخصصة فريدة من نوعها لقرية Monad، مصممة لتخزين حالة البلوكشين. حيث اعتمدت Ethereum على شجرة Merkle Patricia المعقدة، وهي هيكل معروف بمتانته ولكن أيضًا بعدم كفاءته مع العملاء الأجانب، اعتنقت MonadDb هذا الهيكل بشكل طبيعي، واستغلت كامل قوته وكفاءته.

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

8. تعال زر قرية موناد!

من خلال سيمفونية من التعاويذ العجيبة والتعويذات المعقدة، أنشأ الساحر البنفسجي بيبي قرية موناد - مكان حيث حسابات إيثيريوم الموثوقة وتشفير وتنسيقات المعاملات واللغات والمحافظ اختلطت بسهولة مع قابلية التوسع المذهلة لسولانا وسوي. الآن، ازدهرت موناد بأحلام بلوغ 10،000 معاملة في الثانية وتحقيق النهوض في ثانية واحدة.

هل سيتمكن قرية موناد، التي وُلِدت من اللمعان والأمل، من إنقاذ عالم أُسر بفيروس الميم وربما تساعد في استعادة مجد إيثيريوم كرفيق جدير؟ سيكشف الوقت فقط.

تنصل:

  1. تم نشر هذه المقالة بالإقتباس من [100y.eth], جميع حقوق النشر تنتمي إلى الكاتب الأصلي [100y.eth]. إذا كان هناك اعتراضات على هذا النشر المطبعي، يرجى التواصل مع بوابة تعلمالفريق، وسوف يتولونه على الفور.
  2. تنصل المسؤولية: الآراء والآراء التي تم التعبير عنها في هذه المقالة هي فقط تلك التي تنتمي إلى الكاتب ولا تشكل أي نصيحة استثمارية.
  3. يتم إجراء ترجمات المقالات إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر ، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوع.
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

حكاية موناد: البحث عن الأسرار الغامضة

متقدم11/5/2024, 9:47:24 AM
على الرغم من أن L2s نجحت في توسيع Ethereum إلى حد ما، إلا أنها تواجه لا يزال تحديات. تهدف Monad إلى بناء مجال جديد يجمع بين ثقافة Ethereum الغنية وقابلية التوسع في Solana و Sui، مما يخلق نظام متوافق مع Ethereum يلبي متطلبات الكفاءة في عصر جديد.

1. قرية إيثيريوم المتساقطة

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

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

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

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

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

ثم، في يوم مشؤوم ما، ظهر ساحر بيبي الأرجواني في قرية إيثريوم.

2. وصول الساحر بيبي الأرجواني

ساحر بيبي ذو رداء أرجواني، يحدق بحزن إلى مجد قرية إيثريوم المفقود، عازمًا على بناء مملكة جديدة تحمل اسم Monad.

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

تحدث جرين بيبي 1: 'آمل أن يشعر الحياة في موناد بنفس الشعور الذي يشعر به في إثريوم. على الرغم من أن إثريوم يفتقر إلى قابلية التوسعة مثل سولانا أو سوي، إلا أنني لم أفكر يومًا في المغادرة لأن ثقافاتهم كانت مختلفة تمامًا عن ثقافتنا.'

تمت إضافة Green Pepe 2 وقال: "الحفاظ على نفس نمط الحياة والثقافة مهم، ولكنني أرغب أيضًا في نظام فعال مثل القرى الأخرى. بينما يعتبر إيثيريوم آمنًا، إلا أنه لا يلبي متطلبات المشاريع التي تتطلب السرعة والرشاقة.

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

ثم، شارك رؤيته مع البيبس المتحمسين، ملهمًا الأمل في مكان يمكن أن يقدم حقًا أفضل ما في العالمين.

3. السر الأول: التنفيذ المؤجل

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

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

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

لحل هذه المشكلة، قدم الساحر بيبي الأرجواني تعويذة جديدة تسمى “تنفيذ مؤجل”. تقوم هذه التعويذة بفصل عملية “التوافق”، التي ترتب تعاملات القرويين، عن عملية “التنفيذ”، التي تحسب نتائج هذه التعاملات.

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

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

تأخير الجذور الميركل المتقدمة

في قرية Ethereum، تقوم العقد بالحسابات قبل التوصل إلى اتفاق، مما يضمن صحة الكتلة. ومع ذلك، في نظام التنفيذ المؤجل لـ Monad، يتم فصل التوافق والتنفيذ. وهذا يفتح الباب أمام العُقَد الخبيثة لتجاهل المعاملات المتفق عليها مسبقًا أو تغيير الحالة المحسوبة بحرية.

للوقاية من ذلك، يضم Monad جذرًا ميركل - يمثل النتائج المحسوبة من الكتلة N-10th - في اقتراح الكتلة Nth. إذا وصلت أكثر من ثلثي العقد إلى اتفاق بشأن كتلة Nth، فإن ذلك يعني الاتفاق على حسابات الكتلة N-10th.

إذا لم تتطابق حسابات أي عقدة من الكتلة N-10 مع الجذر Merkle المضمن في الكتلة Nth، يتم إزالة تلك العقدة من التوافق ابتداءً من الكتلة Nth. يضمن هذا التأخير البالغ عشرة كتل لجذر Merkle أن يتم اكتشاف أي أخطاء حسابية في الوقت المناسب.

لافت للنظر ، فإن وقت الكتلة في Monad هو ثانية واحدة ، على الرغم من أن هذا لا يعني أن Monad's finality يستغرق 10 ثوانٍ. بفضل نظام MonadBFT الفريد في Monad ، يمكن تحقيق الاستقرار النهائي في مكان واحد ، مما يمنح الاستقرار النهائي في غضون ثانية واحدة.

4. Secret Spell 2: Transaction Hashing

تأمل الساحر الأرجواني الحكيم بيبي كيف يمكن لزعيم في القرية نشر اقتراح كتلة بسرعة إلى العقد الأخرى.

في قرية Ethereum، كان من المعتاد تجميع اقتراح كتلة بأكمله، بما في ذلك جميع المعاملات، وإرساله كحزمة ضخمة واحدة عبر الشبكة.

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

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

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

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

5. تعويذة سرية 3: MonadBFT

في قرية موناد، كان ترتيب المعاملات داخل كل كتلة والاتفاق على إنشاء الكتلة يتم تنظيمهما بواسطة MonadBFT، وهو آلية اتفاق عالية الأداء تعتمد على HotStuff. هذا الخوارزمية BFT ذات المرحلتين (Byzantine Fault Tolerance) يسمح بالتوصل إلى اتفاق في خطوتين.

تم اختيار دور زعيم الكتلة بشكل احتمالي بناءً على حصته المرهونة لكل مشارك. في فردوس، تم صياغة الكتل بكفاءة أكبر مما هو الحال في قرية إيثريوم، حيث تم نقل اقتراح كتلة N مع شهادة Quorum (QC) للكتلة السابقة N-1، مما يشير إلى أن أكثر من ثلثي العقدة قد قامت بتحقق الكتلة.

هنا كيف تطورت السلسلة:

  • [ ] زعيم N ينشر اقتراحًا للكتلة N ، مرفقًا بـ QC للكتلة N-1.
  • [ ] قام المحققون بالتحقق بعدد N وارسلوا أصواتهم إلى الزعيم N+1.
  • [ ] قام الزعيم N+1 بمشاركة مقترح للكتلة N+1، إلى جانب QC للكتلة N.
  • [ ] ومع ذلك، حتى مع QC N ، لم يتمكن المحققون من إكمال كتلة N فورًا، حيث لا يمكن لطبيعة سلسلة الكتل ضمان أن جميع المشاركين كانوا متصلين عبر الإنترنت بشكل متزامن.
  • لضمان أمان كامل للكتلة N ، كان على المحققين إرسال أصواتهم "نعم" للكتلة N + 1 ، التي تحتوي على QC N ، إلى الزعيم N + 2. عندما يولد الزعيم N + 2 QC N + 1 ، يؤكد الانتهاء الناجح للجولة N + 1 ، والتي بدورها تحدد نهائيًا بشكل متأخر الكتلة N.

هكذا، ببراعة ساحرة ورؤية مستقبلية، قاد ساحر بيبي الأرجواني قرية موناد إلى عصر جديد، حيث تم إنشاء كل كتلة وتأمينها ليس فقط بسرعة ولكن بأناقة تليق برؤية قرية قابلة للتوسع الحقيقية والتعاونية.

6. Secret Spell 4: التنفيذ المتوازي

في عالم Monad، للتعامل مع تدفق كبير من معاملات القرويين، ابتكر الساحر الأرجواني Pepe تعويذة جديدة تسمح بمعالجة المعاملات ليس بالطريقة التسلسلية في قرية Ethereum، ولكن بتدفقات قوية متوازية.

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

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

ولكن كان هناك تحول. أدخلت المعالجة المتوازية إمكانية حدوث تعارضات في المعاملات - وهو شيء نادر في قرية إيثريوم المنظمة ولكنه تحدي جديد هنا.

على سبيل المثال ، إذا كانت هناك معاملة واحدة (tx b) حيث قدم المقيم أ هدية 1 ETH إلى المقيم ب ، وأخرى (tx c) أظهرت أن ب ينفق ذلك ETH في نزل القرية ، فإن ترتيبهما كان حاسمًا. إذا حاولت tx c تنفيذ قبل tx b ، فسوف تفشل المعاملة. في هذه الحالات ، تم إعادة جدولة المعاملات المتعارضة ، حيث تنتظر tx c اكتمال tx b قبل التنفيذ مرة أخرى.

وبالتالي، في Monad، كان قلب التنفيذ المتوازي في التسلسل: تم حساب النتائج بشكل متوازٍ، ولكن تحديثات الحالة تم دمجها في الترتيب الدقيق المطلوب.

7. العرافة السرية 5: MonadDb

لم يتوقف الساحر بيبي الأرجواني هنا. قام بتجلب جهاز MonadDb، قاعدة بيانات مخصصة فريدة من نوعها لقرية Monad، مصممة لتخزين حالة البلوكشين. حيث اعتمدت Ethereum على شجرة Merkle Patricia المعقدة، وهي هيكل معروف بمتانته ولكن أيضًا بعدم كفاءته مع العملاء الأجانب، اعتنقت MonadDb هذا الهيكل بشكل طبيعي، واستغلت كامل قوته وكفاءته.

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

8. تعال زر قرية موناد!

من خلال سيمفونية من التعاويذ العجيبة والتعويذات المعقدة، أنشأ الساحر البنفسجي بيبي قرية موناد - مكان حيث حسابات إيثيريوم الموثوقة وتشفير وتنسيقات المعاملات واللغات والمحافظ اختلطت بسهولة مع قابلية التوسع المذهلة لسولانا وسوي. الآن، ازدهرت موناد بأحلام بلوغ 10،000 معاملة في الثانية وتحقيق النهوض في ثانية واحدة.

هل سيتمكن قرية موناد، التي وُلِدت من اللمعان والأمل، من إنقاذ عالم أُسر بفيروس الميم وربما تساعد في استعادة مجد إيثيريوم كرفيق جدير؟ سيكشف الوقت فقط.

تنصل:

  1. تم نشر هذه المقالة بالإقتباس من [100y.eth], جميع حقوق النشر تنتمي إلى الكاتب الأصلي [100y.eth]. إذا كان هناك اعتراضات على هذا النشر المطبعي، يرجى التواصل مع بوابة تعلمالفريق، وسوف يتولونه على الفور.
  2. تنصل المسؤولية: الآراء والآراء التي تم التعبير عنها في هذه المقالة هي فقط تلك التي تنتمي إلى الكاتب ولا تشكل أي نصيحة استثمارية.
  3. يتم إجراء ترجمات المقالات إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر ، فإن نسخ أو توزيع أو سرقة المقالات المترجمة ممنوع.
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!