ETH 2.0 الترقية التي طال انتظارها
السلام عليكم
جميع عشاق إيثريوم كانوا بانتظار هذا الحدث الكبير على شبكة الإيثريوم، ولكن ما هو ETH 2.0 وما هو الفرق بينه وبين الشبكة الحالية هذا ما سنتعرف إليه في هذا الموضوع.
يعد Ethereum 2.0 (Eth2) ترقية رئيسية للشبكة الرئيسية العامة الحالية لـ Ethereum ، وهي مصممة لتسريع استخدام Ethereum واعتماده من خلال تحسين أدائها.
تاريخ Ethereum 2.0
Ethereum 2.0 ليست فكرة جديدة في مجتمع Ethereum. كان هناك تحول في آلية الإجماع الأساسية في Ethereum لمعالجة قيود دليل blockchain لإثبات العمل منذ نشأة blockchain. يصل Ethereum 2.0 في أعقاب العديد من الترقيات المخطط لها لشبكة Ethereum mainnet وهي:
Homestead, March 2016 •
Metropolis: Byzantium, October 2017 •
Metropolis: Constantinople, February 2019 •
Istanbul, December 2019 •
يعد إطلاق Ethereum 2.0 مهمًا بشكل خاص مقارنة بالترقيات السابقة بسبب تنفيذ آلية إجماع إثبات الحصة ((Proof of Stake ، مما يحرك الشبكة بعيدًا عن بنية إثبات العمل الحالية.إثبات الحصة:إثبات الحصة (PoS) هو أهم تغيير في Ethereum 2.0 ، لأنه يصلح هيكل الحوافز الاقتصادية المشفرة للتحقق من صحة blockchain. يتم الحفاظ على البنية الحالية لإيثريوم من خلال آلية إجماع إثبات العمل (PoW). إن مكونات إثبات العمل معروفة جيدًا لمجتمع blockchain: إنها البنية المستخدمة لأكثر سلاسل الكتل استخدامًا حتى الآن ، بما في ذلك Bitcoin و Ethereum و Litecoin وغيرها الكثير. في إثبات العمل ، يقوم عمال المناجم بتشغيل العقد وإنفاق الطاقة الحسابية لحل المشكلات الرياضية المعقدة في منافسة لتعدين الكتلة التالية. يتم التحقق من الوقت والمال اللذين يحتاجهما عمال المناجم لتشغيل الأجهزة وإنفاق الكهرباء على سلاسل إثبات العمل من خلال مكافآت الكتلة ، والتي يتم توزيعها على عمال المناجم الذين نجحوا في تعدين كتلة إلى الوجود. سلاسل PoW آمنة للغاية لكنها أيضا تكلف مبالغ كبيرة من المال. على الرغم من كونها آمنة للغاية ، إلا أن سلاسل الكتل الموجودة في إثبات العمل PoW تعاني من مشكلات قابلية التوسع وسهولة الوصول:
قابلية التوسع: نظرًا لأن كل كتلة يتم تعدينها بالتتابع ، وهناك كمية محدودة من البيانات التي يمكن تسجيلها في كل كتلة (قياس يُعرف باسم حجم الكتلة) ، يمكن لـ Ethereum فقط معالجة كمية محدودة من المعلومات في فترة زمنية معينة. إذا تجاوز عدد المعاملات المعلقة ما يمكن أن تلائمه الكتلة ، فيجب على المعاملات المتبقية انتظار الكتلة التالية ، وما إلى ذلك. (سيتم إصلاح مشكلة قابلية التوسع هذه عن طريق تنفيذ التجزئة على شبكة (PoS.
إمكانية الوصول: كان عمال المناجم في آلية إثبات العمل PoW أساسيين لإنشاء وصيانة الطفرة في التقنيات اللامركزية التي شهدناها في العقد الماضي. على الرغم من أن آلية إثبات العمل PoW وظيفية ، إلا أن العوائق التي تحول دون دخولك لتكون عامل منجم عالية جدًا. يجب على الفرد شراء وإعداد جميع الأجهزة اللازمة. لكسب عوائد كبيرة من مكافآت الكتلة ، من المحتم أيضًا أن يعيش هذا الفرد في منطقة ذات تكاليف كهرباء أقل.
مستوى آخر أعمق ، غالبًا ما يتم تخفيض تكاليف الكهرباء للأعمال والشركات ، مما يعني أن عامل التعدين الذي يبحث عن أقصى ربحية سيحتاج أيضًا إلى تكوين شركة وشراء أجهزة تعدين كافية لتبرير جهودهم. تتفوق العديد من أكبر تكتلات التعدين على غالبية مستخدمي blockchain المنتظمين من المشاركة الفعلية في صيانة الشبكة ، مما يؤدي إلى مركزية عمال المناجم. في Ethereum 2.0 ، أحد الأهداف هو أن تقوم PoS بتسوية ساحة اللعب لمزيد من المدققين الفرديين للمشاركة ، وكسب عائد مشترك للحفاظ على سلامة الشبكة.
يستبدل إثبات الحصة (PoS) المكونين الأساسيين لـ PoW (عمال المناجم والكهرباء) بالمصدقين والحصة في Ethereum 2.0. بشكل عام ، يستبدل المدققون عمال المناجم كأفراد يحافظون على الحالة المتفق عليها للشبكة ويتلقون مكافآت لاختيار الكتلة التالية من البيانات بشكل عشوائي. على عكس PoW ، حيث يستهلك عمال المناجم الطاقة المادية (تسمى طاقة التجزئة) عن طريق حرق الكهرباء لتأكيد الكتل ، فإن المدققين في نظام PoS يلتزمون بـ 32ETH للحفاظ على حالة الشبكة.
في Ethereum 2.0 ، المدققون (في إثبات الحصة ) يجب عليهم "عمل ستاكينغ" ل 32ETH على الأقل عن طريق إيداع الأموال في عقد الإيداع الرسمي الذي طورته مؤسسة Ethereum. سيقوم المدققون بتنزيل برنامج عميل Ethereum 2.0 وتشغيله. أثناء تشغيل برنامج العميل ، سيتم اختيارهم عشوائيًا لاقتراح الكتل على blockchain Ethereum 2.0 والتصديق عليها. سيحصل المدققون الذين يقترحون الكتل ويشهدون عليها بشكل صحيح على مكافأة ETH كنسبة مئوية من حصتهم.
عقد إيداع
https://github.com/ethereum/eth2.0-specs/tree/dev/deposit_contract : Ethereum Foundation Eth2
في Ethereum 2.0 ، إذا فشل المدقق في البقاء على الإنترنت وتنفيذ نصيبه من المسؤوليات الحسابية ، فسوف تنخفض مكافأة الكتلة بشكل معتدل من أجل تحفيز المدققين على البقاء على الإنترنت باستمرار قدر الإمكان. في حالة محاولة المدقق بشكل ضار اختراق الشبكة (أي التحقق من صحة سجل البيانات غير الصحيح) ، فسيتم قطع كل أو بعض 32ETH الخاصة بهم.
الحقيقة هي أنه لا يمتلك الكثير من الأشخاص 32 ETH ليصبحوا مدققين في شبكة الإيثريوم عن طريق إثبات الحصة لذلك هناك حلان متوقّعان حاليًا في Eth2 لحواجز الدخول. للتغلب على المعرفة التقنية لإدارة العميل الخاص ، بدأت الشركات في تقديم خدمات Staking التي ستدير من خلالها عملية العميل للفرد الذي يحصل على 32 ETH مقابل رسوم رمزية. إذا رغب حامل ETH فقط أو كان قادرًا على مشاركة أقل من 32 ETH ، فيمكنه الانضمام إلى تجمع Staking ، حيث يتم تجميع أمواله مع الآخرين للوصول إلى 32 ETH المطلوب. إذن ، ستكون مكافآتها متناسبة مع مساهمتها الإجمالية.
سيتم إطلاق Proof of Stake في المرحلة الأولى من ترقية Ethereum 2.0 ، والمعروفة باسم المرحلة 0.
الفرق الأساسي بين إيثريوم 1 وإيثريوم 2 :1- Proof of Stake (شرحناها في الأعلى)
2- Shard Chains.
سلاسل Shard هي آلية قابلية للتوسع تعمل على تحسين إنتاجية سلسلة Ethereum blockchain بشكل كبير. في الوقت الحالي ، يعد وجود سلسلة واحدة مكونة من كتل متتالية آمنًا بشكل لا يصدق ويسهل التحقق من المعلومات. ومع ذلك ، فإن طلب كل عقدة كاملة لمعالجة والتحقق من صحة كل معاملة في كتل متتالية يمكن أن يؤثر على القدرة على معالجة المعاملات بسرعة - خاصة في أوقات ارتفاع نشاط الشبكة الرئيسية. سلاسل Shard هي آلية يتم من خلالها "تقسيم" سلسلة Ethereum blockchain - وبالتالي تقسيم مسؤولية معالجة البيانات بين العديد من العقد. هذا يسمح للمعاملات أن تتم معالجتها بالتوازي وليس على التوالي. تشبه كل سلسلة طريق سريع تتم إضافته بالتوازي وبالتالي يتشكل لدينا العديد من الطرق السريعة المتوازية في آن معا. يؤدي المزيد من الممرات والمعالجة المتوازية إلى إنتاجية أعلى بكثير. من المتوقع طرح سلاسل Shard في المرحلة 1 من Ethereum 2.0.
خارطة الطريق للانتقال إلى Ethereum 2.0: المرحلة 0تم تعيين Eth2 على مراحل ، بدءًا من المرحلة 0 في عام 2020. ستطلق المرحلة 0 سلسلة المنارات Beacons لشبكة Ethereum 2.0 (كلمة Beacon تعني منارة أو مرشد). ستنفذ سلسلة المنارات إثبات الحصة وستدير سجل المدققين الذين سيبدأون في التصديق على الكتل إلى حيز الوجود على Ethereum 2.0.
لكي تبدأ سلسلة المنارات في إطلاق كتلة التكوين الخاصة بها ، يجب وضع ما لا يقل عن 524،288 ETH على الشبكة ، مقسمة بين ما لا يقل عن 16384 مدققًا (تم تحديد هذه الأرقام لضمان الأمان واللامركزية الكافيين). لن يتم توزيع مكافآت Staking حتى يتم الوصول إلى هذا الحد ، وهذا جزئيًا هو سبب الحاجة إلى بعض السلوك الإيثاري بين المشاركين الأوائل في المرحلة 0
مع بدء تشغيل سلسلة المنارات وتنفيذ Proof of Stake ، سيستمر وجود blockchain Ethereum PoW الأصلي. في الواقع ، لن تكون سلسلة المنارات مفيدة بشكل خاص لغالبية مستخدمي Ethereum في المرحلة 0 ؛ لن يتمكن من معالجة المعاملات أو تنفيذ العقود الذكية أو استضافة dapps. هذا عن طريق التصميم ، مما يضمن خضوع Proof of Stake لاختبارات كبيرة كشبكة حية وعاملة قبل أن يبدأ dapps والمستخدمون في التعامل من قبل الملايين على أساس يومي. لضمان أن إطلاق Ethereum 2.0 لا يؤدي إلى تعطيل النظام البيئي الحالي Ethereum ، وبالتالي ، فإن Ethereum 1.0 blockchain الأصلي سيستمر في العمل بشكل متوازٍ وتلقي ترقيات خلال المرحلة 0. في المرحلة 1.5 ، لضمان الاستمرارية سيتم دمج اثنين من blockchain وشبكة إيثريوم واحدة.
المرحلة 1 لا يوجد موعد إطلاق مؤكد للمرحلة الأولى حتى الآن ، ولكن من المتوقع أن يتم ذلك في العام التالي لإطلاق سلسلة المنارات في المرحلة 0. التحسين الأساسي للمرحلة 1 هو تنفيذ سلاسل الأجزاء ، حل قابلية التوسع المذكور سابقًا في هذه المقالة . بالنسبة إلى Ethereum 2.0 ، ستؤدي التجزئة إلى تقسيم Ethereum blockchain إلى 64 سلسلة منفصلة (تسمى سلاسل Shard) تعمل بالتوازي مع بعضها البعض وتتفاعل بسلاسة. تتناول المشاركة قابلية التوسع من خلال السماح لـ Ethereum بمعالجة معاملات متعددة في وقت واحد: نظريًا ، 64 كتلة في كل مرة.
في الوقت الحالي ، فإن Ethereum (وسلاسل PoW الأخرى) قادرة فقط على معالجة كتلة واحدة متتالية في كل مرة ، مما يعني أنه في حالة وجود نسخة احتياطية من المعاملات ، يجب أن تنتظر هذه المعاملات حتى تتم معالجة كتلة واحدة قبل أن يتم تأكيدها في ما يلي . مع وجود عشرات السلاسل المتزامنة التي تعمل جنبًا إلى جنب مع بعضها البعض ، يمكن توزيع عبء البيانات عبر الكتل التي تتم معالجتها في وقت واحد.
المرحلة 1.5لحظة مهمة في المرحلة الأولى هي دمج سلسلة PoW Ethereum blockchain الأصلية مع سلسلة PoS الجديدة. يشار إلى هذه اللحظة على أنها المرحلة 1.5 في مجتمع Ethereum. على وجه التحديد ، سيتم إحضار blockchain PoW Ethereum إلى Ethereum 2.0 وستكون موجودة كواحدة من 64 سلسلة شاردة بجانب سلسلة المنارة ، مما يعني أنه لن يكون هناك انقطاع في الاستمرارية أو سجل البيانات.
هذا يعني أيضًا أن حاملي ETH لن يضطروا للخضوع لأي نوع من نقل الرمز المميز أو مبادلة بين Ethereum 1.0 و 2.0 ؛ بدلاً من ذلك ، سيكونون قادرين على استخدام ETH على Ethereum 2.0 بسلاسة ، مع عدم وجود عمل إضافي متوقع في نهايتهم أو خطر تقادم ETH الخاص بهم. على الرغم من أن تاريخ سلسلة إثبات العمل الأصلية سيظل موجودًا ، فلن تحتاج بعد الآن إلى الحفاظ على آلية توافق إثبات العمل ؛ سيعمل مثل أي جزء PoS آخر على Ethereum 2.0.
المرحلة 2المرحلة 2 أقل تحديدًا حاليًا من المرحلة 0 أو المرحلة الأولى. ومع ذلك ، نعلم أنه مع تنفيذ كل من إثبات الحصة والتجزئة بنجاح ، ستمكن المرحلة 2 - من بين أشياء أخرى - الحسابات والمعاملات والتحويلات والسحب ، وتنفيذ العقود بذكاء.
ما بعد المرحلة 2لن يتم تنفيذ blockchain Ethereum مع تطوره بعد المرحلة 2. في السنوات التي تلي المرحلة 2 ، سيكون هناك المزيد من الفرص لزيادة الوصول إلى شبكة Ethereum ووظائفها.
Ethereum 1.xعلى الرغم من الإشارة أعلاه ، يجدر إعادة التأكيد على أنه من غير المتوقع أن يعمل Ethereum 2.0 بشكل كامل حتى المرحلة 2. خلال ذلك الوقت ، سيستمر نظام blockchain البيئي في النمو ، وستظل Ethereum بحاجة إلى الاستجابة لاحتياجات المطورين ، dapp المباني والشركات والحكومات والمزيد. وبالتالي ، ستستمر سلسلة Ethereum PoW في الوجود حتى المرحلة الأولى على الأقل في شكل يُشار إليه بالعامية باسم Ethereum 1.x. سيظل المطورون ملتزمين بتحسين Ethereum 1.x حتى مع بناء مستقبل Ethereum 2.0.
استنتاجلطالما طال انتظار Ethereum 2.0 وتمت مناقشته كثيرًا في نظام blockchain البيئي. سيؤدي إثبات الحصة والتجزئة إلى تحسينات كبيرة في قابلية التوسع والأمان وإمكانية الوصول. بالنسبة لحاملي ETH ، يوفر Ethereum 2.0 فرصة جديدة للمشاركة والحصول على مكافآت لصيانة الشبكة. بالنسبة لأولئك الذين يرغبون في تشغيل أداة التحقق الخاصة بهم مع 32 ETH ، أو استخدام مزود طرف ثالث للمشاركة في 32 ETH ، أو تجميع أموالهم مع الآخرين ، سيستضيف نظام Ethereum البيئي عددًا من المنتجات والحلول ، بما في ذلك ConsenSys PegaSys وفرق Codefi.
بعض الأسئلة والأجوبة الهامة حول إيثريوم 2: ما الذي سيتغير عند اكتمال Ethereum 2.0؟ ماذا ستعني التحسينات؟سوف يستفيد Ethereum 2.0 بشكل أساسي من قابلية التوسع والإنتاجية والأمن للشبكة الرئيسية العامة لـ Ethereum. لن يقوم Ethereum 2.0 بإلغاء أي من محفوظات البيانات أو سجلات المعاملات أو ملكية الأصول لسلسلة Ethereum 1.0. ستعمل سلسلة المنارة - التي ستكون العمود الفقري لـ Ethereum 2.0 - بشكل كامل مع سلسلة 1.0 الحالية ، مما يضمن الاستمرارية.
يمكن تشبيه الانتقال من إيثريوم 1 إلى إيثريوم 2 أنه عبارة عن توسيع الطريق القديم الضيق والعادي وتحسينه إلى طريق دولي سريع.
ما هي مخاطر Staking ETH وأن تصبح مدققًا على Ethereum 2.0؟هناك جانب إيجابي للمشاركة كمدقق وهو أنه يمكنك كسب مكافآت من ETH. ومع ذلك ، هناك خطر فقدان الأموال من خلال "قطع" ETH الذي تراهن عليه على الشبكة. مع قدر ضئيل من الرعاية ، فإن هذا الخطر لا يكاد يذكر. تتمثل الطريقة الأولى التي قد يخسر بها المدقق الأموال في عدم الاتصال بالإنترنت وعدم أداء واجباته بشكل صحيح. ينتج عن هذا عقوبة خفيفة نسبيًا: تقريبًا نفس المكافأة التي كان من الممكن أن تحصل عليها. طالما أنك تشارك حاليًا لمدة 50٪ على الأقل من الوقت ، فلن تفقد حصتك. الطريقة الأخرى التي يمكن أن يخسر بها المدقق الأموال هي نشر معلومات متناقضة حول السلسلة. في هذه الحالة ، يتم قطع أداة التحقق وإخراجها من النظام. المبلغ المخفض بين 1 ETH ومبلغ الرهان بالكامل 32 ETH ، اعتمادًا على عوامل أخرى. من السهل الحماية من التعرض للقطع ولا يجب أن يحدث أبدًا ما لم يتصرف المدقق بشكل ضار.
ماذا سيحدث لـ ETH الذي أملكه الآن؟
ليست هناك حاجة لعمل أي شيء خاص مع ETH الذي تملكه حاليًا. لا يزال صالحًا للاستخدام بالكامل في سلسلة Ethereum 1.0. في مرحلة ما ، ستصبح سلسلة Ethereum 1.0 جزءًا من Ethereum 2.0 ، وسيستمر ETH الخاص بك في العمل تمامًا كما هو الحال الآن ، دون أي إجراء مطلوب من جانبك.
بالنسبة لأولئك الذين يرغبون في المشاركة في Staking ، يمكنك اختيار أن تصبح مدققًا على سلسلة إشارات Ethereum 2.0 عن طريق إيداع ETH الخاص بك في عقد إيداع المدقق في سلسلة Ethereum 1.0. ثم يصبح رصيد مدقق في سلسلة إشارات Ethereum 2.0. هذه العملية غير قابلة للعكس. يتم تعطيل عمليات النقل خلال المرحلة 0 ، لذا سيتعين على المدققين الانتظار حتى المرحلة 2 حتى تصبح عمليات السحب إلى جزء معين ممكنًا ، وعند هذه النقطة ستكون حصتك في ETH والمكافآت المستحقة قابلة للاستخدام بالكامل في Ethereum 2.0.
بعض الموارد وا