مقدمة إلى الطبقة 2 في Ethereum
مع تزايد عدد الأشخاص الذين يستخدمون شبكة الإيثريوم، وصلت تقنية سلاسل الكتل (Blockchain) إلى حدود معينة في السعة. مما أدى هذا إلى إرتفاع تكلفة إستخدام الشبكة، وخلق الحاجة إلى حلول التوسع. هناك العديد من الحلول التي يتم بحثها واختبارها وتنفيذها والتي تتبع أساليب مختلفة لتحقيق أهداف مماثلة.
الهدف الرئيسي من قابلية التوسع هو زيادة سرعة المعاملات (نهائية أسرع)، وسرعة إنتاجية المعاملات (معاملات عالية في الثانية)، دون التضحية باللامركزية أو الأمن على الطبقة الأولى من سلسلة Ethereum.
يؤدي إرتفاع الطلب وزيادة الضغط على الشبكة إلى تباطؤ المعاملات وأسعار الغاز غير القابلة للاستمرار. تعد زيادة سعة الشبكة من حيث السرعة والإنتاجية أمرًا أساسيًا للتبني الهادف والشامل لشبكة إيثريوم.
التوسع على السلسلة (ON-CHAIN SCALING)
يتطلب التوسع على السلسلة إجراء تغييرات على بروتوكول Ethereum (الطبقة 1). كان من المتوقع سابقاً بأن تقسيم سلسلة الكتل قد يؤدي إلى توسيع نطاق Ethereum. كان هذا سيتضمن تقسيم سلاسل الكتل إلى أجزاء منفصلة ليتم التحقق منها بواسطة مجموعات فرعية من المدققين. ومع ذلك، فقد أصبح القياس بواسطة مجموعات الطبقة الثانية (سنتعرف عليها لاحقاً) بمثابة تقنية القياس الأساسية. يتم دعم ذلك من خلال إضافة نموذج جديد أرخص من البيانات المرفقة بكتل الإيثيريوم والذي تم تصميمه خصيصًا لجعل مجموعات البيانات رخيصة الثمن للمستخدمين.
التوسع خارج السلسلة (OFF-CHAIN SCALING)
يتم تنفيذ الحلول خارج السلسلة بشكل منفصل عن الطبقة الأولى (الشبكة الرئيسية) - فهي لا تتطلب أي تغييرات على بروتوكول Ethereum الحالي. تستمد بعض حلول الطبقة الثانية الأمان مباشرةً من خوارزمية إجماع الطبقة الأولى، مثل قنوات الحالة أو المجمعات.
تضمن الحلول الأخرى إنشاء سلاسل جديدة بأشكال مختلفة تستمد أمانها بشكل منفصل عن الشبكة الرئيسية، مثل السلاسل الجانبية أو سلاسل البلازما. في النهاية تتواصل هذه الحلول مع الشبكة الرئيسية، ولكنها تستمد أمانها بشكل مختلف للحصول على مجموعة متنوعة من الأهداف.
توسع الطبقة الثانية (Layer 2 scaling)
الطبقة الثانية هي مصطلح جماعي للحلول المصممة للمساعدة في توسيع نطاق تطبيقك من خلال التعامل مع المعاملات خارج الشبكة الأساسية Ethereum (الطبقة 1) مع الاستفادة من نموذج الأمان واللامركزية القوي في اللشبكة الرئيسية. تتأثر سرعة المعاملة عندما تكون الشبكة مشغولة، مما يجعل تجربة المستخدم سيئة للغاية بالنسبة لأنواع معينة من التطبيقات اللامركزية. ومع ازدياد الضغط على الشبكة ترتفع أسعار الغاز حيث يهدف مرسلي المعاملات إلى المزايدة على بعضهم البعض. وهذا يمكن أن يجعل استخدام شبكة إيثريوم مكلفًا للغاية.
تتمحور معظم حلول الطبقة الثانية حول سيرفر أو مجموعة من السيرفرات، والتي يمكن الإشارة إلى كل منها على أنها عُقدة أو جهاز. اعتمادًا على التنفيذ، قد يتم تشغيل عُقد الطبقة الثانية هذه بواسطة الأفراد أو الشركات التي تستخدمها، أو بواسطة مشغل طرف ثالث. بشكل عام، يتم إرسال المعاملات إلى عُقد الطبقة الثانية بدلاً من إرسالها مباشرة إلى الطبقة الأولى (الشبكة الرئيسية).
بالنسبة لبعض الحلول، يقوم مثيل الطبقة 2 بعد ذلك بتجميعها في مجموعات قبل ربطها بالطبقة 1، وبعد ذلك يتم تأمينها بواسطة الطبقة 1 ولا يمكن تغييرها. تختلف تفاصيل كيفية القيام بذلك بشكل كبير بين تقنيات وتطبيقات الطبقة الثانية المختلفة.
قد يكون مثيل الطبقة الثانية مفتوحًا ومشتركًا بواسطة العديد من التطبيقات، أو قد يتم نشره بواسطة مشروع واحد ومخصص لتطبيقات هذا المشروع فقط.
لماذا هناك حاجة إلى الطبقة 2؟
● تعمل زيادة المعاملات في الثانية على تحسين تجربة المستخدم بشكل كبير، وتقلل من ازدحام الشبكة الأساسية.
● يتم تجميع المعاملات في معاملة واحدة ومن ثم إضافتها إلى الشبكة الرئيسية، مما يقلل من رسوم الغاز للمستخدمين ويجعل شبكة Ethereum أكثر شمولاً ويمكن للأشخاص الوصول إليها من كل مكان.
● لا ينبغي أن تكون أي تحديثات من أجل قابلية التوسع على حساب اللامركزية أو الأمان - فالطبقة الثانية مبنية على قمة شبكة الإيثريوم التي تهتم في اللامركزية والأمان.
● توجد شبكات من الطبقة الثانية خاصة بالتطبيقات - بحيث توفر مجموعة الكفاءات الخاصة بها عند العمل مع الأصول على نطاق واسع.
كما هو الحال دائمًا، إذا كانت لديك أي أسئلة أو شعرت بالتعثر أو أردت فقط أن تقول مرحبًا، فقم بالإنضمام على Telegram او Discord وسنكون أكثر من سعداء لمساعدتك!