تأخيرات الاختبار تؤثر على ترقية بيكترا في إيثيريوم
يواجه مطورو إيثيريوم تأخيرات في الاختبار مع ترقية بيكترا، مما يثير المخاوف بشأن تعقيدها وتفاعلها مع ميزات الشبكة الحالية.
بينما تحتفل إيثيريوم بالذكرى التاسعة لتأسيسها، يواجه المطورون تحديات كبيرة في اختبار وتنفيذ بيكترا، الترقية الرئيسية التالية للشبكة. خلال مكالمة مطوري النواة الأخيرة، ناقش المطورون مشكلات الاختبار التي تبطئ التقدم في النسخ الأخيرة من شبكات المطورين (devnets).
واجه إطلاق Devnet-1 مشاكل بسبب قضايا تتعلق بـ EIP-7702، مما أدى إلى عدة انقسامات جعلت من الصعب اكتشاف الأخطاء. لمعالجة ذلك، نشر المطورون بسرعة Devnet-2، مستبعدين EIP-7702 والتركيز على مقترحات تحسين إيثيريوم الأخرى (EIPs). EIP-7702، بعنوان “تعيين كود حساب EOA لعملية واحدة”، يسمح لعنوان إيثيريوم، سواء كان حساباً مملوكاً خارجياً (EOA) أو محفظة، بالحصول مؤقتاً على قدرات عقد ذكي لعملية واحدة. ومع ذلك، لا تزال هناك تساؤلات حول ما إذا كان ينبغي تقييد هذه القدرات لعناوين EOF، كما أشار مطور نيثيرمايند أحمد بيطار خلال المكالمة.
أوضح بيطار، “نريد أن نقيّد التفويض لعناوين EOF، لكننا بحاجة إلى مزيد من اختبار devnet على بيكترا لتحديد ما إذا كانت هذه هي الطريقة الصحيحة لـ 7702.”
تعتبر EOF، صيغة جديدة لعقود إيثيريوم، الجزء الأكثر جدلاً في ترقية بيكترا على مدار العام الماضي بسبب المخاوف من الآثار الجانبية غير المتوقعة وزيادة النطاق المحتملة في تحديث معقد مثل دمج 2022 إلى إثبات الحصة. لا يزال هذا الجانب من بيكترا قيد الاختبار ولم يتم دمجه بعد في devnets، وفقاً لدانو فيرين، مساهم مستقل في إيثيريوم. يقوم ماريو فيغا من فريق اختبار مؤسسة إيثيريوم بتطوير طرق جديدة لاختبار الكود بحثاً عن مشكلات محتملة.
“أنا قلق بشأن التفاعلات بين EOF وEIPs الأخرى لأننا لا نزال نكتب الاختبارات،” قال فيغا، مضيفاً أنهم ليسوا جاهزين بعد.
بينما يتم إعطاء الأولوية للاختبار، وعدت المجموعة بإعادة النظر في دمج EOF بعد أسبوعين. نظرًا لأن EOF هو عنق زجاجة لإنهاء EIP-7702، ستعيد Devnet-3 تقديم هذا EIP جنبًا إلى جنب مع تغييرات حديثة أخرى.
تؤخر الموارد المحدودة للمطورين للاختبار أيضًا اتخاذ القرارات بشأن EIP-7212، الذي يقدم عقدًا مسبق التجميع للتحقق من التوقيع باستخدام منحنى البيضاوي secp256r1. على الرغم من أنه مرشح للإدراج (CFI)، إلا أنه لم يتم تضمينه بشكل نهائي في بيكترا.
توجد آراء متباينة حول ما إذا كان ينبغي تنفيذ ذلك على الشبكة الرئيسية لإيثيريوم أو تأجيله إلى حلول الطبقة الثانية. تريد العديد من الفرق رؤية مزيد من التقدم في بيكترا قبل الوصول إلى توافق بشأن EIP-7212 وتغييرات غير أساسية أخرى.
“أود أن أرى كيف تتقدم بيكترا خلال الأشهر القليلة المقبلة،” قال المطور الأساسي لايت كلاينت. “7212 سهل التنفيذ، لكننا نركز على بيكترا الآن، ولا يبدو أن الوقت مناسب لإضافة المزيد،” مفضلًا اتخاذ قرار بشأن ذلك في الخريف. مع دخول إيثيريوم عامها العاشر، من المتوقع أن تؤخر فترة العطلة في أغسطس التطوير، على الرغم من أن جدول مكالمات مطوري النواة وجلسات الفرق الصغيرة سيظل دون تغيير.
تشمل ترقية بيكترا تغييرات وتحسينات كبيرة على شبكة إيثيريوم، مع كون EOF تحديًا خاصًا. تهدف EOF إلى تحسين صيغة عقود إيثيريوم، مما يوفر وظائف جديدة وتحسينات. ومع ذلك، أثار إدخالها مخاوف بشأن التفاعلات المحتملة مع EIPs الأخرى وتعقيد الترقية بشكل عام.
تتسم مجتمع إيثيريوم بالحذر بشأن تنفيذ التغييرات التي قد تؤثر بشكل غير مقصود على استقرار الشبكة وأدائها. لذلك، تعتبر عمليات الاختبار والتحقق ضرورية لضمان أن تسير الترقية بسلاسة دون إدخال مشكلات غير متوقعة.
على الرغم من التحديات، يبقى المطورون ملتزمين بتقدم ترقية بيكترا. التركيز هو على الاختبار الشامل والتقييم الدقيق لكل مكون لضمان أن تتوافق التنفيذ النهائي مع المعايير العالية التي يتوقعها مستخدمو إيثيريوم.
ستكون الأشهر القادمة حاسمة لترقية بيكترا حيث يواصل المطورون تحسين واختبار التغييرات المقترحة. مع دخول شبكة إيثيريوم عامها العاشر، تعتبر ترقية بيكترا خطوة كبيرة إلى الأمام، واعدة بوظائف محسّنة وأداء أفضل للمستخدمين في جميع أنحاء العالم.