المصدر: The Pipeline, Medium؛ تم إعداده بواسطة: Deng Tong، Golden Finance
شارك الرئيس التنفيذي والمؤسس المشارك لشركة Monad Labs Keone Hon ومهندس علاقات المطورين Kevin G في الحلقة الثالثة من The Pipeline Podcast هذا تناقش الحلقة عمل فريق عمل Monad Labs خلال العامين الماضيين. لماذا إعادة بناء EVM من الصفر؟ يرجى القراءة بعناية لمعرفة ذلك.
خلفية الضيف:
عمل Keone سابقًا كمحلل كمي في مجال التردد العالي (HFT) قسم القفز للتجارة. وهنا التقى وعمل مع المؤسس المشارك لشركة Monad ومدير التكنولوجيا التنفيذي جيمس هونساكر لأول مرة. في الآونة الأخيرة، عمل Kevin G كمطور أساسي في Solana Labs (سابقًا في Apple، مع التركيز على هندسة الأنظمة الأصلية لـ Airpods).
![7179877 LeyxUn8rpu4crSTLMEKNuIWJNGrXYnxT9AMKuZrf.jpeg](https://img.jinse.cn/7179877_watermarknone.png)
يعمل جيمس هونساكر، الرئيس التنفيذي للتكنولوجيا في Monad، بشكل وثيق مع الرئيس التنفيذي لشركة Jump Trading Keone (المصدر: 0xResearch)
< h3>س: لماذا Monad ؟ في بيئة تحظى فيها حلول L2 وحلول القياس الأخرى بشعبية كبيرة، لماذا تريد تحديث EVM؟
كيوني:
قبل بضع سنوات، عندما بدأنا لأول مرة، سألنا الكثير من الأشخاص، "لماذا لا نبني لغة ثانية؟" وكانت إجابتنا بعد ذلك كما هي الآن الآن: نعتقد أن شخصًا ما بحاجة إلى التركيز على تحسين أداء حزمة تنفيذ EVM. من خلال تقديم تحسينات مثل التنفيذ المتوازي، وقواعد بيانات الحالة المخصصة، والتنفيذ عبر الأنابيب، ودعم الإدخال والإخراج غير المتزامن، سيكون Monad قادرًا على استخدام الأجهزة بشكل أفضل لتمكين الأنظمة اللامركزية عالية الأداء.
مع مرور الوقت، أصبح من الواضح بشكل متزايد أن العديد من الاختناقات في آلة Ethereum الافتراضية يمكن حلها وتحسينها بواسطة فريق المهندسين المناسب. في عام 2020، عندما تم تصور Monads لأول مرة، لم يكن هناك العديد من الفرق التي تركز على هذه التحسينات، خاصة عند مقارنتها بالجهد المبذول في البنية التحتية الأخرى (مجموعة التحديثات، أو إثباتات المعرفة الصفرية، أو توفر البيانات).
باعتبارها المعيار السائد للعقود الذكية، تمتلك سلسلة EVM (حتى الآن) أغلبية TVL، وهي أكبر شبكة للمطورين والأبحاث، ومبلغًا لا يصدق من الأموال التي صمدت أمام اختبار الزمن (و أسواق الدب المتعددة) المجتمع. وهذا يجعل التحسين أكثر أهمية ونحن نتطلع إلى توسيع نطاق الاعتماد ودعم التطبيقات الأكثر تعقيدًا.
"إن تحسين أداء EVM يعد بالفعل مشكلة مثيرة للاهتمام ومليئة بالتحديات. أنا سعيد لأن فريقنا بدأ في الاهتمام بهذا أثناء قيامنا بذلك." في الأشهر المقبلة، أنا متحمس جدًا لـ أظهرها للعالم. "
![7179878 xwMMYKU13rwlr0gtjAp1exOKJCNeW7VZqeQ2aTtb.jpeg](https://img.jinse.cn/7179878_watermarknone.png)
يتوافق أداء EVM مع قابلية التوسع في Monad.
Kevin G:
A الكثير مما يفعله Monad هو تطبيق أفضل ممارسات علوم الكمبيوتر على شبكات blockchain. وهذا ممكن لأن الفريق لديه خلفية عميقة في هذا المجال.
ليس كل فريق تطوير يعمل على حل المشكلات الأساسية للبروتوكول والتوصل إلى حلول عالية الأداء. ليست هذه التحسينات مثيرة فحسب، بل إنها طموحة بطبيعتها. لم يتم القيام بذلك من قبل.
س: كيف يمكنك بناء فريق يمكنه التعامل مع الأمر هذا التحدي؟
كيوني:
أنا محظوظ حقًا بوجود مجموعة رائعة من المهندسين في Monad Labs، بالإضافة إلى النمو والتسويق وأفراد المجتمع في مجال البناء وتطوير الأعمال . لدينا حوالي 25 موظفًا ونحاول أن نحافظ على تركيزنا الشديد على المشكلات التي تحتاج إلى حل.
سيستمر فريقنا في النمو بمرور الوقت لدعم النطاق والاعتماد الذي نحاول تحقيقه . سيتطلب هذا بالتأكيد مجموعة مهارات أوسع وقوى عاملة إضافية.
تتمتع معظم الفرق الهندسية بخبرة واسعة في بناء أنظمة عالية الأداء ومنخفضة الكمون. إن تطوير نمط شائع عالي الأداء حقًا مع أنظمة الطبقة الأساسية للأداء هو أنك بحاجة إلى معرفة متخصصة بأداء النظام بشكل عام. وفي بعض الأحيان تحتاج إلى الانتقال إلى مستوى النواة للحصول على التحسينات التي تريدها. وفي نهاية المطاف، فإن blockchain نفسه عبارة عن قاعدة بيانات بشكل فعال.
< p>
![7179886 MX1CvmvAuxIF8i3jknD8YYMqK0eUDg3IuILrhZPs.jpeg](https ://img.jinse.cn/7179886_watermarknone.png)
عززت بعض شخصيات Monad المحبوبة مكانتها في تقاليد المجتمع.
س: لماذا يجب على منشئي المحتوى الاطلاع على Monads؟
Keone:
تتمثل الميزة الرئيسية لـ Monads في أن لديها القدرة على تسهيل قابلية التركيب على نطاق واسع، بما يتجاوز القيود الحالية للإيثريوم وحتى أبعد من القيود ذات الأداء العالي مثل نظام Solana.
نظرًا لأن Monads متوافقة مع EVM bytecode وRPC، فإن منحنى التعلم للمهندسين أقل بكثير مما هو عليه في العديد من البيئات الأخرى. نحن متحمسون ومتحمسون للاستفادة من ثروة الأبحاث والأدوات التي تمهد الطريق لازدهار EVM وتمكين المطورين من إنشاء بيئات عالية الأداء وقابلة للتطوير في بيئة يعرفونها ويثقون بها بالفعل.
س: ما هو الموقع الاستراتيجي لشركة Monad ضمن حلول الطبقة الأولى الأوسع؟
Keone:
الهدف النهائي هو إنشاء منصة أكثر قابلية للتطوير وفعالة من حيث التكلفة لبناء تطبيقات متنوعة، وإزالة الحواجز التي تمنع الأنظمة البيئية الحالية لـ blockchain من أن تكون قيودًا جنسية قابلة للتركيب.
في سياق التصميم الأصلي لـ Ethereum: كان الغرض منه هو تمكين البناة من إنشاء أي شيء داخل نظامها البيئي. تعد المونادات تطورًا متسارعًا لهذا المفهوم، متحررًا من القيود التي كانت موجودة منذ أكثر من عقد من الزمن. ومن الممكن أن يكون الانتقال من السيارات التي تعمل بالبنزين إلى السيارات الكهربائية بمثابة تشبيه لتحديد التحول النموذجي الذي يمكن تحقيقه عند إدخال التكنولوجيا الجديدة.
فكر في التحديات العملية التي يواجهها مطورو Ethereum بسبب قيود الغاز. هناك العديد من التطبيقات والميزات الممكنة على إيثريوم، ولكن تم تعطيلها بسبب الرسوم الزائدة. أحد الأهداف الرئيسية لـ Monads هو تحرير تطبيقات EVM الحالية من قيود قيود الغاز الحالية.
تستفيد Monad أيضًا من الأكواد والمنتجات الغنية الموجودة في نظام EVM البيئي، مما يوفر منصة للمنشئين الطموحين لبناء تطبيقات لامركزية (dApps) غير ممكنة في أي مكان آخر.
بشكل عام، ينصب تركيز Monads على الطبيعة الجماعية لمجتمع العملات المشفرة. المرحلة الحالية هي مرحلة تجريبية، حيث يقوم المتحمسون للعملات المشفرة ببناء تطبيقات للتمويل الشخصي اللامركزي. تهدف Monad إلى جعل هذه التطبيقات أكثر فعالية من حيث التكلفة، وفتح إمكاناتها الحقيقية للتوسع إلى قاعدة مستخدمين أوسع.
س: ما هي أنواع التطبيقات التي تثير اهتمامك أكثر لرؤيتها على Monad؟
كيوني:
بالنسبة لي هناك مجالان - التمويل اللامركزي (DeFi) والتطبيقات التي تواجه المستهلك.
DeFi
أي شيء يسمح للأشخاص العاديين بإدارة شؤونهم المالية الشخصية بطريقة لا مركزية. وبالطبع هناك تطبيقات مثل أسواق العملات، والبورصات اللامركزية، والمشتقات، والأوراكل عالية الدقة وواسعة النطاق. هذا هو العمودي الذي أنا متحمس له حقًا.
قبل الانضمام إلى Monad، كنت عضوًا في فريق Jump crypto. يشارك Jump بعمق في نظام Solana البيئي وهو متحمس له لأنه منطقي. إذا كانت التكلفة مجرد جزء صغير من السنت ويمكنك توسيع نطاقها لتشمل ملايين المستخدمين، فمن الممكن أن يكون لديك بالفعل منتج مالي يحل بشكل أساسي محل ما تفعله الشركات القائمة حاليًا. تفرض البورصات المركزية رسومًا عالية جدًا على البيانات.
أحد أسباب حبنا لـ Solana هو أنها تقنية رائعة. على الرغم من افتقارها إلى توافق EVM (مما قد يجعل تجربة التطوير صعبة)، فقد قطعت Solana شوطًا طويلًا منذ أن عملنا عليها أنا وجيمس في عام 2021.
تطبيقات المستهلك:
أنا أيضًا متحمس جدًا للتطبيقات التي تواجه المستهلك في Monad. على سبيل المثال، المراهنات الرياضية، والكازينو، ووسائل التواصل الاجتماعي، وأي شيء منطقي على الهاتف كتطبيق جوال.
سيكون من الأسهل بالنسبة لي التفاعل مع التطبيقات والخدمات والمحتوى إذا علمت أن جميع بياناتي موجودة في محفظتي؛ وذلك لأن المحفظة آمنة من الناحية المشفرة. على سبيل المثال، يعد تطبيق التسوق الذي يضع التجارب والتفضيلات الشخصية للفرد (على السلسلة) منطقيًا جدًا لتجربة المستخدم في التسوق.
س: ما هي جوانب EVM التي تهمك أكثر في مسار Monad؟
بالنسبة لي، يتعلق الأمر ببناء شيء يساعد في النهاية أكبر عدد من المطورين على توسيع نطاق تطبيقاتهم. في النهاية، Monad عبارة عن منصة مطورة. من المهم الذهاب إلى حيث يتواجد المطورون وحل مشكلاتهم الملحة الحقيقية. أعتقد أن التوافق التام مع EVM هو جزء من الحل لهذه المشكلات، ولكن سيكون هناك مشكلات أخرى في المستقبل تجعل دعم المزيد من ميزات التشفير أسهل وأرخص.
في النهاية، يتعلق الأمر فقط بحل المشكلات التي تمنع المطورين من إنشاء تطبيقات تحتل المرتبة الأولى في متجر iOS. بالنسبة لي، أشعر أن EVM هو أفضل مكان للقيام بذلك.
من المثير للدهشة أن لا أحد يهتم حقًا بمكدس التنفيذ. لقد كان مكانًا طبيعيًا جدًا للعمل، نظرًا للخلفيات السابقة لفريقنا، والحاجة الملحة التي شعرنا بها إلى ضرورة حل المشكلة.
يقترح Monad هذا المسار حيث تتاح لمُثُل EVM ومجتمع Ethereum فرصة للوصول حقًا إلى نطاق المنتج.
"في النهاية، يعد Monad مزيجًا رائعًا حقًا حيث يمكننا الحصول على تجربة مستخدم تشبه تجربة Solana على EVM. ويمكن للمطورين بعد ذلك اختيار المكان الذي يريدون البناء فيه بناءً على احتياجات النظام." p>
التعاون مهم بالفعل. يدرك فريقنا أننا لا نملك كل الإجابات. نحن خبراء. نحن نعرف الكثير عن بناء أنظمة متوازية عالية الأداء، والإجماع البيزنطي المتسامح مع الأخطاء، وغيرها من المشاكل المحددة للغاية. ولكن هناك أيضًا العديد من الأشخاص الذين استثمروا في الأبحاث المتعلقة بالإيثريوم، مع التركيز على قضايا مثل تقليل MEV، والحوكمة، والتشفير. لذلك أعتقد أنه من المهم أيضًا اتباع المعايير وأن العمل الذي تقوم به يمكن دمجه مع عمل الآخرين.
كيفن جي:
إن EVM هو حلقة الوصل بين الكثير من أبحاث التشفير التطبيقية، وجهد كبير لبناء التطبيقات، وجهد كبير لتطوير ممارسات أمنية أفضل. إنه لأمر رائع أن تكون قادرًا على تحقيق الهدف والمساعدة في دفع المجال بأكمله إلى الأمام.
ولهذا السبب، يمكننا التركيز بعمق على توسيع نطاق الطبقة الأساسية - وهو ما نقوم به جيدًا - مع الاستفادة من خبرات مجتمع البحث في هذا المجال. بالإضافة إلى ذلك، لا يتعين علينا إعادة بناء جميع أدوات المطور المتوفرة بالفعل لـ EVM.
س: ما هو التحدي الأكبر في دعم المنشئين في بيئة EVM؟
كيوني:
أعتقد أن هناك القليل منها. من الصعب جدًا على المطورين جذب التمويل في الوقت الحالي؛ فمجتمع المستثمرين متحيز جدًا ضد الولايات المتحدة. بالنسبة للمطورين الدوليين، الحصول على التمويل أمر صعب حقًا.
بالإضافة إلى ذلك، يمثل إنشاء التطبيقات اللامركزية تحديًا من منظور أمني. هناك الكثير من قراصنة القبعة السوداء الذين يبحثون باستمرار عن نقاط الضعف ويبحثون عن نقاط الضعف. وهذا يجعلها بيئة معادية للغاية. نحن بحاجة إلى ممارسات أمنية أفضل، بما في ذلك تحسين استخدام الغاز.
من خلال خفض تكاليف الغاز بشكل كبير، تحل Monads حلاً وسطًا كبيرًا للمطورين؛ ما إذا كان سيتم تضمين تأكيدات دفاعية إضافية (والتي تكلف المزيد من الغاز).
![7179907 3Lg1YUEvWty4eJfbZWCab83DsrLTNoKxPbwdsOnh.jpeg](https://img.jinse.cn/7179907_watermarknone.png)
أحد أفراد مجتمع Monad يعرض جداريته الجديدة في تركيا.
س: ما هي الميزة التي يتم التغاضي عنها في بناء منتجات العملات المشفرة؟
كيوني:
إنه لأمر مدهش مدى قوة مجتمع العملات المشفرة. إذا كنت تقوم ببناء شركة تكنولوجية ناشئة تقليدية، فلن يكون لديك متابعين على تويتر. يمكنك نشر تحديث ولن يهتم أحد. لن يكون أحد متحمسًا لتجربة منتجك.
في مجال العملات المشفرة، لدينا مجتمع قوي (والذي يعد حقًا جزءًا أساسيًا من روحه)، وهو في الواقع ميزة كبيرة مقارنة بمجالات التكنولوجيا الأخرى وما حققته العملة المشفرة في نهاية المطاف. مفتاح النجاح. إن الأمر يتعلق فقط بالاستفادة من نقاط القوة وتقليل نقاط الضعف؛ ومن ثم يمكننا التوسع كصناعة.
< span style="font-size: 14px;">بدءًا من نوفمبر 2023، أنتج المجتمع خريطة مبكرة للنظام البيئي لـ Monad.
كصناعة، بدأت تقنية blockchain للتو في النضج. بمرور الوقت، ستصبح سلاسل الكتل أكثر أداءً (لدرجة أنني لا أتوقع أن تكون Monad مختلفة عن سلاسل الكتل الأخرى فقط بسبب أدائها).
ستقوم الأنظمة الأخرى بإجراء تحسينات إضافية، وسيكون هناك تقاطع للأفكار أو تقاطع للتقنيات. يؤدي هذا في النهاية إلى تطوير المجال ويمكّن من بناء تطبيقات ذات أداء أعلى. سنستمر في دفع حدود blockchain وتقديم دعم إضافي للبنية التحتية للتطبيقات الجديدة.
![7179917 s4WsOAwZvxmpYyX062oTUBrclzOJWBKeTww2gB8O.jpeg](https://img.jinse.cn/7179917_watermarknone.png)
س: تشفير تويتر هناك الكثير من النقاش حول TPS كمؤشر عام للتداول والتصويت. متى يكون TPS مقياسًا قيمًا؟
كيوني:
فيما يتعلق بالقياس العام لـ TPS، نعتقد أنه يجب أن يحسب فقط المعاملات الحقيقية وتفاعلات العقود الذكية والتحويلات التي تحدث على السلسلة: وليس فقط معاملات التصويت. بالنسبة إلى Monads، لا نقوم بتضمين التصويت في أي عرض تقديمي لـ TPS.
بشكل عام، هناك الكثير من الالتباس حول ما يجب اعتباره معاملة حقيقية. تستخدم العديد من الفرق مقاييس مختلفة لحساب الصفقات. إنها مساحة غير موحدة تمامًا في الوقت الحالي من حيث كيفية تعزيز الفرق المختلفة للأداء. على سبيل المثال، يتعامل البعض مع المعاملات باعتبارها تعليمات. لذا، إذا كان هناك استدعاء عقد ذكي ينفذ عدة تعليمات فرعية تحته، فسيحسبها الآخرون على أنها ~10 معاملات، وهذا غير صحيح.
الشيء الوحيد الذي يمكنك قياسه حقًا هو عدد المعاملات التي تمر عبر النظام. إذا لم يتم تحميل النظام بالكامل في أي لحظة، فسيكون TPS الفعلي الذي يمكن ملاحظته أقل بكثير. لذلك هناك الكثير من الارتباك هناك أيضًا.
أعتقد أن الحل الحقيقي هو الحصول على معايير قابلة للتكرار في مستودع GitHub. من المتوقع أن يساهم كل فريق في هذا المستودع ويدفع نصًا كاملاً يحدد النشر إلى العديد من الخوادم المختلفة حول العالم. سيتمكن البرنامج النصي بعد ذلك من إرسال مجموعة من المعاملات إلى العقد المختلفة في النظام وإنتاج اختبار كامل لإنتاجية المعاملة.
هذا شيء يخطط فريقنا لتقديمه، على الأقل بالنسبة لـ Monad، ولكن نأمل أيضًا أن يكون للمعايير التنافسية الأخرى. وهذا مشابه للعملية العادية للبحث العلمي، حيث يجب عليك ليس فقط نشر النتائج، ولكن أيضًا الإجراءات المستخدمة لتوليد تلك النتائج. وبهذه الطريقة، يمكن لأطراف ثالثة إعادة التجارب وإعادة إنتاج هذه المعايير. وهذا مهم جدًا بالنسبة لنا وهو ما نعتزم القيام به. ص>