ملخص

Ethereum 2.0 هو تحديث طال انتظاره لشبكة Ethereum (ETH) والذي وعد بتحسينات كبيرة على وظائف وخبرة الشبكة بشكل عام. من بين التحسينات الأكثر بروزًا هي الانتقال إلى إجماع إثبات الحصة (PoS)، ودمج سلاسل الأجزاء وإنشاء blockchain مركزي جديد يسمى Beacon Chain. ومن المتوقع تنفيذ كل هذا وأكثر على مراحل وفق خارطة طريق مخططة بعناية.

ومع ذلك، هذا مجرد غيض من فيض. نظرًا لأن إيثريوم هي واحدة من أكثر العملات المشفرة شيوعًا على هذا الكوكب، فهناك تفاصيل مهمة حول ماهية إيثريوم 2.0 وكيف ستؤثر على عالم العملات المشفرة ككل.

مقدمة

منذ إطلاق Ethereum، توسع تطوير التقنيات الجديدة بشكل كبير، مثل التطبيقات اللامركزية (DApps) وغيرها من البلوك تشينات. والأهم من ذلك، تم بناء الكثير من هذه التقنيات على شبكة Ethereum. تخيل بعضًا من أكبر ابتكارات التمويل اللامركزي (DeFi): فجزء كبير منها يعمل على Ethereum.

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

وهنا يأتي دور Ethereum 2.0. يُفترض أن تعالج تحديثات ETH 2.0 المقترحة، قبل أي شيء، مشكلة قابلية التوسع. ستختلف هذه التحسينات عن إصدار Ethereum الحالي، وسيتم نشرها عبر خارطة طريق مخططة بعناية.

ما هو Ethereum 2.0؟

Ethereum 2.0 (المعروف أيضًا باسم Eth2 أو "Serenity") هو تحديث طال انتظاره لشبكة Ethereum يعد بتحسينات، من ضمنها تحسين قابلية التوسع. ومن خلال تطبيق مجموعة من التحسينات المختلفة، ينبغي أن تزداد السرعة والكفاءة وقابلية التوسع، دون التضحية بالأمان واللامركزية.

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

لحسن الحظ، يهدف Ethereum 2.0 إلى حل هذه المشكلة عبر تنفيذ سلسلة من الوظائف/الميزات المهمة جدًا. وهذه الميزات الجديدة تخلق بعض الاختلافات الرئيسية بين Ethereum الذي نعرفه والنسخة المتوقعة.

الاختلافات بين Ethereum وEthereum 2.0

تشمل الاختلافات الرئيسية بين Ethereum وEthereum 2.0 استخدام آلية إجماع Proof of Stake (PoS) و"shard chains" وBeacon Chain. لنتابع تحليل هذه الاختلافات بمزيد من التفاصيل.

Proof of Stake

آلية Proof-of-Work (PoW) هي الطريقة التي تحافظ بها Ethereum (وكثير من البلوك تشينات الأخرى) على الشبكة محمية ومحدثة، عبر مكافأة القائمين بالتعدين (miners) على إنشاء والتحقق من الكتل على البلوك تشين. لسوء الحظ، لا يُعد إجماع PoW قابلًا للتوسع، لأنه يتطلب قدرًا متزايدًا من القدرة الحاسوبية مع نمو البلوك تشين.

تُحل آلية Proof of Stake (PoS) هذه المشكلة عبر استبدال القدرة الحاسوبية أيضًا مع المخاطر. أي أنه طالما لديك حد أدنى قدره 32 ETH، يمكنك تخصيصه (أي عمل staking به)، لتصبح مُدققًا (validador) والاستلامات/المدفوعات عند تأكيد المعاملات. إذا كنت تريد معرفة المزيد قليلًا عن كيفية عمل آلية PoS وstaking، فراجع Proof of Stake explained.

التجزئة (أو "sharding")

يجب على أي شخص يريد الوصول إلى شبكة Ethereum أن يفعل ذلك عبر تشغيل عقدة (node). تخزن العقدة نسخة من الشبكة بأكملها، وهذا يعني أن العقدة يتعين عليها تنزيل كل معاملة وحسابها وتخزينها ومعالجتها منذ بداية وجود Ethereum. ورغم أنه ليس ضروريًا لك كمستخدم تشغيل عقدة من أجل إجراء المعاملة، فإن ذلك يجعل كل شيء أبطأ.

تُعد سلاسل التجزئة (shard chains) مثل أي بلوك تشين أخرى، باستثناء أنها تحتوي فقط على مجموعات/أجزاء محددة من بلوك تشين كاملة. يساعد ذلك العقد على إدارة جزء فقط أو تجزئة واحدة من شبكة Ethereum. ومن المفترض أن يؤدي ذلك إلى زيادة قدرة معالجة المعاملات وزيادة السعة الإجمالية لـ Ethereum.

Beacon Chain

مع سلاسل التجزئة (shard chains) التي تعمل بالتوازي، يجب أن يضمن شيءٌ ما بقاء كل شيء متزامنًا فيما بينها. تتولى سلسلة البِـيكِن (Beacon Chain) ذلك من خلال توفير الإجماع (consensus) لكل سلاسل التجزئة التي تعمل بالتوازي.

تُعد سلسلة البِـيكِن (Beacon Chain) بلوك تشين جديدة تلعب دورًا محوريًا في Ethereum 2.0. وبدونها لما أمكن مشاركة المعلومات بين التجزئات (shards) ولما تحقق عامل قابلية التوسع. ولهذا السبب تقرر أن تكون أول وظيفة سيتم إطلاقها في مسار الانتقال نحو Ethereum 2.0.

مسار الوصول إلى Ethereum 2.0

لن يتم إطلاق Ethereum 2.0 دفعة واحدة. بدلًا من ذلك، سيتم إطلاقه على ثلاث مراحل، وسترافق كل مرحلة ميزات مختلفة لضمان نجاح Ethereum الجديد.

المرحلة 0

ستكرّس المرحلة الأولى، أو مرحلة 0، لإطلاق سلسلة البِـيكِن (Beacon Chain)، لأنها حاسمة لوظائف سلاسل التجزئة (shard chains). لن تكون هناك تجزئات بعد، لكن سلسلة البِـيكِن ستبدأ في قبول المُدققين (أي المشاركين/‏stakers) عبر عقد إيداع باتجاه واحد.

من المهم ملاحظة أن جميع المُدققين المسجلين الذين يجرون عمليات staking على ETH الخاص بهم لن يتمكنوا من إلغاء الـstaking حتى يتم تنفيذ سلاسل التجزئة بالكامل. وهذا يعني أن ETH الخاص بالمُدققين سيكون محجوزًا حتى المرحلة التالية.

تم إطلاق سلسلة البِـيكِن (Beacon Chain) في 1 ديسمبر 2020، وهي تعمل بالتوازي مع mainnet. بعد إطلاقها، لم تكن سلسلة البِـيكِن تقوم بمعالجة معاملات mainnet. بدلًا من ذلك، كانت تعمل بالتوازي ونجحت في الوصول إلى الإجماع بفضل اتفاق المُدققين النشطين وأرصدة حساباتهم.

المرحلة 1/1.5

المرحلة التالية هي في الواقع مزيج من مرحلتين: مرحلة 1 ومرحلة 1.5. أدخلت المرحلة 1 سلاسل التجزئة (shard chains)، والتي تسمح للمُدققين بإنشاء كتل على البلوك تشين عبر آلية PoS. أما مرحلة 1.5 فهي عندما ستقوم mainnet الخاصة بـ Ethereum بإدخال سلاسل التجزئة رسميًا، وتبدأ عملية الانتقال من PoW إلى PoS.

بدأ تنفيذ المرحلة 1/1.5 في عام 2021.

The Merge

The Merge هي خطوة مهمة في مسار الوصول إلى Ethereum 2.0، وهي خاتمة انتقال يترك وراءه آلية إجماع PoW. سيؤدي The Merge إلى تغيير بلوك تشين Ethereum من آلية إجماع PoW إلى PoS.

يتضمن هذا الاندماج انتقال بروتوكول mainnet الحالي لـ Ethereum إلى سلسلة البِـيكِن (Beacon Chain). ويُعد هذا تغييرًا مهمًا، لأن المعاملات الجديدة لـ Ethereum سيتم تنفيذها على شبكة PoS الجديدة. سيتم إصدار رموز ETH الجديدة عبر عقد/عُقد داخل الشبكة، مع إجراء staking لكمية عادلة من رموز Ether في مجمّع (pool) لحماية الشبكة والتحقق من المعاملات.

ليس The Merge مثل hard fork يتم إنتاجه كنتيجة لنسختين مختلفتين من البلوك تشين. سيستمر Ethereum كـ«بلوك تشين واحدة» وسيندمج كامل سجل معاملات المستخدمين. لن يتم فقدان أي جزء من سجل المعاملات المخزن حاليًا على mainnet. لذلك، لا يحتاج المستخدمون إلى اتخاذ أي إجراء لحماية أصولهم.

المرحلة 2

ستكون المرحلة النهائية هي المرحلة 2، وهي عندما يدعم Ethereum 2.0 سلاسل التجزئة (shards) المكتملة بالكامل ويتحول إلى الشبكة الرسمية لـ Ethereum. ستتمكن سلاسل التجزئة من العمل مع العقود الذكية، كما ستتيح للمطورين تطبيقات DApps وغيرها من التقنيات التكامل مع Ethereum 2.0 دون أي عوائق.

من المتوقع تنفيذ المرحلة 2 بعد The Merge أو في وقت لاحق.

الاستنتاجات

يُعد Ethereum 2.0 تحديثًا مهمًا لشبكة Ethereum لعدة أسباب، خاصة عندما يتعلق الأمر بقابلية التوسع. وبدون الميزات الجديدة لـ PoS وسلاسل التجزئة وسلسلة البِـيكِن، قد يصبح Ethereum في النهاية غير قابل للاستمرار ويتوقف عن كونه المنصة الرائدة للعقود الذكية في منظومة العملات المشفرة.

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