على مر السنين ، ابتليت رحلة تقنية blockchain ودفتر الأستاذ الموزع إلى اللامركزية بقضايا قابلية التشغيل البيني. من أجل التشغيل البيني المثالي لـ blockchain ، يتعين على المشاريع تنفيذ تنسيقات بيانات موحدة ، شائعة آليات الإجماع وقنوات الاتصال الآمنة وبروتوكولات التشغيل البيني الآمنة و القابلة للتطوير.
يتيح بروتوكول LayerZero إمكانية التشغيل البيني عبر سلاسل بلوكشين متعددة بغض النظر عن بنيتها. ولكن كيف يعمل هذا الحل ، وأين يتم استخدامه اليوم؟
ما هو LayerZero؟
LayerZero هو بروتوكول اتصال عبر سلسلة يتيح الاتصال المباشر غير الموثوق به بين blockchains. يدعم LayerZero العديد من سلاسل الكتل ، بما في ذلك SUI و Aptos و EVM Chains و Solana. يمكن للمشاريع تنفيذ قابلية التشغيل البيني مع سلاسل الكتل الأخرى باستخدام LayerZero.
LayerZero لديه القدرة على إحداث ثورة في تفاعل blockchain ، وبالتالي القضاء على الحاجة إلى وسطاء مركزيين ، مثل الجسور و التبادلات اللامركزية، من خلال التواصل المباشر. مع LayerZero ، يمكن أن يكون هناك نظام بيئي blockchain أكثر لامركزية وأمانًا وإمكانيات جديدة للتطبيقات عبر السلاسل.
كيف يعمل LayerZero
يتيح LayerZero إمكانية التشغيل البيني من خلال نهج فريد يسمى "عقد Ultra Light Nodes" (ULNs). هؤلاء هم عملاء blockchain خفيفين الوزن يمكنهم التحقق من صحة المعاملات على سلاسل أخرى دون تنزيل حالة blockchain بأكملها.
تسمح ULNs لـ LayerZero بتحقيق إنتاجية عالية وزمن انتقال منخفض أثناء الاتصال بين السلاسل مع بنى مختلفة و آليات الإجماع.
يتم نشر ULNs في كل سلسلة تريد الاتصال. تحتفظ ULNs برؤية جزئية لحالة السلسلة التي يتم نشرها عليها ، وتستخدم طريقة العرض للتحقق من صحة المعاملات من سلاسل أخرى.
الخدمات خارج السلسلة المعروفة باسم المرحلات مسؤولة عن ترحيل الرسائل بين ULNs على سلاسل مختلفة ويتم تحفيزها لترحيل الرسائل بشكل موثوق وسريع. يتم تعويض المرحلات عن كل رسالة يتم إرسالها.
ثم تقوم خدمة الطرف الثالث المعروفة باسم Oracle بتمرير رأس الكتلة إلى نقطة نهاية السلسلة الوجهة. بعد ذلك ، يقدم المُرحِّل إثبات المعاملة. ستقوم سلسلة الوجهة بعد ذلك بالتحقق من صحة هذا الإثبات باستخدام آلية الإجماع الخاصة بها ، وسيتم إرسال الرسالة إلى العنوان الهدف.
بلوكشين أوراكل والمرحلات متشابهة إلى حد ما ، لكنها موجودة بشكل منفصل تمامًا عن بعضها البعض في هذه العملية لتجنب التواطؤ.
إليك شرح مبسط لكيفية عمل LayerZero:
- تطبيق المستخدم (UA) نقطة نهاية على السلسلة قابلة للتكوين: يعمل LayerZero كنقطة نهاية على السلسلة قابلة للتكوين لتطبيق المستخدم (UA) والتي تدير عقدة Ultra Light Node (ULN).
- دور Oracle و Relayer: تعتمد LayerZero على طرفين لنقل الرسائل بين نقاط النهاية على السلسلة: Oracle و Relayer.
- نقل الرسائل: عندما يرسل UA رسالة من السلسلة A إلى السلسلة B ، يتم توجيه الرسالة عبر نقطة النهاية في السلسلة A. تقوم نقطة النهاية بإعلام Oracle و Relayer المحددين من UA بالرسالة وسلسلة الوجهة.
- كتلة رأس إعادة التوجيه وإثبات المعاملة: يقوم Oracle بإعادة توجيه رأس الكتلة إلى نقطة النهاية في السلسلة B ويقوم المرحل بعد ذلك بإرسال إثبات المعاملة.
- إثبات صحة وإعادة توجيه الرسائل: يتم التحقق من صحة الإثبات في سلسلة الوجهة ، ويتم إعادة توجيه الرسالة إلى عنوان الوجهة.
يستخدم LayerZero خصائص الأمان الخاصة بأوراكل (مثل Chainlink و Band) مع طبقة إضافية من الأمان عبر نظام الترحيل المفتوح. هذا يعني أن أسوأ حالة أمان لهذه الشبكة الجديدة لا تزال تقل إلى كونها آمنة مثل oracle.
يمكن للمشاريع استخدام LayerZero لأغراض مختلفة ، بما في ذلك مشاركة الدولة ، وجسر السيولة الموحد ، والمبادلات عبر السلاسل ، والإقراض والاقتراض عبر السلاسل.
من يستخدم طبقة الصفر؟
فيما يلي نظرة عامة على بعض المشاريع الشائعة التي تستخدم حاليًا LayerZero:
DApp |
سلسلة |
وظيفة LayerZero |
---|---|---|
اومنيكس |
إيثيريوم |
ميزات Omnichain NFT للتداول والتجسير ولوحة التشغيل |
بطاريق بودجي |
إيثيريوم |
الجسور عبر السلسلة لـ NFTs |
dYdX |
StarkNet ، إيثريوم |
المقايضات عبر السلسلة والتداول بالهامش |
موازن |
Arbitrum |
تجمعات السيولة عبر سلسلة |
تشابك عصبى |
سولانا |
الرسائل عبر السلاسل وعمليات النقل المميزة |
التنافذ |
كوزموس |
السيولة عبر السلسلة والرهانات |
كلوفر للتمويل |
شبكة البرسيم |
عبر سلسلة DeFi و NFTs |
Anyswap |
BSC ، Polygon ، HECO ، Fantom ، Arbitrum ، أفالانش ، Moonriver ، Moonbeam |
عبر سلسلة الجسور |
تمنحها تطبيقات LayerZero المتعددة عبر سلاسل الكتل المختلفة ميزة على حلول التشغيل البيني الأخرى.
5 طرق LayerZero تتفوق على حلول Blockchain الأخرى
تقوم العديد من سلاسل الكتل والتطبيقات اللامركزية بتنفيذ LayerZero لأسباب مختلفة تتراوح بين قابلية التوسع والكفاءة والأمان وسهولة الاستخدام.
1. قابلية التوسع
LayerZero قابل للتطوير لأنه لا يتطلب بنية تحتية إضافية لدعم المعاملات عبر السلسلة. بدلاً من ذلك ، يستخدم LayerZero البنية التحتية الحالية للكتل المتصلة بـ LayerZero. هذا يعني أن LayerZero يمكن أن يتوسع كمقياس blockchain الأساسي.
2. كفاءة
تعتبر LayerZero فعالة لأنها لا تتطلب تخزين بيانات إضافي على سلاسل الكتل المتصلة. يستخدم LayerZero نظام إثبات تشفير للتحقق من صحة المعاملات عبر السلسلة بحيث تكون المعاملات رخيصة جدًا ولا تتطلب المزيد رسوم الغاز.
3. حماية
LayerZero آمن لأنه يستخدم أنظمة Oracle و Relayer اللامركزية. يتتبع Oracle حالة جميع سلاسل الكتل المتصلة بـ LayerZero. من الناحية المثالية ، تكون الأوراكل لامركزية ، مما يجعل التسوية صعبة على الجهات الفاعلة الخارجية. يتم أيضًا تحفيز المرحلات على أن تكون شفافة وتتم مكافأتها على إكمال المعاملات.
4. سهولة الاستعمال
يمكن للمشاريع دمج LayerZero بسهولة في تطبيقاتها حتى يتمكن المستخدمون من نقل الأصول بين سلاسل الكتل المختلفة باستخدام المحفظة التي تدعم LayerZero بسهولة.
5. الفعالية من حيث التكلفة
تحقق LayerZero فعالية التكلفة مع رسوم معاملات منخفضة وإنتاجية عالية وزمن انتقال منخفض. تبلغ رسوم معاملات LayerZero بضعة سنتات ، وهي أقل بكثير من الرسوم التي تفرضها بروتوكولات التشغيل البيني الأخرى.
قيود LayerZero
بينما يحتوي LayerZero على بعض الميزات الجيدة ، إلا أنه يحتوي أيضًا على قيود معينة:
- المقايضات الأمنية: نهج LayerZero المعياري يسمح للمشاريع باختيار المرحلات و oracles ، مما يؤدي إلى مستويات مختلفة من الأمن عبر DApps. ينتج عن هذا النهج أن بعض DApps تحتاج إلى تدابير أمنية أقوى ، مما يجعلها أكثر عرضة للهجمات.
- مخاوف المركزية: حاليًا ، تعتمد LayerZero على Industry TSS Oracle و Relayer الذي تديره LayerZero ، مما يثير مخاوف بشأن المركزية. على الرغم من أن المشروع يهدف إلى أن يصبح بنية تحتية معيارية حيادية تمامًا مع سوق من أجهزة الترحيل والأوراكل ، إلا أنها لم تحقق هذا الهدف بعد.
- مقايضات التكلفة: قد يؤدي اعتماد LayerZero على أوراكل الطرف الثالث بشكل كبير إلى زيادة الرسوم المتغيرة لكل معاملة مع زيادة الطلب على خدمات أوراكل. قد يكون هيكل التكلفة هذا أكثر ملاءمة لنماذج الأعمال وأنواع المعاملات المحددة ، مما يحد من قابليتها للتطبيق عبر نطاق أوسع من الاستخدامات.
- اعتماد المطور: يعتمد نجاح LayerZero على المشاريع التي تتبنى نهجها المعياري واتخاذ خيارات تصميم الأمان. إذا كان المطورون يفضلون الحلول الموحدة مع إجراءات الأمان المضمنة ، فقد يكون اعتماد LayerZero محدودًا.
على الرغم من هذه القيود ، فإن تركيز LayerZero على النمطية والمرونة جذاب للمطورين ، خاصة إذا كنت تبحث عن خيارات أمان قابلة للتخصيص والقدرة على إنشاء سلاسل متعددة أصلية DApps. سيعتمد نجاح المشروع على قدرته على مواجهة هذه التحديات والتكيف مع الاحتياجات المتطورة لنظام blockchain البيئي.
هناك العديد من المشاريع التي تعمل على تطوير قابلية التشغيل البيني لـ Blockchain
تعد قابلية التشغيل البيني لـ Blockchain ضرورية لمستقبل تقنية blockchain. مع ارتفاع معدل تبني blockchain ، ستزداد الحاجة إلى قابلية التشغيل البيني. تعمل مشاريع مثل Chainlink و Polkadot و Cosmos على تحديد وتيرة الرحلة نحو اللامركزية من خلال إمكانية التشغيل البيني. يمكن للمشاريع أن تحقق قابلية التشغيل البيني من خلال وسائط متعددة ، حيث يمهد LayerZero الطريق للكثيرين.