تخطي إلى المحتوى الرئيسي

شرح توسيع طبقة 2 (L2) في إيثيريوم

نظرة عامة على حلول توسيع طبقة 2 (L2) لإيثيريوم، بما في ذلك التجميعات، وبلازما، وقنوات الحالة، والسلاسل الجانبية.

Date published: 3 فبراير 2021

شرح مقدم من فاينماتيكس يغطي حلول توسيع طبقة 2 (L2) لإيثيريوم — بما في ذلك القنوات، وبلازما، والسلاسل الجانبية، والتجميعات، ولماذا تبرز التجميعات كاستراتيجية التوسيع المهيمنة. تعرف على كيفية تقليل هذه التقنيات للتكاليف وزيادة قدرة المعالجة مع وراثة أمان إيثيريوم.

هذا النص هو نسخة يسهل الوصول إليها من النص الأصلي للفيديو (opens in a new tab) الذي نشرته فاينماتيكس. تم تعديله قليلاً لتسهيل القراءة.

توسيع إيثيريوم (0:31)

كان توسيع إيثيريوم أحد أكثر المواضيع التي تمت مناقشتها تقريبًا منذ وقت إطلاق الشبكة. دائمًا ما يشتد النقاش حول التوسيع بعد فترة من الازدحام الكبير في الشبكة.

كانت إحدى الفترات الأولى من هذا القبيل هي السوق الصاعدة للكريبتو في عام 2017، حيث تمكنت لعبة CryptoKitties سيئة السمعة جنبًا إلى جنب مع عروض العملات الأولية (ICOs) من سد شبكة إيثيريوم بالكامل، مما تسبب في ارتفاع كبير في رسوم الغاز. هذا العام عاد ازدحام الشبكة بشكل أقوى، وهذه المرة بسبب شعبية التمويل اللامركزي (DeFi) وزراعة العوائد. كانت هناك فترات من الوقت حيث حتى رسوم الغاز التي تصل إلى 500+ Gwei لن تجعل معاملتك يتم التحقق منها لفترة من الوقت.

توسيع سلاسل الكتل (1:20)

عندما يتعلق الأمر بتوسيع إيثيريوم أو سلاسل الكتل بشكل عام، هناك طريقتان رئيسيتان للقيام بذلك: توسيع الطبقة الأساسية نفسها — طبقة 1 (L1) — أو توسيع الشبكة عن طريق تفريغ بعض العمل إلى طبقة أخرى — طبقة 2 (L2).

طبقة 1 (L1) هي طبقة الإجماع الأساسية القياسية حيث تتم تسوية جميع المعاملات تقريبًا في الوقت الحالي. مفهوم الطبقات ليس مفهومًا خاصًا بإيثيريوم؛ تستخدمه سلاسل الكتل الأخرى مثل بيتكوين أو Zcash أيضًا على نطاق واسع.

طبقة 2 (L2) هي طبقة أخرى مبنية فوق طبقة 1 (L1). هناك بعض النقاط المهمة هنا: لا تتطلب طبقة 2 (L2) أي تغييرات في طبقة 1 (L1) — يمكن بناؤها ببساطة فوق طبقة 1 (L1) باستخدام عناصرها الحالية، مثل العقود الذكية. تستفيد طبقة 2 (L2) أيضًا من أمان طبقة 1 (L1) عن طريق ربط حالتها في طبقة 1 (L1).

يمكن لإيثيريوم حاليًا معالجة حوالي 15 معاملة في الثانية على طبقتها الأساسية. يمكن أن يؤدي توسيع طبقة 2 (L2) إلى زيادة عدد المعاملات بشكل كبير — اعتمادًا على الحل، معالجة ما بين 2,000 و 4,000 معاملة في الثانية.

إيثيريوم 2.0 (2:39)

ماذا عن إيثيريوم 2.0؟ ألم يكن من المفترض أن يوسع إيثيريوم؟ نعم — يقدم إيثيريوم 2.0 إثبات الحصة (PoS) والتقسيم إلى شظايا مما سيزيد بشكل كبير من قدرة المعالجة للمعاملات على الطبقة الأساسية.

هل يعني ذلك أننا لا نحتاج إلى توسيع طبقة 2 (L2) عندما يتم إطلاق إيثيريوم 2.0؟ ليس تمامًا — حتى مع التقسيم إلى شظايا، ستظل إيثيريوم بحاجة إلى توسيع طبقة 2 (L2) لتتمكن من التعامل مع مئات الآلاف أو حتى الملايين من المعاملات في الثانية في المستقبل.

معضلة التوسيع الثلاثية (3:15)

هذا أيضًا هو المكان الذي تلعب فيه معضلة التوسيع الثلاثية الشهيرة دورها. من الناحية النظرية، يمكننا ببساطة تخطي طبقة 2 (L2) بالكامل والتركيز على توسيع الطبقة الأساسية بدلاً من ذلك. سيتطلب هذا عقدًا متخصصة للغاية للتعامل مع عبء العمل المتزايد، مما سيؤدي إلى مركزية أعلى وبالتالي تقليل خصائص الأمان ومقاومة الرقابة للشبكة.

بالتمسك بحقيقة أن قابلية التوسع يجب ألا تأتي أبدًا على حساب الأمان واللامركزية، يتبقى لنا مزيج من توسيع طبقة 1 (L1) وطبقة 2 (L2) للمضي قدمًا في المستقبل.

توسيع طبقة 2 (L2) (3:52)

توسيع طبقة 2 (L2) هو مصطلح جماعي للحلول التي تساعد في زيادة قدرات طبقة 1 (L1) من خلال التعامل مع المعاملات خارج السلسلة. القدرتان الرئيسيتان اللتان يمكن تحسينهما هما سرعة المعاملة وقدرة المعالجة للمعاملات. علاوة على ذلك، يمكن لحلول طبقة 2 (L2) أن تقلل بشكل كبير من رسوم الغاز.

عندما يتعلق الأمر بحلول التوسيع الفعلية، هناك خيارات متعددة متاحة. بعض الخيارات متاحة الآن ويمكن أن تزيد من قدرة المعالجة لشبكة إيثيريوم على المدى القريب إلى المتوسط، بينما يهدف البعض الآخر إلى أفق زمني متوسط إلى طويل الأجل. بعض الحلول خاصة بتطبيقات معينة — على سبيل المثال، قنوات الدفع — بينما يمكن استخدام حلول أخرى، مثل التجميعات المتفائلة، لأي عمليات تنفيذ عقود عشوائية.

القنوات (5:03)

القنوات هي واحدة من أولى حلول التوسيع التي تمت مناقشتها على نطاق واسع. إنها تسمح للمشاركين بتبادل معاملاتهم عدة مرات مع إرسال معاملتين فقط إلى الطبقة الأساسية. أكثر أنواع القنوات شيوعًا هي قنوات الحالة ونوعها الفرعي، قنوات الدفع.

على الرغم من أن القنوات لديها القدرة على معالجة آلاف المعاملات في الثانية بسهولة، إلا أنها تأتي مع بعض الجوانب السلبية. فهي لا توفر مشاركة مفتوحة — يجب أن يكون المشاركون معروفين مسبقًا، ويجب على المستخدمين قفل أموالهم في عقد متعدد التوقيعات. علاوة على ذلك، فإن حل التوسيع هذا خاص بتطبيقات معينة ولا يمكن استخدامه لتوسيع العقود الذكية ذات الأغراض العامة.

المشروع الرئيسي الذي يستفيد من قوة قنوات الحالة على إيثيريوم هو Raiden. يُستخدم مفهوم قنوات الدفع أيضًا على نطاق واسع بواسطة شبكة Lightning الخاصة ببيتكوين.

بلازما (6:04)

بلازما هو حل توسيع طبقة 2 (L2) تم اقتراحه في الأصل من قبل جوزيف بون وفيتاليك بوتيرين. إنه إطار عمل لبناء تطبيقات قابلة للتوسع على إيثيريوم.

تستفيد بلازما من استخدام العقود الذكية وأشجار ميركل لتمكين إنشاء عدد غير محدود من السلاسل الفرعية — وهي نسخ من سلسلة الكتل الأصلية لإيثيريوم. يتيح تفريغ المعاملات من السلسلة الرئيسية إلى السلاسل الفرعية إجراء معاملات سريعة ورخيصة.

أحد عيوب بلازما هو فترة الانتظار الطويلة للمستخدمين الذين يرغبون في سحب أموالهم من طبقة 2 (L2). لا يمكن استخدام بلازما، على غرار القنوات، لتوسيع العقود الذكية ذات الأغراض العامة. تم بناء شبكة OMG على تطبيقهم الخاص لبلازما والذي يسمى More Viable Plasma. شبكة Matic هي مثال آخر لمنصة تستخدم نسخة معدلة من إطار عمل بلازما.

السلاسل الجانبية (7:08)

السلاسل الجانبية هي سلاسل كتل مستقلة متوافقة مع إيثيريوم ولها نماذج إجماع ومعلمات كتلة خاصة بها. أصبحت قابلية التشغيل البيني مع إيثيريوم ممكنة باستخدام نفس آلة إيثيريوم الافتراضية، لذلك يمكن نشر العقود المنشورة على الطبقة الأساسية لإيثيريوم مباشرة على السلسلة الجانبية.

xDai هو أحد الأمثلة على مثل هذه السلسلة الجانبية.

تجميعات المعرفة الصفرية (ZK rollups) (8:11)

توفر التجميعات التوسيع عن طريق تجميع — أو "لف" — معاملات السلسلة الجانبية في معاملة واحدة وإنشاء إثبات تشفير، يُعرف أيضًا باسم SNARK (حجة المعرفة الموجزة غير التفاعلية). يتم تقديم هذا الإثبات فقط إلى الطبقة الأساسية. مع التجميعات، يتم التعامل مع جميع حالة المعاملة وتنفيذها في السلاسل الجانبية؛ تقوم سلسلة إيثيريوم الرئيسية بتخزين بيانات المعاملة فقط.

هناك نوعان من التجميعات: تجميعات المعرفة الصفرية (ZK rollups) والتجميعات المتفائلة.

تجميعات المعرفة الصفرية (ZK rollups)، على الرغم من أنها أسرع وأكثر كفاءة من التجميعات المتفائلة، إلا أنها لا توفر طريقة سهلة للعقود الذكية الحالية للانتقال إلى طبقة 2 (L2).

تقوم التجميعات المتفائلة بتشغيل آلة افتراضية متوافقة مع EVM تسمى OVM (الآلة الافتراضية المتفائلة)، والتي تسمح بتنفيذ نفس العقود الذكية التي يمكن تنفيذها على إيثيريوم. هذا مهم حقًا لأنه يسهل على العقود الذكية الحالية الحفاظ على قابلية التركيب الخاصة بها، وهو أمر وثيق الصلة للغاية في التمويل اللامركزي (DeFi) حيث تم بالفعل اختبار جميع العقود الذكية الرئيسية في ظروف حقيقية.

أحد المشاريع الرئيسية التي تعمل على التجميعات المتفائلة هو Optimism، والذي يقترب أكثر فأكثر من إطلاق الشبكة الرئيسية الخاصة به. عندما يتعلق الأمر بتجميعات المعرفة الصفرية (ZK rollups)، فإن Loopring و DeversiFi هما أمثلة جيدة على منصات التداول اللامركزية المبنية على طبقة 2 (L2). علاوة على ذلك، لدينا zkSync الذي يتيح مدفوعات كريبتو قابلة للتوسع.

خارطة طريق تتمحور حول التجميعات (9:18)

يمكن أيضًا تضخيم قابلية التوسع للتجميعات بواسطة إيثيريوم 2.0. في الواقع، نظرًا لأن التجميعات تحتاج فقط إلى توسيع طبقة البيانات، فيمكنها الحصول على دفعة هائلة بالفعل في المرحلة 1 من إيثيريوم 2.0، والتي تتعلق بالتقسيم إلى شظايا للبيانات.

على الرغم من توفر مجموعة من حلول توسيع طبقة 2 (L2)، يبدو أن مجتمع إيثيريوم يتقارب نحو نهج التوسيع بشكل أساسي من خلال التجميعات والتقسيم إلى شظايا للبيانات في المرحلة 1 من إيثيريوم 2.0. تم تأكيد هذا النهج أيضًا في منشور حديث بواسطة فيتاليك بوتيرين بعنوان "خارطة طريق إيثيريوم تتمحور حول التجميعات".

في مقاطع الفيديو المستقبلية، سنستكشف توسيع الطبقة الأساسية مع إيثيريوم 2.0 وكيف يمكن أن يساعد كل من توسيع طبقة 1 (L1) وطبقة 2 (L2) في جعل التمويل اللامركزي (DeFi) في متناول الجميع.

هل كانت هذه الصفحة مفيدة؟