ليرة تركية؛ د

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

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

مقدمة

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

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

هنا يأتي دور Ethereum 2.0. يجب أن تعالج تحديثات ETH 2.0 المقترحة، بشكل أساسي، مشكلة قابلية التوسع. ستخلق هذه التحسينات تباينًا مع النسخة الحالية من Ethereum، وسيتم تنفيذها عبر خارطة طريق (roadmap) مخططة بعناية.

ما هي Ethereum 2.0؟

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

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

لحسن الحظ، تتمثل خطة Ethereum 2.0 في حل هذه المشكلة من خلال تنفيذ بعض الموارد/الميزات المهمة جدًا. تخلق هذه الميزات الجديدة اختلافات كبيرة بين Ethereum التي نعرفها اليوم و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) هذه المشكلة عبر استبدال القدرة الحاسوبية بنهج "skin in the game" (بصياغة حرة: المخاطرة بالجلد/المساهمة بخسارة شخصية). في هذا السياق، تشير العبارة إلى التزام المشاركين المسؤولين عن التحقق من المعاملات والكتل الخاصة بالشبكة. بعبارة أخرى، طالما لديك رصيد أدنى قدره 32 ETH، يمكنك الالتزام به (staking)، لتصبح مدققًا وتُكافأ على تأكيد المعاملات. إذا كنت تريد معرفة المزيد عن كيفية عمل PoS وعملية staking، فاطلع على المقال الخاص بـ Proof of Stake.

Sharding (التجزئة)

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

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

سلسلة البث (beacon chain)

مع عمل سلاسل shard chains بالتوازي، يجب ضمان بقائها متزامنة مع بعضها البعض. هذه هي مهمة beacon chain، التي توفر التوافق (consensus) لجميع سلاسل shard chains التي تعمل بالتوازي.

سلسلة البث Beacon Chain هي بلوك تشين جديدة بالكامل تلعب دورًا محوريًا في Ethereum 2.0. بدونها، لن يكون تبادل المعلومات بين الأطراف (shards) ممكنًا، وستكون قابلية التوسع غير موجودة. لذلك، ستكون سلسلة البث هي أول ميزة سيتم تنفيذها في Ethereum 2.0.

الطريق إلى Ethereum 2.0

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

المرحلة 0

ستكون المرحلة الأولى، أو المرحلة 0، مخصصة لإطلاق سلسلة البث (beacon chain)، لأنها أداة أساسية لوظيفة سلاسل shard chains. لن تكون هناك سلاسل shard chains بعد، لكن سلسلة البث ستبدأ في قبول المدققين (أي المشاركين الذين يقومون بالـ staking) عبر عقد إيداع أحادي الجانب.

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

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

المرحلة 1/1,5

المرحلة التالية هي في الواقع مزيج من مرحلتين: المرحلة 1 والمرحلة 1,5. قدمت المرحلة 1 سلاسل shard chains، التي تسمح للمدققين بإنشاء كتل على البلوك تشين عبر آلية PoS. في المرحلة 1,5، ستعرض الشبكة الرئيسية لـ Ethereum رسميًا سلاسل shard chains وتبدأ الانتقال من PoW إلى PoS.

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

الدمج The Merge

تحديث Merge (الاندماج) خطوة مهمة في Ethereum 2.0 ويمثل اكتمال الانتقال من PoW. سيؤدي هذا إلى تغيير بلوك تشين Ethereum من آلية توافق PoW إلى آلية توافق PoS.

يتضمن تحديث Merge الانتقال من بروتوكول الشبكة الرئيسية الحالي في Ethereum إلى Beacon Chain. هذا تغيير كبير، لأن معاملات Ethereum سيتم تنفيذها الآن على شبكة PoS الجديدة. سيتم إصدار رموز ETH جديدة من العقد (nodes) داخل الشبكة عبر staking كمية معقولة من رموز ether ضمن مجمّع (pool)، وذلك لحماية الشبكة والتحقق من المعاملات.

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

المرحلة 2

ستكون المرحلة 2 هي المرحلة النهائية، عندما تقدم Ethereum 2.0 دعمًا لسلاسل shards المنفذة بالكامل وتصبح الشبكة الرسمية لـ Ethereum. كما ستكون سلاسل shard chains قادرة على العمل مع العقود الذكية، مما يسمح لمطوري DApps والتقنيات الأخرى بالاندماج مع Ethereum 2.0.

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

اعتبارات ختامية

إن Ethereum 2.0 هي تحديث مهم لشبكة Ethereum لعدد من الأسباب، خاصة عندما يتعلق الأمر بقابلية التوسع. وبدون الميزات الجديدة الخاصة بـ PoS، وshard chains، وbeacon chain، قد تصبح Ethereum في النهاية غير قابلة للاستمرار وفقدان مكانتها كمنصة رائدة لعقود الذكية في نظام التشفير البيئي (crypto ecosystem).

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