
المؤلف: كريستين كيم ، نائبة رئيس فريق Galaxy Digital Research Team Translation: Shan Oppa ، Vishain Vision
في 28 فبراير ، 2024 ، عقد مطورو Ethereum مؤلفهم المؤلف من 182 من خلال Zoom.ACDE Convent Call هي سلسلة مؤتمرات كل أسبوعين للمطورين لمناقشة وتنسيق التغييرات على طبقة تنفيذ Ethereum (EL).ترأس اجتماع هذا الأسبوع داني ريان ، الباحث في مؤسسة Ethereum (EF).ناقش المطورون تحديثات الاختبار لترقية Dencun والعديد من EIPs للمرشحين لـ Pectra.يرتبط إدراج EIP الذي تمت مناقشته بشكل مكثف في Pectra بتغييرات الكود المتعلقة بتجريد الحساب.تم تصميم تجريد الحساب (AA) لإدخال درجة أعلى من القابلية للبرمجة للحسابات المملوكة خارجيًا (EOA) ، والتي يتم التحكم فيها من قبل المستخدمين على Ethereum بدلاً من رمز العقد الذكي.
تحديث Dencun
شارك Barnabas Busa ، وهو مهندس في تطوير وعمليات مؤسسة Ethereum (DevOps) ، أحدث التطورات في الاختبار النهائي لترقية Dencun.أعلنت مؤسسة Ethereum يوم الثلاثاء 27 فبراير أن الترقية من المقرر الآن تنشيطها على شبكة Ethereum الرئيسية في 13 مارس 2024.كما نوقشت مكالمة ACD Convention الأسبوع الماضي ، يختبر المطورون الإصدار النهائي من برنامج العميل على Mainnet Shadow Fork ، وهي شبكة اختبار تعكس حالة blockchain الخاصة بـ Ethereum Mainnet والنشاط.وقال بوسا إن المطورين أجروا بالفعل أنواعًا مختلفة من “اختبارات البريد العشوائي” على شوكة Mainnet Shadow.تم أداء العقد بشكل ثابت للغاية في هذه الاختبارات ، مع بقاء معدلات مشاركة الشبكة ما يقرب من 100 ٪.على الرغم من عدم حدوث أي مشاكل ، يلاحظ Busa أن اختبار البريد العشوائي يؤثر بشكل خطير على العقد من حيث موارد الكمبيوتر (وخاصة الذاكرة وشغل وحدة المعالجة المركزية).
ثم يذكر Busa الحاضرين أنه سيتم إهمال Goerli testnet قريبًا.يجب على أي شخص يستخدم شبكة الاختبار نقل عملياته إلى شبكات اختبار Ethereum الأخرى بحلول 17 أبريل.قال بوسا إنه لاحظ أن بعض مشغلي عقدة المدقق الكبير على Goerli تقاعدوا أجهزتهم.وقد أدى ذلك إلى تأخير في الانتهاء من شبكة Goerli في 28 فبراير ، ولكن يبدو أن شبكة Goerli قد استعادت.يشير Ryan إلى أن معدل مشاركة شبكة Goerli منخفض بالفعل ، حيث يحوم حوالي 70 ٪.وقال بوسا: “بصراحة ، لا أتوقع أن يستمر [معدل المشاركة] حتى 17 أبريل”.”لكن هذا لا يزال يستحق الاهتمام.”
سأل بوسا فريقه متى يجب أن توقف DevNet 12 ، وهي شبكة اختبار مخصصة تم إطلاقها في نوفمبر الماضي لفرق العميل لاختبار تنفيذ ترقية Dencun.في حال كنت بحاجة إلى اختبار أي إصدار عميل في اللحظة الأخيرة لـ Dencun ، وافق المطور على إيقاف DevNet 12 بعد فترة وجيزة من ترقية Dencun لإطلاق Ethereum mainnet.
تتبع ترقية pectra eip
بعد ذلك ، ناقش المطورون مقترحين لتحسين Ethereum بأثر رجعي (EIPs) لترقيات Pectra.التتبع EIP هو تغيير رمز يمكن تتبعه إلى بروتوكول Ethereum الموجود بالفعل إلى حد كبير ولكنه يحتاج إلى توضيح لحل حالات حافة محددة.يمتد أول قابلية للتتبع EIP ، EIP 7610 ، قاعدة تحد من إنشاء عقود ذكية للعناوين بمساحة تخزين موجودة مسبقًا.لمزيد من المعلومات الأساسية حول تغيير هذا الرمز ، راجع محاضر الاجتماع السابقة هنا.
أحد القلقات بشأن EIP 7610 هو ما إذا كان سيؤثر على Verkle ، وهو تغيير رمز يستعد المطورون للترقية بعد البكتيرا.أوضح مطور Geth Gary Rong كيف لا يشكل EIP 7610 أي مشكلة في ترقيات Verkle في المستقبل.أثار دانو فيرين ، وهو مهندس هاشغريتر في هيديرا ، وشروع عميل BESU ، بعض المخاوف التي لم يتم حلها حول كيفية تأثير EIP 7610 ، قائلاً إنه سيشارك هذه المخاوف بشأن مجلس مناقشة Ethereum Magician لاقتراح تحسين Ethereum 7610.
إن التتبع الثاني EIP الذي ناقشته المطورين هو EIP 7523 ، والذي سيحظر رسميًا حسابات فارغة من الظهور في شبكات اختبار Ethereum و Ethereum.وقال ريان إنه سيتحقق بعناية من يقوم بإجراء التحليل لضمان أن أي حسابات على شبكة Ethereum (Main أو TestNet) لن تتأثر بعد تنفيذ القاعدة وستناقش المشكلة مرة أخرى على مكالمة ACDE التالية.
تجريد الحساب للبكترا
بعد ذلك ، ناقش المطورون تجريد الحساب المحتمل EIPs المدرجة في البكتيرا.في 28 فبراير ، شارك عدد من المطورين في اجتماع مخصص AA يناقش الأهداف الكلية للبرنامج والمختلف EIPs التي يمكن تنفيذها على المدى القصير والطويل لتحقيق هذه الأهداف.قال فيتاليك بورين المؤسس المشارك لـ Ethereum عن هدف AA ، “الهدف الطويل [الهدف] هو هذه الرغبة الأساسية التي يجب أن يكون لدينا في النهاية نوع من نظام الحساب الذي يسمح بالتناوب الرئيسي و [من ناحية أخرى] الاستهلاك الرئيسي مقاومة الحوسبة الكمومية. يتجاوز مركز حساب Ethereum ، ولكن بعد ذلك تتحول المناقشة إلى الوسيلة الفعلية لتحقيق هذه الأهداف ، وبعض التفاصيل الأقل وضوحًا ، وكذلك ما هي خريطة طريق قصيرة الأجل التي تحقق ربحًا في الواقع لما يريده الناس في short term, but at the same time is compatible with those long-term [goals].”
短期内,开发人员正在评估三个主要的 AA EIP,分别是 EIP 3074、5806 和 7377。对于 EIP 3074 和 5806 之间的优缺点,参与电话会议的开发人员意见分歧。واحدة من نقاط النقاش هي إلى أي مدى يتطلب EIP 3074 من المستخدمين مضاعفة توقيعات المعاملات والاعتماد على الوسائل اللامركزية لبدء المعاملات ، بالإضافة إلى التعقيد والأمن الأخرى ذات الصلة لـ EIP 3074 مقارنةً بالمناقشة الجنسية 5806.يعتقد المطورون عمومًا أن EIP 7377 هو الأقل إثارة للجدل لأنها متعامدة مع اثنين آخرين من حيث حالات الاستخدام.تم تصميم EIP 7377 لمساعدة المستخدمين بسهولة على ترحيل أصولهم من حسابات Ethereum إلى محافظ عقود ذكية جديدة ، في حين يركز اثنان آخران في المقام الأول على إنشاء ميزات AA جديدة تدعم ترخيص المعاملات بالجملة ورعاية رسوم الغاز.
开发人员没有就这三个 EIP 达成共识,并同意在未来几周内继续讨论它们。
مقترحات EIP أخرى من Pectra
بالإضافة إلى تجريد الحساب ، ناقش المطورون لفترة وجيزة العديد من EIPs التي تم اقتراحها لتشمل ترقيات Pectra:
-
EIP 7623: زيادة رسوم غاز Calldata: يشير هذا الاقتراح إلى زيادة تكاليف المعاملات العادية على Ethereum التي تستخدم في المقام الأول لتوافر البيانات.من خلال ضبط رسوم غاز Calldata على Ethereum ، يقلل EIP من عدد معاملات بيانات المكالمات التي يمكن وضعها بشكل معقول في كتلة ، مما يقلل من الحد الأقصى لحجم الكتلة.يسمح تقليل حجم الكتلة بمزيد من معاملات blob.يوصي داني ريان المطورين المشاركين في المناقشة لمراجعة EIP في الأسابيع المقبلة.
-
EIP 2537: BLS12-381 Curve Operation Precompilation: يقدم هذا الاقتراح خطة توقيع تشفير جديدة إلى Ethereum ، والتي تمت الموافقة عليها لإدراجها في ترقية Pectra.أثار أنطونيو سانسو ، أحد مؤلفي الاقتراح ، بعض الأسئلة حول تنفيذها.يوصي داني ريان بتسجيل الأسئلة وتوزيعها على المطورين لمزيد من المناقشة خارج المكالمة.
-
EIP 5920: Pay Opcode: ينشئ هذا الاقتراح عملية جديدة تسمح للمستخدم بإرسال ETH إلى العنوان دون تشغيل وظيفة أي عنوان.قال مطور Geth Marius van Der Wijden إنه بعد مزيد من النقاش حول EIP مع الفرق الأخرى ، تبين أن اختبار الاقتراح كان أكثر تعقيدًا مما كان متوقعًا.أشار Van der Wijden أيضًا إلى أن قواعد الاقتراح ليست مثالية بعد.وأضاف Ferrin أن رمز الدفع المدفوع محدد حاليًا لاستخدام رقم الرمز نفسه مثل رمز opcode الآخر (Auth Opcode) وبالتالي يحتاج إلى تصحيحه من قبل مؤلفها.
-
EIP 7609: انخفاض تسعير التخزين المؤقت: يوصي هذا الاقتراح بتخفيض سعر الرمز البصري المؤقت لحالات استخدام العقد الذكية الشائعة مثل الحفاظ على سجلات إعادة الدخول.وافق كل من Van Der Wijden و Ryan على جمع البيانات حول كيفية استخدام الرموز المفرطة للتخزين المؤقتة بعد إطلاق Dencun ثم إعادة استكشاف أسعارها.
-
EIP 7639: توقف عن توفير بيانات تاريخية قبل إثبات الحصة: يعين هذا الاقتراح جدولًا زمنيًا لعملاء طبقة التنفيذ (EL) حتى يتوقفوا عن توفير البيانات التاريخية قبل ترقية الدمج.يتمثل الدافع في تغيير هذا الكود إلى تقليل كمية البيانات التي تحتاجها عقد Ethereum للتخزين بشكل دائم.يعد الاقتراح أيضًا العقد ببناء واستردادها من مصادر خارجية بطريقة موحدة.أشار مطور Teku Mikhail Kalinin إلى أن EIP يعتمد على EIP آخر (EIP 6110) ، والذي تمت الموافقة عليه لإدراجه في ترقية Pectra في مكالمة ACD السابقة.وافق المطورين على مراجعة EIP 7639 بمزيد من التفصيل في الأسابيع المقبلة.
引擎 API 和 JSON RPC 更改
بالإضافة إلى الموضوعات المذكورة أعلاه ، ناقش مطورو Ethereum Core أيضًا التغييرات في API للمحرك و JSON RPC.
أثار مطور Teku Mikhail Kalinin بعض الأسئلة المتعلقة بتنفيذ قاعدة التأكيد ، وهي آلية CL التي تؤكد ما إذا كانت الكتلة ستظل تحت افتراض محدد في حوالي 12 ثانية (فتحة واحدة).هذه ميزة قوية لأن العديد من التطبيقات المدمجة على Ethereum يمكن أن تعمل بمعلومات من شكر وتقدير المبكر.ومع ذلك ، لفضح البيانات حول شكر الإقرار المبكر للكتلة ، هناك حاجة إلى بعض التغييرات على API Ethereum Engine و JSON RPC.بسبب محدودية وقت الاتصال ، يوصي Ryan بمناقشة التغييرات بمزيد من التفاصيل حول مكالمة ACD الأسبوع المقبل أو الأسبوع المقبل.
اجتماع غرفة اندلاع عميل خفيفة
يذكر ريان المطورين أنه سيكون هناك اجتماع مخصص يوم الأربعاء المقبل (6 مارس) لمناقشة خريطة طريق عميل الضوء لترقيات Pectra.للحصول على معلومات أساسية حول مناقشات العميل الخفيفة ، راجع محاضر الاجتماع السابقة.
اقتراح إصدار عميل Ethereum الجديد
أخيرًا ، اقترح Van der Wijden اقتراحًا لإنشاء إصدار جديد من عميل Ethereum لتوفير 550 جيجابايت من عرض النطاق الترددي للعقد أثناء عملية التزامن الأولي.قال Van Der Wijden إنه يستعد EIP الرسمي للإصدار الجديد ، ولكن يمكن العثور على مسودة لمواصفاته هنا.يشجع Ryan المطورين على عرض المسودات وطرح أي أسئلة حول Discord.