مجال النمطية المهملة: طبقات التنفيذ والتسوية والتجميع
المؤلف الأصلي: بريدجيت هاريس
الترجمة الأصلية: لوفي، فورسايت نيوز
لا يتم إنشاء جميع مكونات المجموعة المعيارية على قدم المساواة من حيث الاهتمام والابتكار. في حين أن العديد من المشاريع قد ابتكرت طبقات توفر البيانات وترتيبها، إلا أن طبقات التنفيذ والتسوية لم تحظ باهتمام كبير كجزء من المجموعة المعيارية إلا مؤخرًا.
يتم تحفيز المنافسة في مساحة الفرز المشترك، حيث تتنافس العديد من المشاريع مثل Espresso وAstria وRadius وRome وMadara على حصة في السوق، بالإضافة إلى موفري RaaS مثل Caldera وConduit، الذين يطورون أدوات فرز مشتركة لمجموعات التجميع المبنية فوقها. . يستطيع موفرو RaaS تقديم رسوم مجمعة أكثر ملاءمة لأن نماذج الأعمال الأساسية الخاصة بهم لا تعتمد بالكامل على فرز الإيرادات. هناك أيضًا العديد من المجموعات المجمعة التي تختار تشغيل أداة الفرز الخاصة بها لالتقاط الرسوم التي تولدها.
سوق الفرز فريد من نوعه مقارنة بمساحة DA. مساحة DA هي في الأساس احتكار القلة الذي يتكون من Celestia وAvail وEigenDA. وهذا يجعل من الصعب على الوافدين الجدد الأصغر حجمًا خارج الشركات الثلاثة الكبرى أن ينجحوا في إحداث تغيير جذري في هذا المجال. تستفيد المشاريع إما من الخيار "الحالي" (الإيثيريوم)؛ أو اختر إحدى طبقات DA الناضجة بناءً على نوع واتساق مجموعة التكنولوجيا الخاصة بها. في حين أن هناك وفورات كبيرة في التكاليف من استخدام طبقة DA، فإن الاستعانة بمصادر خارجية لجزء الفرز ليس خيارًا واضحًا (من منظور الرسوم، وليس الأمان)، ويرجع ذلك أساسًا إلى تكلفة الفرصة البديلة للتخلي عن إيرادات ماكينة الفرز. يعتقد الكثيرون أيضًا أن DA سيصبح سلعة، لكننا نرى في العملات المشفرة أن خنادق السيولة القوية للغاية جنبًا إلى جنب مع التكنولوجيا الأساسية الفريدة (التي يصعب نسخها) تجعل من الصعب للغاية تحويل طبقة في المكدس إلى سلعة. بغض النظر عن هذه الحجج، تم إطلاق العديد من منتجات DA والفرز. باختصار، بالنسبة لبعض الحزم المعيارية، "هناك العديد من المنافسين لكل خدمة".
أعتقد أن طبقات التنفيذ والتسوية (والتجميع) غير مستكشفة نسبيًا، ولكن بدأ تكرارها بطرق جديدة لتتماشى بشكل أفضل مع بقية المكدس المعياري.
علاقة طبقة التنفيذ والتسوية
طبقة التنفيذ وطبقة التسوية متكاملتان بشكل محكم، حيث يمكن استخدام طبقة التسوية كمكان لتحديد النتائج النهائية لتنفيذ الدولة. يمكن لطبقة التسوية أيضًا إضافة تحسينات على نتائج طبقة التنفيذ، مما يجعل طبقة التنفيذ أكثر قوة وأمانًا. قد يعني هذا العديد من الوظائف المختلفة في الممارسة العملية، مثل أن تكون طبقة التسوية بمثابة طبقة تنفيذ لحل نزاعات الاحتيال، والتحقق من الأدلة، وربط طبقات التنفيذ الأخرى.
تجدر الإشارة إلى أن بعض الفرق تدعم تطوير بيئات التنفيذ المخصصة مباشرة في بروتوكولاتها الخاصة، مثل Repyh Labs، التي تبني L1 تسمى Delta. هذا هو التصميم المعاكس بشكل أساسي للمكدس المعياري، لكنه لا يزال يوفر المرونة في بيئة موحدة، وله مزايا التوافق الفني لأن الفرق لا تضطر إلى قضاء الوقت في دمج كل جزء من المكدس المعياري يدويًا. بالطبع، تتمثل العيوب في العزلة من منظور السيولة، وعدم القدرة على اختيار الطبقة المعيارية التي تناسب تصميمك بشكل أفضل، والتكلفة العالية.
تختار الفرق الأخرى بناء L1s لوظيفة أو تطبيق أساسي. يعد Hyperliquid مثالاً على L1 المخصص الذي تم تصميمه لتطبيقه الأصلي الرائد (منصة تداول العقود الدائمة). في حين أن مستخدميهم يحتاجون إلى سلسلة مشتركة من Arbitrum، فإن بنيتهم الأساسية لا تعتمد على Cosmos SDK أو أطر العمل الأخرى، لذلك يمكن تخصيصها وتحسينها بشكل متكرر لحالة الاستخدام الرئيسية الخاصة بها.
التقدم على المستوى التنفيذي
كانت الميزة الوحيدة التي كانت تتمتع بها alt-L1s للأغراض العامة على Ethereum في الدورة الأخيرة هي الإنتاجية الأعلى. وهذا يعني أن المشاريع التي أرادت تحسين الأداء بشكل كبير كان عليها بشكل أساسي أن تختار بناء L1 الخاصة بها من الصفر، ويرجع ذلك أساسًا إلى أن إيثريوم نفسها لم تكن تمتلك التكنولوجيا بعد. تاريخياً، كان هذا يعني ببساطة دمج آليات الكفاءة مباشرة في بروتوكول الأغراض العامة. في هذه الدورة، يتم تحقيق تحسينات الأداء هذه من خلال التصميم المعياري، وعلى إيثريوم، منصة العقود الذكية المهيمنة. يتيح ذلك للمشاريع الحالية والجديدة الاستفادة من البنية التحتية الجديدة لطبقة التنفيذ دون التضحية بالسيولة والأمن والخندق المجتمعي في Ethereum.
حاليًا، نشهد أيضًا المزيد والمزيد من المزج والمطابقة بين الأجهزة الافتراضية (بيئات التنفيذ) المختلفة كجزء من شبكة مشتركة، مما يوفر للمطورين مرونة وتخصيصًا أكبر لطبقة التنفيذ. على سبيل المثال، تسمح الطبقة N للمطورين بتشغيل عقد تراكمية عامة (مثل SolanaVM وMoveVM وما إلى ذلك كبيئات تنفيذ) وعقد تراكمية خاصة بالتطبيق (مثل DEX الدائم ودفتر الطلبات DEX) أعلى جهاز الحالة المشترك الخاص به. إنهم يعملون أيضًا على تحقيق قابلية التركيب الكاملة والسيولة المشتركة بين بنيات الأجهزة الافتراضية المختلفة، وهي مشكلة هندسية على السلسلة كان من الصعب تاريخيًا تحقيقها على نطاق واسع. يمكن لكل تطبيق على الطبقة N تمرير الرسائل بشكل غير متزامن دون تأخير في الإجماع، وهو ما يمثل عادة مشكلة الحمل الزائد للاتصالات بالعملات المشفرة. يمكن لكل xVM أيضًا استخدام بنية قاعدة بيانات مختلفة، سواء كانت RocksDB أو LevelDB أو قاعدة بيانات مخصصة متزامنة/غير متزامنة تم إنشاؤها من البداية. تعمل إمكانية التشغيل البيني جزئيًا من خلال نظام اللقطة (خوارزمية مشابهة لخوارزمية Chandy-Lamport)، حيث يمكن للسلسلة الانتقال بشكل غير متزامن إلى كتلة جديدة دون تعليق النظام. من الناحية الأمنية، يمكن تقديم إثباتات الاحتيال إذا كان انتقال الحالة غير صحيح. ومن خلال هذا التصميم، يهدفون إلى تقليل وقت التنفيذ مع زيادة إنتاجية الشبكة الإجمالية إلى الحد الأقصى.
الطبقة ن
لدفع التقدم في التخصيص، تستفيد Movement Labs من لغة Move (التي صممها في الأصل Facebook والمستخدمة في شبكات مثل Aptos وSui) للتنفيذ VM/. يتمتع Move بمزايا هيكلية مقارنة بأطر العمل الأخرى، وفي المقام الأول الأمان ومرونة المطور. تاريخيًا، كانت هاتان المسألتان الرئيسيتان لبناء التطبيقات على السلسلة باستخدام التقنيات الحالية. الأهم من ذلك، أنه يمكن للمطورين أيضًا كتابة Solidity ونشرها على الحركة. ولتحقيق ذلك، أنشأت الحركة وقت تشغيل EVM متوافقًا تمامًا مع كود البايت والذي يمكن استخدامه أيضًا مع حزمة Move. يعمل Rollup M 2 على تعزيز موازاة BlockSTM، مما يسمح بإنتاجية أعلى مع الاستمرار في الوصول إلى خندق السيولة في Ethereum (تاريخيًا، تم استخدام BlockSTM فقط على alt L1s مثل Aptos، والتي من الواضح أنها تفتقر إلى توافق EVM).
تقود MegaETH أيضًا التطورات في مساحة طبقة التنفيذ، لا سيما من خلال محرك الموازاة وقاعدة البيانات في الذاكرة، حيث يمكن للفارز تخزين الحالة بأكملها في الذاكرة. من حيث الهندسة المعمارية، فإنها تستفيد من:
-
تجميع التعليمات البرمجية الأصلية يجعل أداء L2 أفضل (إذا كان العقد أكثر كثافة من الناحية الحسابية، فيمكن للبرنامج الحصول على تسريع كبير، وإذا لم يكن مكثفًا من الناحية الحسابية، فلا يزال بإمكانك الحصول على تسريع 2x+ تقريبًا).
-
إنتاج الكتل مركزي نسبيًا، ولكن التحقق والتأكيد لا مركزي.
-
مزامنة الحالة الفعالة، حيث لا تحتاج العقد الكاملة إلى إعادة تنفيذ المعاملات، ولكنها تحتاج إلى أن تكون على دراية بدلتا الحالة حتى تتمكن من تطبيقها على قاعدة البيانات المحلية الخاصة بها.
-
بنية تحديث شجرة Merkle (عادةً ما يستغرق تحديث الشجرة مساحة تخزين كبيرة)، وطريقتهم عبارة عن بنية بيانات ثلاثية جديدة تتسم بالكفاءة في الذاكرة والقرص. تسمح لهم الحوسبة في الذاكرة بضغط حالة السلسلة في الذاكرة، لذلك عند تنفيذ المعاملات، لا يتعين عليهم الانتقال إلى القرص، فقط إلى الذاكرة.
هناك تصميم آخر تم استكشافه مؤخرًا وتكراره كجزء من المكدس المعياري وهو تجميع الأدلة: يتم تعريفه على أنه إثبات يقوم بإنشاء دليل واحد موجز لإثباتات موجزة متعددة. أولاً، دعونا نلقي نظرة على طبقة التجميع ككل وتاريخها واتجاهاتها الحالية في مجال العملات المشفرة.
قيمة طبقة التجميع
تاريخيًا، في الأسواق غير المعتمدة على العملات الرقمية، كان لمجمعي العملات حصة سوقية أصغر من المنصات:
على الرغم من أنني لست متأكدًا من أن هذا ينطبق على جميع حالات العملات المشفرة، إلا أنه ينطبق على التبادلات اللامركزية والجسور عبر السلاسل وبروتوكولات الإقراض.
على سبيل المثال، تبلغ القيمة السوقية المجمعة لـ 1inch و0x (مجمعان رئيسيان لـ DEX) حوالي $1 مليار، وهو جزء صغير من القيمة السوقية لـ Uniswap التي تبلغ حوالي $7.6 مليار. وينطبق الشيء نفسه على الجسور عبر السلاسل: تتمتع مجمعات الجسور عبر السلاسل مثل Li.Fi وSocket/Bungee بحصة سوقية أصغر من منصات مثل Across. في حين أن المقبس يدعم 15 جسرًا مختلفًا عبر السلسلة، فإن إجمالي حجم المعاملات عبر السلسلة يشبه في الواقع Across (Socket — $2.2 مليار، Across — $1.7 مليار)، ولا يمثل Across سوى جزء صغير من حجم المعاملات الخاصة بـSocket/Bungee. حجم المعاملات الأخيرة.
في قطاع الإقراض، يعد Yearn Finance أول بروتوكول لتجميع عائد الإقراض اللامركزي، وتبلغ قيمته السوقية حاليًا حوالي $250 مليون. بالمقارنة، فإن منصات مثل Aave (حوالي $1.4 مليار) وCompound (حوالي $560 مليون) تتمتع بتقييمات أعلى.
والوضع مماثل في الأسواق المالية التقليدية. على سبيل المثال، تبلغ القيمة السوقية لكل من ICE (InterContinental Exchange) في الولايات المتحدة ومجموعة CME حوالي $75 مليار، في حين تبلغ القيمة السوقية لـ "المجمعات" مثل شواب وRobinhood حوالي $132 مليار وحوالي $15 مليار على التوالي. في شركة Schwab، التي تمر عبر أماكن عديدة مثل ICE وCME، فإن نسبة الحجم التي يتم توجيهها من خلالها لا تتناسب مع حصتها في القيمة السوقية. لدى Robinhood حوالي 119 مليون عقد خيارات شهريًا، في حين أن ICE لديها حوالي 35 مليونًا - وعقود الخيارات ليست حتى جزءًا أساسيًا من نموذج أعمال Robinhood. على الرغم من ذلك، تبلغ قيمة ICE حوالي 5 مرات أعلى من Robinhood في السوق العامة. لذلك، نظرًا لأن واجهات التجميع على مستوى التطبيق التي توجه تدفق طلبات العملاء إلى أماكن مختلفة، فإن Schwab وRobinhood لا يتم تقييمهما بدرجة عالية مثل ICE وCME على الرغم من أحجام التداول الكبيرة الخاصة بهما.
كمستهلكين، فإننا نعطي قيمة أقل لمجمعات البيانات.
قد لا يكون هذا صحيحًا في مجال التشفير إذا كانت طبقة التجميع مضمنة في المنتج/النظام الأساسي/السلسلة. إذا تم دمج المجمع بإحكام مباشرة في السلسلة، فمن الواضح أنه بنية مختلفة وأنا أشعر بالفضول لمعرفة كيف ستتطور. أحد الأمثلة على ذلك هو Polygons AggLayer، الذي يسمح للمطورين بتوصيل L1 وL2 بسهولة في شبكة تجمع البراهين وتمكن طبقة سيولة موحدة بين السلاسل باستخدام CDK.
AggLayer
يعمل النموذج بشكل مشابه لطبقة قابلية التشغيل البيني لـ Avails Nexus، والتي تتضمن تجميع الأدلة وطلب آليات المزاد، مما يجعل منتج DA الخاص به أكثر قوة. مثل Polygons AggLayer، يمكن لكل سلسلة أو مجموعة مجمعة مدمجة مع Avail أن تتفاعل مع النظام البيئي الحالي لـ Avail. بالإضافة إلى ذلك، طلبت مجموعات Avail بيانات المعاملات من منصات blockchain المختلفة ومجموعات Rollups، بما في ذلك Ethereum، وجميع مجموعات Ethereum، وسلاسل Cosmos، وAvail Rollups، وCelestia Rollups، وهياكل هجينة مختلفة مثل Validiums، وOptimiums، وPolkadot parachains. يمكن للمطورين من أي نظام بيئي أن ينشئوا بدون إذن أعلى طبقة Avails DA أثناء استخدام Avail Nexus، والذي يمكن استخدامه لتجميع الأدلة والمراسلة عبر الأنظمة البيئية.
فائدة نيكزس
تركز نيبرا على تجميع الأدلة وتسويتها، والتي يمكن تجميعها بين أنظمة إثبات مختلفة. على سبيل المثال، قم بتجميع إثبات النظام xyz وإثبات النظام abc بحيث يكون لديك agg_xyzabc (بدلاً من التجميع داخل نظام الاختبار بحيث يكون لديك agg_xyz وagg_abc). تستخدم البنية UniPlonK، الذي يعمل على توحيد عمل أدوات التحقق لعائلات الدوائر، مما يجعلها أكثر كفاءة وجدوى للتحقق من الأدلة عبر دوائر PlonK المختلفة. بشكل أساسي، يستخدم براهين المعرفة الصفرية نفسها (SNARKs العودية) لتوسيع نطاق جزء التحقق (والذي عادة ما يكون عنق الزجاجة في هذه الأنظمة). بالنسبة للعملاء، تصبح تسوية الميل الأخير أسهل لأن Nebra تتعامل مع جميع عمليات تجميع الدُفعات وتسويتها، ويحتاج الفريق فقط إلى تغيير استدعاء عقد واجهة برمجة التطبيقات (API).
تعمل Astria على بعض التصميمات المثيرة للاهتمام حول كيفية عمل فارزها المشترك مع تجميع الأدلة. إنهم يتركون جزء التنفيذ إلى الإظهار نفسه، الذي يقوم بتشغيل برنامج طبقة التنفيذ على مساحة اسم معينة على فارز مشترك، وهو في الأساس مجرد واجهة برمجة تطبيقات للتنفيذ، وهي طريقة لقبول الإظهار لبيانات طبقة الفرز. يمكنهم أيضًا بسهولة إضافة دعم لإثباتات الصلاحية هنا للتأكد من أن الكتل لا تنتهك قواعد جهاز حالة EVM.
هنا، تعمل منتجات مثل Astria كعملية #1 → #2 (المعاملات غير المرتبة → الكتل المطلوبة)، وطبقة التنفيذ/عقد التجميع هي #2 → #3، والبروتوكولات مثل Nebra بمثابة الميل الأخير #3 → #4 (كتل التنفيذ → البراهين الموجزة). . يمكن أن تكون نيبرا أيضًا خطوة نظرية خامسة، حيث يتم تجميع البراهين ثم التحقق منها. تعمل Sovereign Labs أيضًا على مفهوم مشابه للخطوة الأخيرة، حيث تكون الجسور المتقاطعة القائمة على تجميع الأدلة هي جوهر بنيتها.
بشكل عام، بدأت بعض طبقات التطبيقات في امتلاك البنية التحتية الأساسية، ويرجع ذلك جزئيًا إلى أنها إذا لم تتحكم في المكدس الأساسي، فإن الاحتفاظ بتطبيقات الطبقة العليا فقط قد يؤدي إلى مشاكل في الحوافز وارتفاع تكاليف اعتماد المستخدم. ومن ناحية أخرى، مع استمرار المنافسة والتقدم التكنولوجي في خفض تكاليف البنية التحتية، يصبح من الأرخص بالنسبة للتطبيقات/سلاسل التطبيقات أن تتكامل مع المكونات المعيارية. وأعتقد أن هذه الديناميكية ستكون أقوى، على الأقل في الوقت الحالي.
ومع كل هذه الابتكارات (طبقة التنفيذ، وطبقة التسوية، وطبقة التجميع)، يصبح من الممكن زيادة الكفاءة، والتكامل الأسهل، وزيادة قابلية التشغيل البيني، وانخفاض التكاليف. كل هذا يؤدي في النهاية إلى تطبيقات أفضل للمستخدمين وتجربة تطوير أفضل للمطورين. إنه مزيج ناجح يؤدي إلى المزيد من الابتكار والابتكار الأسرع.
تم الحصول على هذا المقال من الإنترنت: منطقة النمطية المهملة: طبقات التنفيذ والتسوية والتجميع
ذات صلة: لا يزال تصحيح Dogecoin (DOGE) مستحقًا وسط تراجع التفاؤل
باختصار، لا يزال سعر Dogecoin، على الرغم من الانتعاش قصير المدى، عرضة لمزيد من التصحيحات على الرسم البياني اليومي. لقد انسحب المستثمرون من العملة الميمية، وهو ما يتضح في انخفاض OI بمقدار مليار دولار. لقد كان تفاؤلهم مفقودًا منذ بداية الشهر ويمكن أن يظل على هذا النحو لبعض الوقت. قد يتكبد سعر Dogecoin (DOGE) المزيد من الخسائر قريبًا حيث يظل المستثمرون متشككين. وفي الواقع، فإن المستثمرين في العملة الميمية متشائمون إلى حد كبير، دون زيادة الاستثمارات. Dogecoin يخسر الدعم أدى انخفاض سعر Dogecoin إلى ما دون $0.15 إلى تسريع الانخفاض، ليصل الرمز المميز تحت عنوان doge إلى $0.131 في وقت كتابة هذا التقرير. تحاول العملة الميمية تأمين الدعم عند $0.127، وهو المستوى الذي تم اختباره عدة مرات في الماضي. ومع ذلك، قد يواجه بعض الصعوبات مثل DOGE…