مقدمة
حلقة حديثة من Blankless على MegaETH vs Monad ( المناقشة بين Lei Yang وKeone Hon في https://www.youtube.com/watch?v=1qZbLyHPErg) أثار نقاشًا ساخنًا على نطاق واسع، وقد اجتذب تعريف العقدة الكاملة مناقشات إعلامية لا حصر لها.
ستقوم هذه المقالة بفرز خصوصيات وعموميات MegaETH vs Monad، وستقدم المقدمات والتحليلات ذات الصلة بها والآراء بشأنها.
MegaETH vs Monad
تدور مناقشة MegaETH وMonad في البودكاست بشكل أساسي حول أوجه التشابه والاختلاف بين الاثنين، كيفية تحقيق اللامركزية ومقاومة الرقابة وتعريف العقدة الكاملة.
أوجه التشابه والاختلاف بين MegaETH وMonad
التحدث أوجه التشابه بين MegaETH وMonad هي، في المقام الأول، نفس النية الأصلية - سلسلة عامة عالية الأداء. ويعتقدون جميعًا أن طبقة Ethereum 1 الحالية، التي تعالج 10-15 معاملة في الثانية، لم تعد قادرة على تلبية احتياجات الأداء للصناعة الحالية، ومع ذلك، فقد شهدت EVM تحققًا طويل المدى من قبل السوق وأصبحت مهمة القياسية في الصناعة. على الرغم من أن EVM الحالي قد يكون ناقصًا في بعض الجوانب مثل اختناقات الأداء، إلا أنه لا توجد عيوب أساسية مع مرور الوقت، فإن التحسين المستمر لـ EVM سيجعله أفضل، وهذا هو السبب في أن كلاهما سببان مهمان لاختيار البناء على EVM.
تنعكس الاختلافات بين MegaETH وMonad بشكل أساسي في الجانبين التاليين:
أهداف مختلفة: تسعى MegaETH إلى تحقيق الأداء العالي النهائي؛ وتهدف Monad إلى الحصول على أقصى قدر من الأداء من خلال الحد الأدنى من متطلبات الأجهزة مع ضمان اللامركزية قدر الإمكان.
بنيات مختلفة: بناءً على الأهداف المذكورة أعلاه، أجرت MegaETH استطلاعًا على كل Layer1 وLayer2 الحاليين، ووجدت أخيرًا أنها تريد لتحقيق الهدف النهائي، فإن النهج عالي الأداء الذي يمكنه تحقيق التوازن بين الأداء واللامركزية غير ممكن في الطبقة الأولى، لذلك تم اختيار MegaETH ليتم بناؤه على الطبقة الثانية من ETH وتحسينه جزئيًا، بينما اختار Monad بحزم تعظيم الضمان بموجب فرضية اللامركزية، قم ببناء Layer1 بنفسك وقم بتحسينها على مستويات هيكلية مختلفة مثل قاعدة البيانات والكفاءة والتنفيذ والخوارزمية.
التنفيذ اللامركزي ومقاومة الرقابة
قبل تنفيذ السلاسل العامة عالية الأداء، فكر كل من MegaETH وMonad في كيفية القيام بذلك مع ضمان اللامركزية.
من منظور تنفيذ محدد، تعمل Monad على تحسين إعدادات الأجهزة والشبكة لتحقيق الحد الأدنى من متطلبات الأجهزة، مما يسمح للجميع بتشغيل العقد بسهولة، وبالتالي تحقيق اللامركزية. ويرجع ذلك أساسًا إلى أن Monad تعتقد أن شبكة Ethereum الأصلية لديها متطلبات تشغيل عالية، وتريد Monad تحسين الهياكل المختلفة في الشبكة بشكل مباشر للسماح بتشغيل الأجهزة ذات الفئة الاستهلاكية المنخفضة، وخفض عتبة مشاركة المستخدم، وتحقيق "الجميع" الخاص بـ Vitalik. يمكن تشغيل عقدة" مثالية.
تعمل MegaETH على تحسين الأداء وتقليل تكاليف أجهزة المستخدمين عن طريق تقسيم مسؤوليات العقد الكاملة إلى أدوار مختلفة. تحتاج العقد الكاملة التقليدية إلى أداء مهام متعددة في شبكة blockchain، مثل مزامنة الحالة وفرز المعاملات وتنفيذها، وما إلى ذلك. لذلك، فإن متطلبات الأجهزة مرتفعة ولا يستطيع العديد من المستخدمين العاديين تحملها. ومع ذلك، تقوم MegaETH بتقسيم هذه المهام إلى ثلاثة أدوار: جهاز التسلسل، والمثبت، والعقدة الكاملة، وكل دور مسؤول فقط عن مهام محددة. يؤدي هذا التقسيم إلى تقليل العبء على العقد الفردية وتقليل متطلبات الأجهزة، مما يسمح للجميع بتشغيل العقد وتحسين اللامركزية. كما تم تحسين MegaETH من حيث الحساب وقراءة الحالة وكتابتها، مما يؤدي إلى تحسين الأداء بشكل أكبر. وفي الوقت نفسه، تعتمد اللامركزية في MegaETH بشكل أساسي على أساس اللامركزية الحالي لطبقة Ethereum 1، لأن Ethereum نفسها لديها عشرات الآلاف من العقد الكاملة وهي لامركزية للغاية.
في المقابل، لدى Monad إيمان أقوى بالسعي إلى تحقيق اللامركزية، وتحتاج جميع التحسينات والتحسينات إلى ضمان اللامركزية الكافية؛ وتؤمن MegaETH باللامركزية، وهي مجرد واحدة منها الميزات، لذلك اخترت الاعتماد على الأمان المثبت في السوق لطبقة Ethereum Layer 1 كضمان، وركزت أكثر على كيفية تحسين الأداء.
بشكل عام، تعمل Monad على تحسين البنية الأساسية لشبكة blockchain، بينما تقوم MegaETH بتخصيص متطلبات الأجهزة لتشغيل العقدة بشكل معقول وتحسين الشبكة الحالية وإجراء التحسين ذي الصلة في التنفيذ والتواصل والجوانب الأخرى.
في موضوع المناقشة هذا، ذكر لي أيضًا بشكل متكرر مصطلح مقاومة الرقابة يشير إلى المعاملات والمعاملات التي تتم على blockchain، ولا يمكن مراقبة البيانات أو التلاعب بها بسهولة أو قمعها من قبل أي طرف أحادي. تختلف MegaETH أيضًا تمامًا عن Monad في هذا الصدد، بالنسبة لـ MegaETH، على الرغم من أنها تستخدم جهاز تسلسل نشط واحدًا للتحقق من جميع المعاملات في الشبكة بأكملها، إلا أنها مدعومة بعشرات الآلاف من عقد التحقق في Ethereum Layer1 لضمان مقاومة الرقابة للشبكة. الشبكة؛ تضمن Monad مقاومة الرقابة على الشبكة عن طريق خفض عتبة تشغيل العقدة وزيادة عدد عقد الشبكة قيد التشغيل.
تعريف العقدة الكامل
في مناقشة "من الذي في عملية إثارة مسألة "درجة أعلى من المركزية"، كان لدى Lei و Keone آراء مختلفة حول تعريف العقدة الكاملة. السبب وراء وجود اختلافات هو أن كل شخص لديه نقاط بداية مختلفة.
تشير العقدة الكاملة التي ذكرها Lei من MegaETH إلى دور العقدة الكامل داخل النظام بعد أن تقوم MegaETH بفصل دور العقدة الكامل وتقسيمه. وتتمثل مسؤولياتها الرئيسية في المزامنة أحدث نسخة من النظام، ولكنها ليست مسؤولة عن تنفيذ جميع المعاملات في النظام. بواسطة العقدة الكاملة، يشير Keone الخاص بـ Monad إلى التعريف الواسع للعقدة الكاملة، وهي العقدة التي لديها حق الوصول إلى جميع الحالات وتنفيذ جميع المعاملات. نظرًا لأن الجميع لم يكن يعلم مسبقًا أن شركة MegaETH قد قامت بتحسين تقسيم العقد، فقد نشأ الغموض.
مقدمة وتحليل MegaETH وMonad
MegeETH وMonad ممثلان ناشئان للسلاسل العامة عالية الأداء. سيقدم هذا القسم خصائصهما التقنية وثقافة المجتمع ومزاياهما وعيوبهما تحليل لمساعدة القراء على فهم أفضل لتحديد المواقع واتجاه التطوير لهذين المشروعين الرئيسيين.
MegaETH: تحسين الأداء من خلال تخصص العقدة
In In من حيث الميزات التقنية، أحد الابتكارات الأساسية لـ MegaETH هو التقسيم الاحترافي لمسؤوليات العقد الكاملة التقليدية، وهو ما يسمى تخصص العقد. عادةً، تتولى العقد الكاملة مهام متعددة، بما في ذلك مزامنة الحالة وفرز المعاملات والتنفيذ وما إلى ذلك، مما يؤدي إلى متطلبات عالية للأجهزة وإعاقة مشاركة المستخدمين العاديين. تقسم MegaETH العقد إلى ثلاث فئات: أجهزة التسلسل، والمثبتات، والعقد الكاملة، حيث يؤدي كل منها واجباته الخاصة، وبالتالي يقلل بشكل كبير من متطلبات الأجهزة ويحسن الأداء العام. بالإضافة إلى ذلك، قدمت MegaETH أيضًا سلسلة من تقنيات التحسين لزيادة تحسين كفاءة الحساب ومعالجة الحالة:
EVM في الوقت الفعلي المحرك: قدمت MegaETH أول محرك تنفيذ EVM في الوقت الفعلي قادر على معالجة كميات كبيرة من المعاملات بسرعة عند وصولها ونشر تغييرات الحالة (اختلاف الحالة) بشكل موثوق على فترات زمنية قصيرة تصل إلى 10 مللي ثانية.
تجميع العقود الذكية في الوقت المناسب: استخدم تقنية التجميع في الوقت المناسب (JIT) لتحويل العقود الذكية ديناميكيًا إلى كود الجهاز الأصلي، وبالتالي القضاء على عملية غير فعالة لتفسير كود EVM الثانوي. يمكن لهذه التقنية تحسين أداء التطبيقات كثيفة الحوسبة بما يصل إلى 100 مرة، وهي مناسبة لبناء تطبيقات لامركزية DApps معقدة ذات متطلبات أداء عالية في الوقت الفعلي.
تحسين شجرة الحالة: تعمل MegaETH على تقليل استخدام القرص بشكل كبير عن طريق استبدال Merkle Patricia Trie (MPT) التقليدية بشجرة حالة جديدة تمامًا. تعمل عمليات /O على حل اختناق الأداء الذي يحدث في صيانة شجرة الحالة. يحافظ هذا التصميم الجديد على توافق EVM مع التوسع بكفاءة إلى تيرابايت من بيانات الحالة.
بروتوكول مزامنة الحالة: يستخدم MegaETH بروتوكول نقطة إلى نقطة فعال لنشر تحديثات الحالة من جهاز التسلسل إلى العقد الكاملة، حتى يمكن لأولئك الذين لديهم اتصالات شبكة ضعيفة الحفاظ على أحدث حالة متزامنة بمعدل تحديث يبلغ 100000 TPS.
فيما يتعلق بثقافة المجتمع، تركز MegaETH على بناء ثقافة المجتمع الخاصة بها. كصورة التميمة، يظهر الأرنب بشكل متكرر في الأنشطة المجتمعية المختلفة، كما تخلق المنتجات الطرفية ذات الصلة مثل القمصان والقبعات الثقافية شعورًا بالانتماء لأفراد المجتمع. بالإضافة إلى ذلك، احتضنت MegaETH علامة تجارية تسمى MegaMafia، والتي تهدف إلى تقديم الدعم للمطورين والبنائين البيئيين لمساعدتهم على بناء مشاريع على MegaETH أو تصميم الأجهزة الطرفية البيئية. لتحفيز المطورين، أطلقت MegaETH برنامج 10x Builders للترويج للمشاريع عالية الأداء التي سيتم إنشاؤها على منصتها.
لذلك تتمتع MegaETH بالمزايا الثلاث التالية:
العقدة التخصص: تخصيص موارد الأجهزة بشكل فعال، مما يقلل الضغط على العقد الفردية ويخفض عتبة الوصول إلى الأجهزة.
اعتمد على مقاومة الأمان والرقابة لطبقة Ethereum 1: تحافظ MegaETH على اللامركزية ومقاومة الرقابة لـ Ethereum في نفس الوقت ، نحن نركز على تحسين أداء الطبقة الثانية لتحقيق التوازن بين الأداء والأمان.
التركيز على تجربة المطورين: تشجيع المطورين على المشاركة في البناء البيئي من خلال الأدوات والخطط البيئية المختلفة، وخفض عتبة مشاركة المستخدم .
ولكن تجدر الإشارة إلى أن MegaETH لديها مخاطر أمنية محتملة، أي أن شبكتها تعتمد على جهاز تسلسل نشط واحد التحقق من المعاملات. على الرغم من أنه يتم توفير بعض الضمانات الأمنية من خلال نماذج اقتصادية متفائلة، إلا أن الجوهر لا يزال هو افتراض الثقة، مما قد يؤثر على اللامركزية وأمن النظام في الحالات القصوى.
Monad: اختراق قيود بنية Ethereum
Monad in يكمن تسليط الضوء الأساسي على التكنولوجيا في التحسين المتعمق لبنية blockchain. من خلال تقديم الابتكارات التكنولوجية الأربعة الرئيسية التالية، تم تحسين كفاءة معالجة المعاملات بشكل كبير، كما يمكن للأجهزة المخصصة للمستهلكين المشاركة في تشغيل عقد الشبكة، مما يقلل بشكل كبير من عتبة المشاركة، مما يجعل نظام Monad البيئي أكثر فعالية. مفتوح وشائع:
مصدر الصورة: https://docs.monad.xyz/technical-discussion/concepts/pipelining
MonadBFT: تُفهم ببساطة على أنها آلية إجماع التنفيذ الموازي المذكورة أعلاه، وهي أكثر كفاءة من آلية الإجماع البيزنطية التقليدية.
تأخر التنفيذ: عملية المعاملة التقليدية على السلسلة هي 1) تنفذ العقدة المعاملة أولاً 2) تصل عقدة التحقق إلى الإجماع في المعاملات على السلسلة، يكمن اختناق الأداء في هذه العملية بشكل أساسي في جزء التنفيذ. يمكن أن يؤدي التنفيذ المتأخر إلى التحقق من المعاملات ثم تنفيذها خلال نطاق زمني معين، مما يحسن بشكل كبير من كفاءة المعاملات على السلسلة.
MonadDB: ابتكر قاعدة البيانات التي يستخدمها معظم عملاء Ethereum لتحسين كفاءة الوصول إلى الحالة لدعم معاملات التنفيذ المتوازي بشكل أفضل.
كما لا ينبغي تجاهل مجتمع Monad، حيث تشكل التمائم الثلاثة وشعارات المجتمع الفريدة وثقافة Meme صورة مميزة للعلامة التجارية . على عكس المشاريع الأخرى، لا يعتمد Monad على منصات المهام أو عقد testnet للتسويق، ولكنه يتفاعل مع المستخدمين من خلال أنشطة مجتمعية غنية ومسابقات الإبداع والألعاب المصغرة.
لذلك تتمتع Monad بالمزايا الثلاث التالية:
كسر من خلال عنق الزجاجة في بنية Ethereum: لا يقتصر Monad على التصميم الأصلي لـ Ethereum ويمكنه إجراء التحسين الأساسي مع الحفاظ على توافق EVM، مما يسمح للأجهزة المخصصة للمستهلك بالمشاركة في الشبكة.
توافق EVM: يمكن لـ Monad الاستفادة بشكل مباشر من النظام البيئي الحالي لـ EVM لمساعدة المطورين على الترحيل وبناء التطبيقات اللامركزية بسهولة أكبر.
نشاط مجتمعي مرتفع: جمعت Monad مجموعة من مستخدمي المجتمع المخلصين، وتوفر ثقافة المجتمع الجيدة أساسًا متينًا للتنمية البيئية. أساس.
لكن العدد الحالي لعقد التحقق Monad لا يزال صغيرًا جدًا مقارنة بعدد عقد Ethereum، حوالي 200-300. مع مرور الوقت، قد يشكل التوسع الهائل تحديات جديدة لقدرات المعالجة المتوازية واتساق الشبكة. عندما يتم زيادة عدد العقد، يبقى التحقق من قدرة Monad على الاستمرار في الحفاظ على أدائها العالي وتأثير تحسين أدائها.
الملخص والتقييم
يعمل كل من MegaETH وMonad على تحسين وتطوير شبكة blockchain من خلال مسارات مختلفة. تحافظ MegaETH على الأساس اللامركزي لـ Ethereum وتحقق تحسينات كبيرة في الأداء من خلال تخصص العقدة وتحسين البنية الحالية. تعمل Monad على خفض عتبة الأجهزة من خلال تحسين البنية الأساسية مع ضمان اللامركزية، وتزويد المجتمع بتجربة تطوير فعالة.
لذلك، تعتقد Eureka Partners أنه ليس من الممكن إصدار أي أحكام حول قوة وضعف MegaETH وMonad في الوقت الحالي. أولاً، تسعى MegaETH إلى الأداء النهائي، في حين تلتزم Monad بالحفاظ على اللامركزية وخفض حواجز المستخدم. ثانيًا، المساران مختلفان تمامًا أيضًا.
ولكن هناك شيء واحد مؤكد وهو أن مسار السلسلة العامة عالي الأداء الذي يتبعونه سيكون أحد اتجاهات التطوير المستقبلية لهذه الصناعة. تعرضت البنية التحتية الحالية لانتقادات بسبب كفاءتها المنخفضة وتكلفتها العالية، وقد قيدت دخول العديد من التطبيقات اللامركزية ذات متطلبات التفاعل عالية التردد. وفي المستقبل، سيؤدي وصول السلاسل العامة عالية الأداء وتحسينها إلى تعويض هذا النقص تدريجيًا مما يسمح للصناعة بأكملها بأن تكون البيئة أكثر ازدهارًا. ص>