السلاسل الجانبية
السلسلة الجانبية هي سلسلة كتل منفصلة تعمل بشكل مستقل عن إيثيريوم وتتصل بشبكة إيثيريوم الرئيسية عن طريق جسر ثنائي الاتجاه. يمكن أن تحتوي السلاسل الجانبية على معلمات كتلة وخوارزميات إجماع منفصلة، والتي غالبًا ما تُصمم من أجل المعالجة الفعالة للمعاملات. ومع ذلك، ينطوي استخدام السلسلة الجانبية على مقايضات، حيث إنها لا ترث خصائص أمان إيثيريوم. على عكس حلول توسيع نطاق طبقة 2 (L2)، لا تقوم السلاسل الجانبية بنشر تغييرات الحالة وبيانات المعاملات مرة أخرى إلى شبكة إيثيريوم الرئيسية.
تضحي السلاسل الجانبية أيضًا ببعض القدر من اللامركزية أو الأمان لتحقيق قدرة معالجة عالية (المعضلة الثلاثية لتوسيع النطاق (opens in a new tab)). ومع ذلك، تلتزم إيثيريوم بتوسيع النطاق دون المساس باللامركزية والأمان.
كيف تعمل السلاسل الجانبية؟
السلاسل الجانبية هي سلاسل كتل مستقلة، لها تواريخ وخرائط طريق تطوير واعتبارات تصميم مختلفة. في حين أن السلسلة الجانبية قد تشترك في بعض أوجه التشابه السطحية مع إيثيريوم، إلا أن لها العديد من الميزات المميزة.
خوارزميات الإجماع
إحدى الصفات التي تجعل السلاسل الجانبية فريدة (أي مختلفة عن إيثيريوم) هي خوارزمية الإجماع المستخدمة. لا تعتمد السلاسل الجانبية على إيثيريوم في الإجماع ويمكنها اختيار بروتوكولات إجماع بديلة تناسب احتياجاتها. تتضمن بعض الأمثلة على خوارزميات الإجماع المستخدمة في السلاسل الجانبية ما يلي:
- إثبات السلطة
- إثبات الحصة المفوض (opens in a new tab)
- التسامح مع الأخطاء البيزنطية (opens in a new tab).
مثل إيثيريوم، تمتلك السلاسل الجانبية عقد تحقق تقوم بالتحقق من المعاملات ومعالجتها، وإنتاج الكتل، وتخزين حالة سلسلة الكتل. المُدَقِّقون مسؤولون أيضًا عن الحفاظ على الإجماع عبر الشبكة وتأمينها ضد الهجمات الخبيثة.
معلمات الكتلة
تضع إيثيريوم قيودًا على أوقات الكتلة (أي الوقت المستغرق لإنتاج كتل جديدة) وأحجام الكتلة (أي كمية البيانات المضمنة في كل كتلة مقومة بالغاز). على العكس من ذلك، غالبًا ما تتبنى السلاسل الجانبية معلمات مختلفة، مثل أوقات كتلة أسرع وحدود غاز أعلى، لتحقيق قدرة معالجة عالية ومعاملات سريعة ورسوم منخفضة.
في حين أن هذا له بعض الفوائد، إلا أن له آثارًا حاسمة على لامركزية الشبكة وأمانها. تزيد معلمات الكتلة، مثل أوقات الكتلة السريعة وأحجام الكتلة الكبيرة، من صعوبة تشغيل عقدة كاملة - مما يترك عددًا قليلاً من "العقد الفائقة" مسؤولة عن تأمين السلسلة. في مثل هذا السيناريو، تزداد احتمالية تواطؤ المُدَقِّقين أو الاستيلاء الخبيث على السلسلة.
لكي تتوسع سلاسل الكتل دون الإضرار باللامركزية، يجب أن يكون تشغيل العقدة مفتوحًا للجميع - وليس بالضرورة للأطراف التي تمتلك أجهزة متخصصة. لهذا السبب تُبذل الجهود لضمان قدرة الجميع على تشغيل عقدة كاملة على شبكة إيثيريوم.
التوافق مع آلة إيثيريوم الافتراضية (EVM)
بعض السلاسل الجانبية متوافقة مع آلة إيثيريوم الافتراضية (EVM) وقادرة على تنفيذ العقود المطورة لـ آلة إيثيريوم الافتراضية (EVM). تدعم السلاسل الجانبية المتوافقة مع EVM العقود الذكية المكتوبة بلغة Solidity، بالإضافة إلى لغات العقود الذكية الأخرى لآلة إيثيريوم الافتراضية، مما يعني أن العقود الذكية المكتوبة لشبكة إيثيريوم الرئيسية ستعمل أيضًا على السلاسل الجانبية المتوافقة مع EVM.
هذا يعني أنه إذا كنت ترغب في استخدام تطبيقك اللامركزي (dapp) على سلسلة جانبية، فالأمر مجرد نشر عقدك الذكي على هذه السلسلة الجانبية. إنها تبدو وتعمل تمامًا مثل الشبكة الرئيسية - حيث تكتب العقود بلغة Solidity، وتتفاعل مع السلسلة عبر استدعاء الإجراء عن بُعد (RPC) الخاص بالسلاسل الجانبية.
نظرًا لأن السلاسل الجانبية متوافقة مع EVM، فإنها تُعتبر حل توسيع نطاق مفيدًا للتطبيقات اللامركزية الأصلية على إيثيريوم. مع وجود تطبيقك اللامركزي على سلسلة جانبية، يمكن للمستخدمين الاستمتاع برسوم غاز أقل ومعاملات أسرع، خاصة إذا كانت الشبكة الرئيسية مزدحمة.
ومع ذلك، كما أوضحنا سابقًا، ينطوي استخدام السلسلة الجانبية على مقايضات كبيرة. كل سلسلة جانبية مسؤولة عن أمانها ولا ترث خصائص أمان إيثيريوم. هذا يزيد من احتمالية السلوك الخبيث الذي يمكن أن يؤثر على مستخدميك أو يعرض أموالهم للخطر.
حركة الأصول
لكي تصبح سلسلة كتل منفصلة سلسلة جانبية لشبكة إيثيريوم الرئيسية، فإنها تحتاج إلى القدرة على تسهيل تحويل الأصول من وإلى شبكة إيثيريوم الرئيسية. يتم تحقيق قابلية التشغيل البيني هذه مع إيثيريوم باستخدام جسر سلسلة الكتل. تستخدم الجسور عقودًا ذكية منشورة على شبكة إيثيريوم الرئيسية وسلسلة جانبية للتحكم في تجسير الأموال بينهما.
في حين أن الجسور تساعد المستخدمين على نقل الأموال بين إيثيريوم والسلسلة الجانبية، إلا أن الأصول لا يتم نقلها فعليًا عبر السلسلتين. بدلاً من ذلك، تُستخدم آليات تتضمن عادةً عمليات السك والحرق لنقل القيمة عبر السلاسل. المزيد حول كيفية عمل الجسور.
إيجابيات وسلبيات السلاسل الجانبية
| الإيجابيات | السلبيات |
|---|---|
| التكنولوجيا التي تدعم السلاسل الجانبية راسخة وتستفيد من الأبحاث المكثفة والتحسينات في التصميم. | تقايض السلاسل الجانبية بعض القدر من اللامركزية وانعدام الحاجة للثقة من أجل قابلية التوسع. |
| تدعم السلاسل الجانبية الحوسبة العامة وتوفر التوافق مع آلة إيثيريوم الافتراضية (يمكنها تشغيل التطبيقات اللامركزية الأصلية على إيثيريوم). | تستخدم السلسلة الجانبية آلية إجماع منفصلة ولا تستفيد من ضمانات أمان إيثيريوم. |
| تستخدم السلاسل الجانبية نماذج إجماع مختلفة لمعالجة المعاملات بكفاءة وخفض رسوم المعاملات للمستخدمين. | تتطلب السلاسل الجانبية افتراضات ثقة أعلى (على سبيل المثال، يمكن لنصاب من مُدَقِّقي السلسلة الجانبية الخبيثين ارتكاب الاحتيال). |
| تسمح السلاسل الجانبية المتوافقة مع آلة إيثيريوم الافتراضية للتطبيقات اللامركزية بتوسيع نظامها البيئي. |
استخدام السلاسل الجانبية
توفر مشاريع متعددة تطبيقات للسلاسل الجانبية التي يمكنك دمجها في تطبيقاتك اللامركزية:
- بوليغون إثبات الحصة (PoS) (opens in a new tab)
- Skale (opens in a new tab)
- سلسلة Gnosis (سابقًا xDai) (opens in a new tab)
- شبكة Loom (opens in a new tab)
- Metis Andromeda (opens in a new tab)
قراءة إضافية
- توسيع نطاق تطبيقات إيثيريوم اللامركزية من خلال السلاسل الجانبية (opens in a new tab) 8 فبراير 2018 - Georgios Konstantopoulos
هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!