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

خلفية

وفي مساء يوم 9 أبريل بتوقيت بكين، أعلنت شركة Monad Labs عن استكمال تمويل بقيمة 225 مليون دولار أمريكي، بقيادة شركة Paradigm، بمشاركة شركة Electric Capital وGreenoaks. في وقت مبكر من فبراير 2023، أعلنت Monad عن جولتها الأولى من التمويل بقيمة 19 مليون دولار أمريكي بقيادة Dragonfly Capital، بمشاركة من Placeholder Capital، وLemniscap، وShima Capital، وFinality Capital، وNaval Ravikant، وCobie، وHasu، وغيرها. . يركز هذا المشروع على مفهوم "Parallel EVM". وتأمل Monad في تقديم حل توسيع طبقة التنفيذ "للمعالجة المتوازية" لتحسين كفاءة تنفيذ الشبكة بشكل كبير على أساس التوافق بنسبة 100% مع جميع أحرف بايت EVM. مؤسس المشروع هو Keone Hon، رئيس الأبحاث في شركة Jump Trading العملاقة لصناعة السوق، والذي أعلن استقالته في أبريل 2022 وأسس Monad.​

图片

نبذة عامة

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

قدمت Monad تحسينات في أربعة مجالات رئيسية، ما يتيح معدل إنتاجية قدره 10,000 معاملة في الثانية:

① MonadBFT: MonadBFT هو خوارزمية BFT مرحلتين بمستوى خط أنابيب مع استجابة تفاؤلية، وتحقق تكلفة تواصل خطية في الظروف العادية، وكلفة تواصل تربيعية في حالة المهلة. وكما هو الحال مع معظم خوارزميات BFT، يتم تقسيم التواصل إلى مراحل؛ في كل مرحلة، يرسل القائد رسائل تحمل توقيعات إلى المقترعين، ويرسل المقترعون استجابات تحمل توقيعات إلى القائد التالي. يسمح خط الأنابيب بإرفاق شهادة الصلاحية (QC) أو شهادة المهلة (TC) للكتلة k على اقتراح الكتلة.

② التنفيذ المتأخر: تتمثل إحدى ميزات Monad الجديدة في فصل التنفيذ عن الإجماع.

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

في إجماع Monad يتفق العقد على الترتيب الرسمي للمعاملات، لكن لا القائد ولا عقد التحقق يحتاجان إلى تنفيذ هذه المعاملات مسبقًا.

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

③ التنفيذ المتوازي: تستخدم Monad تنفيذًا تفاؤليًا. وهذا يعني أن Monad ستبدأ تنفيذ المعاملات قبل أن تكتمل المعاملات السابقة في الكتلة.

④ MonadDb: تستفيد MonadDb بالكامل من دعم النواة الأحدث لعمليات الإدخال/الإخراج غير المتزامنة (على Linux هو io_uring). وهذا يتجنب الحاجة إلى إنشاء عدد كبير من سلاسل نواة للتعامل مع طلبات الإدخال/الإخراج المعلقة، بهدف محاولة تنفيذ العمل بطريقة غير متزامنة.

حلّت تحسينات Monad عنق الزجاجة القائم، مع الحفاظ على توافق سلس للمطورين (توافق كامل مع بايت كود EVM) وللمستخدمين (توافق مع توافق واجهة إيثرِيم RPC API).

ما الذي يجعل Monad مألوفًا؟

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

كما هو الحال مع إيثرِيم، لدى Monad ترتيب خطي للكتل وللمعاملات داخل كل كتلة.

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

ما الفرق بين Monad؟

يُتيح Monad الأداء المتميز من خلال إدخال التنفيذ المتوازي وخط أنابيب فائق السعة إلى آلة إيثرِيم الافتراضية (EVM).

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

خط الأنابيب فائق السعة هو ممارسة لإنشاء مراحل عمل وتنفيذ هذه المراحل بالتوازي. ويمكن لمخطط بسيط أن يروي القصة:

مثال مألوف لخط أنابيب غسل الملابس. الأعلى: الإستراتيجية العادية؛ الأسفل: إستراتيجية خط الأنابيب.

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

图片

 

مقارنة مع إيثرِيم

TPS أسرع إلى 10000، وقت إصدار الكتل أقصر ثانية واحدة، ودورة تأكيد أسرع ثانية واحدة (لكل فتحة).

图片

البيانات

حاليًا عدد متابعي Twitter هو 240 ألف، وعلى Discord هناك 200 ألف متابع. 

图片

سحب جوائز/airdrops تفاعليًا

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

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

ملاحظات تفصيلية من المساهمة في Discord: 

图片

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