هل يمكن لبروتوكولات التشغيل البيني أن تغير سوق العمليات بين السلاسل؟
- ETH0%
- SOL0%
- RON0%
- ARB0%
- WAXL0%
سوق متعدد السلاسل وأمن الأصول
مع تطور مجال البلوكتشين على مر السنين، أصبح سوقاً متعدد السلاسل، يضم مئات السلاسل العامة المزدهرة، بما في ذلك إيثريوم، وإيثريوم 2.0، وسولانا، وتيرا، وكوزموس، وأفالانش، وغيرها الكثير. ومع تنافسها فيما بينها من حيث تطوير النظام البيئي، تسعى هذه السلاسل العامة لجذب المزيد من المطورين إلى نظامها البيئي. يطلب المستخدمون والمطورون تعاوناً متبادلاً بين السلاسل المختلفة يتيح نقل الأصول بسلاسة. وفي الوقت نفسه، تأمل التطبيقات اللامركزية أيضاً في نشرها على المزيد من السلاسل العامة للاستفادة من حركة المستخدمين وسيولة الأصول. وقد أدى هذا الطلب الهائل على نقل الأصول وتطوير التطبيقات إلى ظهور العشرات من الجسور العابرة للسلاسل وبروتوكولات التشغيل البيني.
ومع ذلك، نظراً لأن كل سلسلة عامة لديها إطار عمل تقني أساسي فريد، فإن الربط بين جزر السلاسل العامة هو عملية باهظة التكلفة ومعقدة وغير آمنة للغاية.
وقد ورد مؤخراً أن رونين، السلسلة الجانبية الحصرية لـ Axie Infinity، قد تعرضت للاختراق، وتم سرقة أصول مشفرة بقيمة 624 مليون دولار (بما في ذلك 173,600 إيثريوم و25.5 مليون USDC)، وهو أكبر خرق أمني بين الجسور العابرة للسلاسل على الإطلاق. استهدفت حادثة الاختراق إدارة المفاتيح الخاصة. نظراً لأن الجسر العابر للسلاسل يتضمن تفاعل الأصول والبيانات على سلسلتين عامتين مختلفتين، فقد خلق تصميمه المعقد ثغرة من حيث إذن العقد، مما جعله هدفاً للاختراق.
في ضوء مثل هذه الثغرات، يمكننا القول إن السبب الجذري للهجمات التي تستهدف الجسور العابرة للسلاسل هو اعتمادها الكامل على التوقيع المتعدد (بين الأعضاء المركزيين) أو المصادقين لحماية تحويلات الأصول. على الرغم من أن هذا النهج يجعل نقل الأصول بين سلاسل الكتل أسرع إلى حد ما، إلا أنه يخلق أيضاً مخاوف أمنية خطيرة.
التبادل العابر للسلاسل على مستوى طبقة الاتصال
تدعم الحلول العابرة للسلاسل مثل LayerZero و Axelar المراسلة الشاملة، مما يسمح بنقل جميع أنواع البيانات والمعلومات (بما في ذلك الأصول) عبر أنظمة بيئية متعددة، ويمكن للتطبيقات حتى إجراء استدعاءات وظيفية عشوائية عبر السلاسل، مما يمكنها من الدخول إلى مجتمعات أخرى دون الحاجة إلى النشر في مكان آخر. تقتصر البروتوكولات الأخرى مثل Synapse و CELER على التبادل العابر للسلاسل للأصول أو الرموز.
تظل المراسلة على السلسلة مكوناً رئيسياً في البنية التحتية للبلوكتشين. مع نمو تطوير التطبيقات اللامركزية والطلب من المستخدمين العاديين، ستكون قدرة البروتوكول على التفاعل مع مستخدميه بطريقة هادفة ولامركزية محركاً رئيسياً للنمو.
عندما يتعلق الأمر بالربط والمراسلة عبر السلاسل، تقع جميع الطرق تقريباً في الفئتين التاليتين: 1) تلك التي تصل إلى إجماع وتشكل سلسلة وسيطة تتحقق من الرسائل وترسلها بين سلسلتين، و 2) تلك التي تشغل عقدة خفيفة مباشرة على البلوكتشين.
LayerZero
LayerZero هو بروتوكول تشغيل بيني متعدد السلاسل مصمم للمراسلة الخفيفة عبر السلاسل. يوفر LayerZero تسليماً موثوقاً ومضموناً للرسائل مع قابلية تكوين الثقة. يتم تنفيذ البروتوكول كمجموعة من العقود الذكية الفعالة وغير القابلة للترقية.
يحل LayerZero مشكلتين في الحلول الحالية العابرة للسلاسل: 1) على الرغم من أن طريقة استلام السلسلة الوسيطة للرسائل والتحقق منها وإعادة توجيهها بين سلاسل الكتل أقل تكلفة، إلا أنها ليست آمنة بما فيه الكفاية، و 2) تتلقى العقد الخفيفة على السلسلة وتتحقق من جميع رؤوس الكتل لكل سلسلة مقترنة، وهو أمر آمن ولكنه مكلف. في هذا الصدد، قدم LayerZero العقد فائقة الخفة (ULNs) التي تجمع بين أمان العقد الخفيفة وفعالية التكلفة للسلاسل الوسيطة. يتم تحقيق ذلك من خلال إجراء نفس التحقق مثل العقدة الخفيفة على السلسلة؛ ولكن بدلاً من الاحتفاظ بجميع رؤوس الكتل بشكل متسلسل، يتم استلام رؤوس الكتل عند الطلب بواسطة الأوراكل اللامركزية.
دوران: الأوراكل والناقل
عندما يرسل تطبيق المستخدم (UA) رسالة من السلسلة A إلى السلسلة B، يتم توجيه الرسالة من خلال نقطة النهاية على السلسلة A. تقوم نقطة النهاية بعد ذلك بإخطار الأوراكل والناقل المحددين من قبل UA بالرسالة، وكذلك سلسلة الوجهة. يقوم الأوراكل بإعادة توجيه رأس الكتلة إلى نقطة النهاية على السلسلة B، ثم يقدم الناقل إثبات المعاملة. يتم التحقق من الإثبات على سلسلة الوجهة ويتم إعادة توجيه الرسالة إلى عنوان الوجهة.
:quality(80)/2022-05-05/1537487FF08F760F02FE66A4FD37135F.png)
من حيث الأمان ، إذا كنت تستخدم Chainlink كأوراكل الخاص بك، فإن أي إجراء ضار في النظام لا يزال مشروطاً أولاً بالقدرة على هزيمة شبكة Chainlink DON (وهي ليست مهمة سهلة). حتى إذا تم اختراق إجماع الأوراكل A وكان الناقل A متواطئاً، فإن جميع تطبيقات المستخدم التي تستخدم الناقل B-Z أو الأوراكل B-Z تظل غير متأثرة تماماً.
فيما يتعلق بالمستخدمين، يتيح LayerZero أيضاً سيولة موحدة عبر جميع السلاسل مع نهائية مضمونة على سلسلة المصدر. هذا يعني أن المستخدمين يمتلكون أصولاً حقيقية على السلسلة B، بدلاً من مجرد شهادة مثل قطعة من الورق.
التطبيق
Stargate هو أول بروتوكول نقل سيولة قابل للتركيب بالكامل على LayerZero. في غضون أسابيع قليلة فقط بعد إطلاقه، وصل إجمالي القيمة المقفلة للمشروع إلى 3,735,601,761.71 دولار اعتباراً من 31 مارس. يدعم Stargate حالياً إيثريوم، وBSC، وأفالانش، وبوليجون، وأربيتروم، وأوبتيمستك، وفانتوم. مؤخراً، كشف فريق المشروع أيضاً أن Stargate سيدعم بروتوكول Cosmos-IBC.
:quality(80)/2022-05-05/852F7CA6F9E0F1EF279A82C8CF1B0FAB.png)
المستقبل
وافق SushiSwap أيضاً على تكامله مع Stargate من خلال عملية تصويت. ربما سيصبح SushiSwap أكبر منصة تبادل لامركزية للمعاملات العابرة للسلاسل. حينها، لن تحتاج إلى 11 جسراً منفصلاً لتبادل الأصول من 11 سلسلة إلى إيثريوم.
https://snapshot.org/#/sushigov.eth/proposal/QmcDgHnhXNWMQQU6zp6eYM3nhywN317JtQLtNWtwBVXHsx
:quality(80)/2022-05-05/27804085CC759C2A736E0EC7FB5328A5.png)
Axelar
مع بدء LayerZero و Stargate في استهداف Cosmos-IBC، لم يتبق الكثير من الوقت لـ Axelar، وهو بروتوكول تشغيل بيني عابر للسلاسل يخدم أيضاً Cosmos.
يتكون Axelar من شبكة لامركزية من المصادقين، وعقود بوابة آمنة، وهندسة ترجمة وتوجيه موحدة، ومجموعة من مجموعات تطوير البرمجيات (SDKs) وواجهات برمجة التطبيقات (APIs) لتمكين التركيب بين سلاسل الكتل.
ثلاثة مكونات رئيسية: الشبكة اللامركزية، عقود البوابة الذكية، وأدوات المطورين
تدعم الشبكة اللامركزية مجموعة من المصادقين المسؤولين عن صيانة الشبكة وتنفيذ المعاملات. يقوم المصادقون بتشغيل بروتوكول البوابة العابر للسلاسل والمشاركة في التشفير متعدد الأطراف (MPC) فيما يتعلق بالتصويت والتحقق من المعاملات على السلسلة.
توفر عقود البوابة الذكية الاتصال بين شبكة Axelar وسلاسل الطبقة 1 المترابطة (مثل إيثريوم). بعد أن يقرأ المصادقون المعاملات الواردة ويصلون إلى إجماع، يكتبون إلى بوابة سلسلة الوجهة لتنفيذ المعاملة العابرة للسلاسل.
أدوات المطورين: تجلس فوق المصادقين والبوابات واجهات برمجة التطبيقات ومجموعات تطوير البرمجيات (المكتبات والأدوات التي تمكن المطورين من الوصول إلى شبكة Axelar بسهولة).
:quality(80)/2022-05-05/52848DF12A657792E04140FB1415D6A4.png)
من حيث الأمان، فإن التحقق من الإجماع الذي يوفره Axelar، وهو بلوكتشين من الطبقة 1، أكثر أماناً من المصادقين من جهات خارجية والبروتوكولات الأخرى التي تأتي مع مصادقين مدمجين. يتيح هذا النهج أيضاً قابلية توسع قوية، وتسمح مكونات التطوير للتطبيقات اللامركزية بالانتقال من سلاسل أخرى إلى السلسلة B في فترة أقصر. بالنسبة للمطورين، قد يكون بناء التطبيقات اللامركزية على Axelar لجعلها متوافقة (من الأسفل إلى الأعلى) مع السلاسل الأخرى هو الحل الأفضل.
التطبيق
أطلقت Axelar تطبيقاً لا مركزياً لتحويل الأصول عبر السلاسل يُسمى Satellite.
سيسهل Satellite تحويل الأصول الأصلية لـ Terra مثل LUNA و UST بين العديد من سلاسل EVM وغير EVM، بما في ذلك Terra و Avalanche و Polygon و Ethereum و Fantom، مع انضمام Moonbeam قريباً.
:quality(80)/2022-05-05/59A44699AD6312B72B668A71F15AD28A.png)
الخاتمة
في الختام، قام كل من LayerZero و Axelar بتغيير الحلول التقليدية المقترحة من قبل الجسور متعددة السلاسل وبروتوكولات التشغيل البيني، واعتمدا نهجاً أخف للرسائل والتحقق، وقدما تحسينات وحلولاً توفيقية خاصة بهما من حيث الأمان والسرعة. ومع ذلك، فإن هذه المزايا لا تضمن بشكل كامل أمان الأصول عبر السلاسل. يجب على المطورين الانتظار ومراقبة تبني السوق ونمو النظام البيئي للبروتوكولين. ومع ذلك، فإن كلا البروتوكولين يلبيان احتياجات المطورين الفعلية إلى حد ما، في حين أن المستخدمين يهتمون أكثر بأمان أصولهم وكفاءة وتكلفة تحويلات الأصول. على أي حال، قد يبدأ LayerZero و Axelar فصلاً جديداً لقطاع التواصل بين السلاسل.