تعرف على "كانكون" - نتطلع إلى التحديث الأخير لإثيريوم في بداية عام 2024، الذي سيقلل التكاليف ويزيد الكفاءة، مما يعود بالفائدة على طبقة 2!

مبتدئ1/7/2024, 4:28:32 PM
يقدم هذا المقال أحدث تحديث لإثيريوم، وهو تحديث "كانكون" في بداية عام 2024، ويقدم الوقت المحدد للتحديث ومقترحات التحسين التي سيتم تنفيذها.

تحديث "كانكون" لإثيريوم يحقق تقدمًا جديدًا حاليًا: في 8 فبراير 2023، خلال الاجتماع 176 لمؤسسة إثيريوم، اتفق المطورون على أنه في حال تقدمت الأمور بشكل جيد، سيتم تحديد تاريخ نسخة فورك جورلي في بداية عام 2024، بهدف تفعيل شبكة الاختبار دينكون جورلي في يناير 2024.

فيما يتعلق بالوقت المحدد لاكتمال ترقية Ethereum "Canun"، استنادًا إلى تكهنات من داخل الصناعة بشأن تقدم تطوير البروتوكول الحالي وانتهاء عملية الاختبار، من المتوقع أن يتم تنفيذه رسميًا بين مارس وأبريل 2024.

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

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

يدعم imToken الآن جميع الشبكات من الطبقة 2 وسلاسل التوافق مع EVM على إثيريوم. بعد الانتهاء من "ترقية كانكون"، يمكن للمستخدمين الذين يمتلكون الأصول الرقمية تجربة أصول شبكة الطبقة 2 على إثيريوم بأداء تكلفة أعلى ورسوم غاز أرخص من خلال imToken. بالإضافة إلى ذلك، يدعم imToken OP وPolygon، ويمكنك أيضًا الاستمتاع بتكاليف تشغيل الشبكة أقل نسبيًا عن طريق استخدام وظيفة تبادل imToken مباشرة.

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

يدعم imToken الآن بشكل كامل شبكة الاختبار Sepolia، ويدعم مطالبة الأصول الاختبارية لشبكة اختبار Sepolia من خلال مدخل "الصنبور".

تعلم"ترقية كانكون"

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

اسم الرمز الخاص بترقية طبقة الاتفاق في إثيريوم المتزامنة مع هذه الترقية “كانكون” هو دينيب، لذلك تم تحديد الاسم الرسمي للإصدار الكامل لطبقة التنفيذ وطبقة البروتوكول لهذه الترقية في إثيريوم باسم “ترقية دينكون”. دينكون هو كلمة مركبة من كانكون + دينيب.

ما يلي هو "ترقية كانكون". دعنا نتعرف على بروتوكولات التحسين (EIPs باختصار) التي تستحق التركيز عليها.

01

بطل "ترقية كانكون": EIP-4844

نموذج تقسيم إثيريوم

▶ أهداف التحسين: حل قابلية التوسع (أي احتياجات التوسع) ل Ethereum ، والمساعدة في تقليل تكاليف المعاملات لحل Ethereum Layer 2 (Layer2) Rollups ، وزيادة سرعة Rollups.

▶ تحسين الخلفية: لقد ظلت تكلفة شبكة إثيريوم الرئيسية طبقة 1 (الطبقة 1) مرتفعة، وهناك حاجة ملحة إلى تحسينات ضرورية لتقليل التكلفة الإجمالية للتشغيل.

حاليا ، حلول التوسع على Ethereum هي في المقام الأول مجموعة تراكمات الطبقة 2.

في الواقع، تساعد حلول الRollups المستخدمين على توفير الكثير من تكاليف التشغيل (المشار إليها فيما بعد برسوم الغاز). على سبيل المثال، نفقًا عن مشروع الOptimism، تبلغ تكلفة الغاز العادية 0.001 جيجاواط فقط، وهو أقل بكثير من التكلفة العادية لشبكة Ethereum طبقة 1 الرئيسية؛ حلول ZK Rollups لديها أداء أفضل في ضغط البيانات، ولا تتطلب تضمين بيانات التوقيع، وأرخص حتى إلى واحد في المئة من شبكة Ethereum طبقة 1 الرئيسية.

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

المشاركة - هي طريقة تحسين قوية لحل المشكلات المذكورة أعلاه ، ولكن لم يتم تنفيذها بعد في Ethereum. الاقتراح في الوقت المناسب لخطة التحسين EIP-4844 هو حل الاحتياجات المذكورة أعلاه وتنفيذ ترقية التجزئة. ، وجدت مقايضة يمكن تطبيقها على Ethereum في المرحلة الحالية ، ووضعت أساسا تقنيا مبكرا ل Ethereum لتحقيق تجزئة البيانات الشاملة في المستقبل.

لذلك، كان EIP-4844 في وقت ما يُسمى "Proto-danksharding"، وهو "نموذج للتجزئة". كلمة dank لها أصل مختلف أيضًا. إنها مأخوذة من اسم الباحث في إثيريوم Dankrad Feist. قال في وقت ما: "سيصبح EIP-4844 مسرعًا للRollups".

حاليًا، من أجل عرض تحسينات التقنية لـ EIP-4844 بشكل أكثر وضوحًا، تم وصف عنوان بروتوكول التحسينات لـ EIP-4844 بشكل موحد باسم "Shard Blob Transactions".

▶ محتوى التحسين (تحسينات تقنية مكتملة):

  • تقديم معاملات الكتلة: الكتلة هي اختصار لكائن كبير ثنائي. معاملات الكتلة هي نوع جديد من المعاملات سيتم استخدامه في تقسيم الشبكة في المستقبل.
  • قدم كل منطق طبقة التنفيذ اللازم لتنفيذ تقسيم كامل مستقبلي.
  • قدم منطق التحقق المتقاطع لجميع طبقات التنفيذ والتوافق اللازمة لتنفيذ تجزئة كاملة مستقبلية.
  • ينفذ الطبقات بين التحقق من صحة كتلة المنارة (أي بيانات طبقة Ethereum 2) وأخذ عينات توفر بيانات blob.
  • يُقدم كتل البيكون لتنفيذ معظم المنطق المطلوب للتجزئة الكاملة المستقبلية.

△ اكمل عرض مفهوم الملفاق ( بواسطة فيتاليك بوتيرين)

المصدر: foresightnews

▶ ملاحظات: تم تصميم البلوبات في الorigins لمساعدة نقل بيانات طبقة 2 من Ethereum. في الوقت نفسه، يتم تخزين بلوب، هذا المجموعة من البيانات الناتجة، من قبل العقد في طبقة اتفاق Ethereum، لذا فإنه لا يمكن قراءته بواسطة الآلة الافتراضية Ethereum (EVM) في الطبقة التنفيذية. ومن خلال هذا الفصل بين البيانات يتم تحقيق تقليل الرسوم لحلول لفات Ethereum Layer 2.

بالإضافة إلى ذلك، سيتم حذف بيانات الكتلة بعد 18 يومًا.

من أجل تقليل الضغط على الشبكة الرئيسية الناتج عن مقترحات التحسين، يحدد EIP-4844 الحد الأقصى للمساحة التخزينية المتزايدة لكل كتلة إشارية مقارنة بتنفيذ تقسيم كامل في المستقبل، محددًا إياها إلى حجم بيانات يبلغ حوالي 0.5 ميجابايت (حوالي 4 كتل) على الأكثر. ومع ذلك، من المتوقع زيادة هذا الحد الأقصى في المستقبل.

△ تم تحديث البيانات في 2023/12/11

△ مصدر البيانات: I2fees.info، الإحصاءات في 8/12/2023

02

نظرة عامة على مقترحات التحسين المؤكدة للتنفيذ في "ترقية كانكون":

  • EIP-4844
  • EIP-1153
  • EIP-6780
  • EIP-4788
  • EIP-5656
  • EIP-7516

بالإضافة إلى اقتراح تحسين ذو شهرة عالية EIP-4844 المذكور أعلاه، اعتبارًا من 8 ديسمبر 2023، تشمل الاقتراحات التحسينية التي تم تأكيدها للتنفيذ في هذا "ترقية كانكون" أيضًا:

▶ EIP-1153 "تعليمات تخزين مؤقتة": أضف تعليمات تخزين مؤقتة. التخزين المؤقت هو حلا مصمم خصيصًا لحل التواصل الداخلي للكتل.

لا تغير التخزين المؤقت معنى العمليات الحالية. سيتم تجاهل بيانات التخزين المؤقت بعد كل عملية. لن يتم الوصول إلى قرص الخادم. ليس هناك حاجة لمسح فتحة التخزين بعد الاستخدام، والعميل لا يحتاج إلى تحميل البيانات الأصلية.

لذلك، بالمقارنة، ميزة استخدام التخزين المؤقت لحل مشاكل الاتصال داخل الكتل هي أن رسوم الغاز منخفضة، ولا حاجة للنظر في استرداد رسوم التشغيل بسبب التخزين المؤقت في تصميمات تخزين بيانات إثيريوم المستقبلية. ومع ذلك، EIP-1153 ليست مقصودة لمعالجة استخدام بيانات التخزين المؤقت في العقود الذكية الحالية.

▶ EIP-6780 “SELFDESTRUCT فقط في نفس الصفقة”: قم بتعديل وظيفة SELFDESTRUCT opcode، للتحضير لتطبيق مستقبلي لهندسة شجرة Verkle (المعروفة شائعًا باسم شجرة Volkle) في إثيريوم.

حاليا ، تستخدم Ethereum بنية Merkle Tree (يشار إليها عادة باسم "Merkle Tree"). يمكن أن يؤدي استخدام رمز التشغيل SELFDESTRUCT إلى إجراء عدد كبير من التغييرات على حالة الحساب ، على سبيل المثال ، يمكنك حذف الرموز والتخزين. ومع ذلك ، عندما يتم تطبيق بنية Verkle Tree على Ethereum في المستقبل ، لا يمكن تعديل الحسابات أو حذفها بسهولة ، لأن بنية Verkle Tree ستخزن كل حساب في مفتاح حساب مختلف ، ولن يتم توصيل هذه المفاتيح بحساب الجذر. .

لذلك، تقترح EIP-6780 تعديلات على وظيفة عملية الكود الذاتي التدمير. وفقًا لـ EIP-6780، لم يعد لدى عملية الكود الذاتي التدمير المعدلة القدرة على تغيير أو حذف الحسابات أثناء الاستخدام، وسيتم استخدامها فقط لنقل الايثر إلى المُستدعي، ولكن هناك استثناء عندما يتم تشغيل عملية الكود الذاتي التدمير من خلال عقد ذكي يتم استدعاؤه في نفس الصفقة التي تم إنشاؤها.

△ تقدم تنفيذ اقتراحات تحسين ترقية إثيريوم كانكون المتعلقة بالعميل (حتى 8 ديسمبر 2023)

مصدر الصورة: github@Cancunمواصفات ترقية الشبكة

▶ EIP-4788 "جذر كتلة منارة في EVM": فضح جذر كتلة سلسلة المنارة في آلة Ethereum الافتراضية.جذر كتلة سلسلة المنارة هو تراكم تشفير (مجمعات) يستخدم لإثبات أي حالة إجماع.

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

▶ EIP-5656 “MCOPY - Memory copying instruction”: يوفر تعليمة آلة افتراضية Ethereum فعالة يمكن استخدامها لنسخ مجالات الذاكرة. نسخ الذاكرة عملية أساسية ومفيدة جدًا لمختلف العمليات التي تتطلب حسابات مكثفة. ومع ذلك، سيترتب أيضًا تكاليف تشغيلية في التنفيذ المستقبلي على الآلة الافتراضية Ethereum.

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

▶ EIP-7516 "كود التشغيل BLOBBASEFEE": قدم كود التشغيل BLOBBASEFEE. هذا الكود التشغيل هو نفسه كما هو الحال مع كود التشغيل BASEFEE المرتبط ببروتوكول EIP-3198، باستثناء أن BLOBBASEFEE يعيد رسوم البلوب الأساسية وفقًا لبروتوكول EIP-4844 في ترقية كانكون هذه.

عندما تم تحديد جدول زمني لترقية "كانكون" رسميًا (حوالي أبريل ~ مايو 2023)، تم مناقشة بروتوكول طبقة التنفيذ EIP-2537 (عملية منحنى BLS12-381 المعدلة مسبقًا) التي قد يتم إضافتها إلى "ترقية كانكون" بشكل ساخن)، EIP-5920 (إدخال رمز العملية الجديد PAY)، حتى 8 ديسمبر 2023، لم تظهر بعد في جدول الترقية.

△ تقدم اختبار تكامل العميل، تم تنشيط Devnet-12 (حتى 2023/12/8)

مصدر الصورة: github@Cancunمواصفات ترقية الشبكة

03

"ترقية كانكون" طبقة إجماع إيثريوم المتزامنة "ترقية دينيب" تشمل مقترحات التحسين المؤكدة للتنفيذ ما يلي:

  • EIP-7400
  • EIP-7045
  • EIP-7514

▶ EIP-7400 "المخارج الطوعية الموقعة الصالحة دائما": تحقيق مخارج طوعية موقعة صالحة بشكل دائم. يهدف هذا البروتوكول الفني بشكل أساسي إلى قفل مجال توقيع الخروج للمدقق على طبقة إجماع Capella الحالية. بعد "ترقية كانكون" ، ستكون صالحة بشكل دائم. تقليل تعقيد عمليات التخزين على Ethereum.

▶ EIP-7045 "زيادة فتحة تضمين التصديق القصوى": زيادة النص العادي المعبأ بشكل أقصى (فتحة النص العادي). سيكون هذا البروتوكول التقني حاسمًا لتحليل الأمان الحالي لـ LMD-GHOST والتحقق من القواعد. حاليًا، يمتلك المحققون على السلسلة 32 فتحة نص عادي لإثبات البث. بعد تنفيذ بروتوكول EIP-7045 التقني، قد يكون لدى المحققون ما يصل إلى 64 فتحة نص عادي لإثبات البث.

▶ EIP-7514 "إضافة حد لتقلب العصر الأقصى": إضافة حد لتقلب العصر الأقصى. الغرض من تنفيذ هذا البروتوكول التقني هو التخفيف من مشاكل الخارجية السلبية الناتجة عن نمو الحجم الإجمالي للإيثر المرهون. EIP-7514 هو حلاً انتقاليًا، وسيكون هناك حلول تقنية مصممة خصيصًا لمعالجة المشاكل المذكورة أعلاه في المستقبل.

مع زيادة الكمية الإجمالية للإيثيريوم المُراهن، سيؤدي وجود عدد كبير من المحققين غير المقيّدة إلى زيادة في بيانات الضوضاء، وسيزيد الضغط على طبقة التوافق الخاصة بالإيثيريوم أيضًا. خطة التحسين الفني EIP-7514 لمعالجة المشاكل المذكورة أعلاه، يُوصى بتعيين حد الحركة الأقصى إلى 8. هذا لا يُقلل فقط من عدد المحققين النشطين المضافين إلى المجموعة، ولكنه يحد من النمو غير المحدود للمجموعة أيضًا.

رابط المرجع:رابط الامتحان المرجعي

[1] مواصفات ترقية شبكة كانكون،https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

تنصل:

  1. تم نقل هذا المقال من [WeChatNo public: بولو قال]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [بولو]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، يرجى الاتصال بالبوابة تعلمالفريق، وسيقومون بالتعامل معها بسرعة.
  2. إخلاء المسؤولية عن المسؤولية: الآراء والآراء الواردة في هذا المقال هي فقط تلك التي تعود إلى الكاتب ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو نسخ المقالات المترجمة ممنوع.

تعرف على "كانكون" - نتطلع إلى التحديث الأخير لإثيريوم في بداية عام 2024، الذي سيقلل التكاليف ويزيد الكفاءة، مما يعود بالفائدة على طبقة 2!

مبتدئ1/7/2024, 4:28:32 PM
يقدم هذا المقال أحدث تحديث لإثيريوم، وهو تحديث "كانكون" في بداية عام 2024، ويقدم الوقت المحدد للتحديث ومقترحات التحسين التي سيتم تنفيذها.

تحديث "كانكون" لإثيريوم يحقق تقدمًا جديدًا حاليًا: في 8 فبراير 2023، خلال الاجتماع 176 لمؤسسة إثيريوم، اتفق المطورون على أنه في حال تقدمت الأمور بشكل جيد، سيتم تحديد تاريخ نسخة فورك جورلي في بداية عام 2024، بهدف تفعيل شبكة الاختبار دينكون جورلي في يناير 2024.

فيما يتعلق بالوقت المحدد لاكتمال ترقية Ethereum "Canun"، استنادًا إلى تكهنات من داخل الصناعة بشأن تقدم تطوير البروتوكول الحالي وانتهاء عملية الاختبار، من المتوقع أن يتم تنفيذه رسميًا بين مارس وأبريل 2024.

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

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

يدعم imToken الآن جميع الشبكات من الطبقة 2 وسلاسل التوافق مع EVM على إثيريوم. بعد الانتهاء من "ترقية كانكون"، يمكن للمستخدمين الذين يمتلكون الأصول الرقمية تجربة أصول شبكة الطبقة 2 على إثيريوم بأداء تكلفة أعلى ورسوم غاز أرخص من خلال imToken. بالإضافة إلى ذلك، يدعم imToken OP وPolygon، ويمكنك أيضًا الاستمتاع بتكاليف تشغيل الشبكة أقل نسبيًا عن طريق استخدام وظيفة تبادل imToken مباشرة.

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

يدعم imToken الآن بشكل كامل شبكة الاختبار Sepolia، ويدعم مطالبة الأصول الاختبارية لشبكة اختبار Sepolia من خلال مدخل "الصنبور".

تعلم"ترقية كانكون"

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

اسم الرمز الخاص بترقية طبقة الاتفاق في إثيريوم المتزامنة مع هذه الترقية “كانكون” هو دينيب، لذلك تم تحديد الاسم الرسمي للإصدار الكامل لطبقة التنفيذ وطبقة البروتوكول لهذه الترقية في إثيريوم باسم “ترقية دينكون”. دينكون هو كلمة مركبة من كانكون + دينيب.

ما يلي هو "ترقية كانكون". دعنا نتعرف على بروتوكولات التحسين (EIPs باختصار) التي تستحق التركيز عليها.

01

بطل "ترقية كانكون": EIP-4844

نموذج تقسيم إثيريوم

▶ أهداف التحسين: حل قابلية التوسع (أي احتياجات التوسع) ل Ethereum ، والمساعدة في تقليل تكاليف المعاملات لحل Ethereum Layer 2 (Layer2) Rollups ، وزيادة سرعة Rollups.

▶ تحسين الخلفية: لقد ظلت تكلفة شبكة إثيريوم الرئيسية طبقة 1 (الطبقة 1) مرتفعة، وهناك حاجة ملحة إلى تحسينات ضرورية لتقليل التكلفة الإجمالية للتشغيل.

حاليا ، حلول التوسع على Ethereum هي في المقام الأول مجموعة تراكمات الطبقة 2.

في الواقع، تساعد حلول الRollups المستخدمين على توفير الكثير من تكاليف التشغيل (المشار إليها فيما بعد برسوم الغاز). على سبيل المثال، نفقًا عن مشروع الOptimism، تبلغ تكلفة الغاز العادية 0.001 جيجاواط فقط، وهو أقل بكثير من التكلفة العادية لشبكة Ethereum طبقة 1 الرئيسية؛ حلول ZK Rollups لديها أداء أفضل في ضغط البيانات، ولا تتطلب تضمين بيانات التوقيع، وأرخص حتى إلى واحد في المئة من شبكة Ethereum طبقة 1 الرئيسية.

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

المشاركة - هي طريقة تحسين قوية لحل المشكلات المذكورة أعلاه ، ولكن لم يتم تنفيذها بعد في Ethereum. الاقتراح في الوقت المناسب لخطة التحسين EIP-4844 هو حل الاحتياجات المذكورة أعلاه وتنفيذ ترقية التجزئة. ، وجدت مقايضة يمكن تطبيقها على Ethereum في المرحلة الحالية ، ووضعت أساسا تقنيا مبكرا ل Ethereum لتحقيق تجزئة البيانات الشاملة في المستقبل.

لذلك، كان EIP-4844 في وقت ما يُسمى "Proto-danksharding"، وهو "نموذج للتجزئة". كلمة dank لها أصل مختلف أيضًا. إنها مأخوذة من اسم الباحث في إثيريوم Dankrad Feist. قال في وقت ما: "سيصبح EIP-4844 مسرعًا للRollups".

حاليًا، من أجل عرض تحسينات التقنية لـ EIP-4844 بشكل أكثر وضوحًا، تم وصف عنوان بروتوكول التحسينات لـ EIP-4844 بشكل موحد باسم "Shard Blob Transactions".

▶ محتوى التحسين (تحسينات تقنية مكتملة):

  • تقديم معاملات الكتلة: الكتلة هي اختصار لكائن كبير ثنائي. معاملات الكتلة هي نوع جديد من المعاملات سيتم استخدامه في تقسيم الشبكة في المستقبل.
  • قدم كل منطق طبقة التنفيذ اللازم لتنفيذ تقسيم كامل مستقبلي.
  • قدم منطق التحقق المتقاطع لجميع طبقات التنفيذ والتوافق اللازمة لتنفيذ تجزئة كاملة مستقبلية.
  • ينفذ الطبقات بين التحقق من صحة كتلة المنارة (أي بيانات طبقة Ethereum 2) وأخذ عينات توفر بيانات blob.
  • يُقدم كتل البيكون لتنفيذ معظم المنطق المطلوب للتجزئة الكاملة المستقبلية.

△ اكمل عرض مفهوم الملفاق ( بواسطة فيتاليك بوتيرين)

المصدر: foresightnews

▶ ملاحظات: تم تصميم البلوبات في الorigins لمساعدة نقل بيانات طبقة 2 من Ethereum. في الوقت نفسه، يتم تخزين بلوب، هذا المجموعة من البيانات الناتجة، من قبل العقد في طبقة اتفاق Ethereum، لذا فإنه لا يمكن قراءته بواسطة الآلة الافتراضية Ethereum (EVM) في الطبقة التنفيذية. ومن خلال هذا الفصل بين البيانات يتم تحقيق تقليل الرسوم لحلول لفات Ethereum Layer 2.

بالإضافة إلى ذلك، سيتم حذف بيانات الكتلة بعد 18 يومًا.

من أجل تقليل الضغط على الشبكة الرئيسية الناتج عن مقترحات التحسين، يحدد EIP-4844 الحد الأقصى للمساحة التخزينية المتزايدة لكل كتلة إشارية مقارنة بتنفيذ تقسيم كامل في المستقبل، محددًا إياها إلى حجم بيانات يبلغ حوالي 0.5 ميجابايت (حوالي 4 كتل) على الأكثر. ومع ذلك، من المتوقع زيادة هذا الحد الأقصى في المستقبل.

△ تم تحديث البيانات في 2023/12/11

△ مصدر البيانات: I2fees.info، الإحصاءات في 8/12/2023

02

نظرة عامة على مقترحات التحسين المؤكدة للتنفيذ في "ترقية كانكون":

  • EIP-4844
  • EIP-1153
  • EIP-6780
  • EIP-4788
  • EIP-5656
  • EIP-7516

بالإضافة إلى اقتراح تحسين ذو شهرة عالية EIP-4844 المذكور أعلاه، اعتبارًا من 8 ديسمبر 2023، تشمل الاقتراحات التحسينية التي تم تأكيدها للتنفيذ في هذا "ترقية كانكون" أيضًا:

▶ EIP-1153 "تعليمات تخزين مؤقتة": أضف تعليمات تخزين مؤقتة. التخزين المؤقت هو حلا مصمم خصيصًا لحل التواصل الداخلي للكتل.

لا تغير التخزين المؤقت معنى العمليات الحالية. سيتم تجاهل بيانات التخزين المؤقت بعد كل عملية. لن يتم الوصول إلى قرص الخادم. ليس هناك حاجة لمسح فتحة التخزين بعد الاستخدام، والعميل لا يحتاج إلى تحميل البيانات الأصلية.

لذلك، بالمقارنة، ميزة استخدام التخزين المؤقت لحل مشاكل الاتصال داخل الكتل هي أن رسوم الغاز منخفضة، ولا حاجة للنظر في استرداد رسوم التشغيل بسبب التخزين المؤقت في تصميمات تخزين بيانات إثيريوم المستقبلية. ومع ذلك، EIP-1153 ليست مقصودة لمعالجة استخدام بيانات التخزين المؤقت في العقود الذكية الحالية.

▶ EIP-6780 “SELFDESTRUCT فقط في نفس الصفقة”: قم بتعديل وظيفة SELFDESTRUCT opcode، للتحضير لتطبيق مستقبلي لهندسة شجرة Verkle (المعروفة شائعًا باسم شجرة Volkle) في إثيريوم.

حاليا ، تستخدم Ethereum بنية Merkle Tree (يشار إليها عادة باسم "Merkle Tree"). يمكن أن يؤدي استخدام رمز التشغيل SELFDESTRUCT إلى إجراء عدد كبير من التغييرات على حالة الحساب ، على سبيل المثال ، يمكنك حذف الرموز والتخزين. ومع ذلك ، عندما يتم تطبيق بنية Verkle Tree على Ethereum في المستقبل ، لا يمكن تعديل الحسابات أو حذفها بسهولة ، لأن بنية Verkle Tree ستخزن كل حساب في مفتاح حساب مختلف ، ولن يتم توصيل هذه المفاتيح بحساب الجذر. .

لذلك، تقترح EIP-6780 تعديلات على وظيفة عملية الكود الذاتي التدمير. وفقًا لـ EIP-6780، لم يعد لدى عملية الكود الذاتي التدمير المعدلة القدرة على تغيير أو حذف الحسابات أثناء الاستخدام، وسيتم استخدامها فقط لنقل الايثر إلى المُستدعي، ولكن هناك استثناء عندما يتم تشغيل عملية الكود الذاتي التدمير من خلال عقد ذكي يتم استدعاؤه في نفس الصفقة التي تم إنشاؤها.

△ تقدم تنفيذ اقتراحات تحسين ترقية إثيريوم كانكون المتعلقة بالعميل (حتى 8 ديسمبر 2023)

مصدر الصورة: github@Cancunمواصفات ترقية الشبكة

▶ EIP-4788 "جذر كتلة منارة في EVM": فضح جذر كتلة سلسلة المنارة في آلة Ethereum الافتراضية.جذر كتلة سلسلة المنارة هو تراكم تشفير (مجمعات) يستخدم لإثبات أي حالة إجماع.

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

▶ EIP-5656 “MCOPY - Memory copying instruction”: يوفر تعليمة آلة افتراضية Ethereum فعالة يمكن استخدامها لنسخ مجالات الذاكرة. نسخ الذاكرة عملية أساسية ومفيدة جدًا لمختلف العمليات التي تتطلب حسابات مكثفة. ومع ذلك، سيترتب أيضًا تكاليف تشغيلية في التنفيذ المستقبلي على الآلة الافتراضية Ethereum.

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

▶ EIP-7516 "كود التشغيل BLOBBASEFEE": قدم كود التشغيل BLOBBASEFEE. هذا الكود التشغيل هو نفسه كما هو الحال مع كود التشغيل BASEFEE المرتبط ببروتوكول EIP-3198، باستثناء أن BLOBBASEFEE يعيد رسوم البلوب الأساسية وفقًا لبروتوكول EIP-4844 في ترقية كانكون هذه.

عندما تم تحديد جدول زمني لترقية "كانكون" رسميًا (حوالي أبريل ~ مايو 2023)، تم مناقشة بروتوكول طبقة التنفيذ EIP-2537 (عملية منحنى BLS12-381 المعدلة مسبقًا) التي قد يتم إضافتها إلى "ترقية كانكون" بشكل ساخن)، EIP-5920 (إدخال رمز العملية الجديد PAY)، حتى 8 ديسمبر 2023، لم تظهر بعد في جدول الترقية.

△ تقدم اختبار تكامل العميل، تم تنشيط Devnet-12 (حتى 2023/12/8)

مصدر الصورة: github@Cancunمواصفات ترقية الشبكة

03

"ترقية كانكون" طبقة إجماع إيثريوم المتزامنة "ترقية دينيب" تشمل مقترحات التحسين المؤكدة للتنفيذ ما يلي:

  • EIP-7400
  • EIP-7045
  • EIP-7514

▶ EIP-7400 "المخارج الطوعية الموقعة الصالحة دائما": تحقيق مخارج طوعية موقعة صالحة بشكل دائم. يهدف هذا البروتوكول الفني بشكل أساسي إلى قفل مجال توقيع الخروج للمدقق على طبقة إجماع Capella الحالية. بعد "ترقية كانكون" ، ستكون صالحة بشكل دائم. تقليل تعقيد عمليات التخزين على Ethereum.

▶ EIP-7045 "زيادة فتحة تضمين التصديق القصوى": زيادة النص العادي المعبأ بشكل أقصى (فتحة النص العادي). سيكون هذا البروتوكول التقني حاسمًا لتحليل الأمان الحالي لـ LMD-GHOST والتحقق من القواعد. حاليًا، يمتلك المحققون على السلسلة 32 فتحة نص عادي لإثبات البث. بعد تنفيذ بروتوكول EIP-7045 التقني، قد يكون لدى المحققون ما يصل إلى 64 فتحة نص عادي لإثبات البث.

▶ EIP-7514 "إضافة حد لتقلب العصر الأقصى": إضافة حد لتقلب العصر الأقصى. الغرض من تنفيذ هذا البروتوكول التقني هو التخفيف من مشاكل الخارجية السلبية الناتجة عن نمو الحجم الإجمالي للإيثر المرهون. EIP-7514 هو حلاً انتقاليًا، وسيكون هناك حلول تقنية مصممة خصيصًا لمعالجة المشاكل المذكورة أعلاه في المستقبل.

مع زيادة الكمية الإجمالية للإيثيريوم المُراهن، سيؤدي وجود عدد كبير من المحققين غير المقيّدة إلى زيادة في بيانات الضوضاء، وسيزيد الضغط على طبقة التوافق الخاصة بالإيثيريوم أيضًا. خطة التحسين الفني EIP-7514 لمعالجة المشاكل المذكورة أعلاه، يُوصى بتعيين حد الحركة الأقصى إلى 8. هذا لا يُقلل فقط من عدد المحققين النشطين المضافين إلى المجموعة، ولكنه يحد من النمو غير المحدود للمجموعة أيضًا.

رابط المرجع:رابط الامتحان المرجعي

[1] مواصفات ترقية شبكة كانكون،https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md

تنصل:

  1. تم نقل هذا المقال من [WeChatNo public: بولو قال]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [بولو]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، يرجى الاتصال بالبوابة تعلمالفريق، وسيقومون بالتعامل معها بسرعة.
  2. إخلاء المسؤولية عن المسؤولية: الآراء والآراء الواردة في هذا المقال هي فقط تلك التي تعود إلى الكاتب ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقال إلى لغات أخرى من قبل فريق Gate Learn. ما لم يذكر غير ذلك، فإن نسخ أو توزيع أو نسخ المقالات المترجمة ممنوع.
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!