بينما تتقدم شبكة إثيريوم نحو الشوكة الصلبة Dencun في الربع الأول من عام 2024، يترقب المجتمع سلسلة من اقتراحات التحسين الهامة (EIPs). هذه الاقتراحات ليست مهمة فقط لاتجاه مستقبل إثيريوم ولكنها قد تكون لها تأثير عميق على النظام البيئي للعملات المشفرة بأسره. في هذه المقالة، سنغوص في تفاصيل وتأثيرات هذه الاقتراحات المحتملة، مقدمين للقراء فهما شاملا.
في اجتماع مطوري النواة الأخير لإيثيريوم، تم تحديد جدول زمني مؤقت أخيرًا لترقية Dencun القادمة لشبكة Ethereum الرئيسية. من المهم أن نلاحظ أنه، باستثناء أي مشاكل رئيسية، يخطط مطورو إيثيريوم لتفريع شبكات الاختبار العامة لإيثيريوم في التواريخ التالية:
Goerli: يناير 17
سيبوليا: 30 يناير
Holesky: 7 فبراير
سيكون هذا هو آخر مرة يتم فيها تضمين Goerli في خطة الاختبار، حيث يُتوقع أن يتم إهمال الشبكة.
وفيما يلي، ناقشوا الخطوات التالية - تحديث براغ/إليكترا الذي لم يتم تسميته بعد. تفكر مجتمع إثيريوم في ما إذا كان يجب التركيز على تحسين الوظائف الأساسية الرئيسية (التي قد تستغرق عامًا من العمل) أو الاستمرار في تحسينات أصغر متعددة (التي يمكن تنفيذها بحلول نهاية عام 2024).
سيتم اتخاذ قرار بشأن هذه المسألة بعد العام الجديد، ولكن في الوقت الحالي، هنا بعض التحسينات تستحق الإشارة إليها بعد ترقية Dencun 2024:
EIP-4844 هو مشروع رئيسي في سلسلة Dencun EIP وكان محور العديد من تقارير الأخبار في عام 2023. أشار إيلي بن ساسون، المؤسس المشارك لشركة StarkWare، إلى أن هذ التحديث سيقلل من تكاليف توافر البيانات لجميع الحلول L2. لذلك، هذا أمر يترقبه Starknet بشغف حيث سيقلل التكاليف للمستخدمين. وصف لوكاس هينينج، المدير التنفيذي لتكنولوجيا المعلومات في مطور محفظة Web3 Suku، هذا بأنه "عام من التحسينات الكبيرة لإثيريوم". EIP-4844 هو تكنولوجيا تحويلية يمكن أن تقلل رسوم Rollup Gas بمقدار يصل إلى 100 مرة.
ارتفاع تجريد الحساب
التركيز الآخر لاهتمام هينينغ هو التحسين باستخدام تجريد الحساب: ERC-4337 وامتداده ERC-6900. ERC هي مجموعة فرعية من EIP ، تركز بشكل خاص على معايير الرمز المميز داخل نظام Ethereum البيئي. يحددون قواعد تنفيذ الرمز المميز لضمان قابلية التشغيل البيني. على عكس بعض EIPs التي تعدل البروتوكول الأساسي ، لا تتطلب ERCs عموما شوكة صلبة. تم إطلاق ERC-4337 في مارس ، ويعتقد Henning أن مفهوم تجريد الحساب سيلعب دورا رئيسيا في أهم تغييرات المستخدم. يقول إن تجريد الحساب سيغير تماما تصورنا وتفاعلنا مع المحافظ ، مما يجعل معاملات الغاز قياسية ، وتأمين عمليات تسجيل الدخول الاجتماعية هو المعيار الجديد ، وإعادة تشكيل تجربة مستخدم Ethereum بشكل أساسي. تقليديا ، لدى Ethereum نوعان من الحسابات: الحسابات المملوكة خارجيا (EOA) التي يتم التحكم فيها بواسطة مفاتيح خاصة ، وحسابات العقود التي يتم التحكم فيها بواسطة التعليمات البرمجية. يطمس تجريد الحساب هذا التمييز ، مما يسمح للمستخدمين بإنشاء حسابات أشبه بالعقود الذكية. يمكن أن يعزز تجربة المستخدم والأمان ، ويسمح بمنطق حساب أكثر تعقيدا ، مثل المحافظ متعددة التواقيع أو الاسترداد الاجتماعي للمفاتيح المفقودة. يقدم ERC-6900 مفهوم "المعاملات المفوضة". لا يتطلب هذا المعيار أيضا إجراء تغييرات على إجماع شبكة Ethereum الرئيسية ويسمح للمستخدمين بتفويض القدرة على إرسال المعاملات نيابة عنهم ، على سبيل المثال ، للموافقة على مجموعة من العمليات دفعة واحدة لتوفير الوقت والمتاعب.
هذا الاقتراح هو جزء من Dencun، يهدف إلى إدخال آلية جديدة للتعامل مع التخزين المؤقت أو العابر أثناء تنفيذ العقود الذكية. عمليات التخزين التقليدية على Ethereum دائمة وتستهلك الغاز. قد يكون هذا غير فعال للبيانات المؤقتة التي لا تحتاج إلى الاستمرار في معاملة واحدة. EIP-1153 هو رمز تشغيلي (رمز تشغيلي) يسمح للعقود الذكية باستخدام التخزين العابر - التخزين الذي يتم مسحه في نهاية تنفيذ المعاملة. ضغط فريق Uniswap من أجل 1153 وكان يأمل أن يكون بالفعل في شابيلا ، لكنهم لم يتمكنوا من حشد الدعم الكافي للتوصل إلى توافق في الآراء بين المطورين الأساسيين. من المتوقع أن تلعب هذه الترقية دورا مهما في تعزيز قدرات وكفاءة بروتوكول الإصدار 4 القادم من Uniswap. من خلال تمكين التخزين العابر ، يمكن ل EIP-1153 تقليل تكلفة الغاز لتخزين البيانات أثناء تنفيذ العقد وتوفير المزيد من المرونة للمطورين في تصميم العقود الذكية. من خلال تخفيف العبء على التخزين الدائم وتقليل انتفاخ الحالة ، يمكن أن يساعد EIP-1153 في قابلية التوسع الإجمالية لشبكة Ethereum.
تخيل Ethereum كمكتبة واسعة تتكون من جزأين رئيسيين: جزء Ethereum Virtual Machine (EVM) ، مثل غرفة القراءة حيث يأتي الناس لقراءة الكتب (تنفيذ العقود الذكية) ، وجزء Beacon Chain ، مثل نظام كتالوج المكتبة ، وتتبع جميع الكتب ومواقعها (إجماع وتنسيق شبكة Ethereum). قبل EIP-4788 ، كان هذان الجزءان يعملان بشكل مستقل إلى حد ما. لم يكن لدى جزء EVM وصول مباشر إلى أحدث كتالوج ؛ كان عليها الاعتماد على طرق غير مباشرة للتعرف على ما يحدث في جزء سلسلة المنارة. يقترح EIP-4788 وضع "جذر كتلة منارة" (ملخص أو جذر شجرة تجزئة للكتلة الأصلية) في كل كتلة EVM. هذا يشبه الانتقال من نظام إيداع بطاقات قديم في المكتبة (غير فعال ، وأحيانا غير دقيق) إلى نظام في الوقت الفعلي ودقيق ومرتبط مباشرة بقاعدة بيانات المكتبة الرئيسية. في هذه المكتبة الحديثة ، كلما تمت إضافة كتاب جديد أو نقله أو إزالته (تحديثات Beacon Chain) ، يمكن للقراء (EVM) الحصول على معلومات دقيقة على الفور. يمكن للقراء أن يثقوا في أنهم يحصلون على أحدث المعلومات ، وأن عمليات المكتبة (مثل تنفيذ العقود الذكية) أكثر انسجاما مع نظام الفهرس العام (حالة طبقة الإجماع). كل هذا يحدث بطريقة تقلل من الثقة ، مما يلغي الحاجة إلى أوراكل خارجية لتوفير هذه البيانات ، وبالتالي تقليل نقاط الفشل أو التلاعب المحتملة. هذا التغيير مفيد بشكل خاص لبروتوكولات التخزين السائل مثل Lido والجسور الذكية القائمة على العقود وحلول إعادة التخزين ، لأنه يسمح لهذه البروتوكولات بالوصول مباشرة إلى البيانات الهامة مثل أرصدة المدقق والحالات من طبقة الإجماع ، مما يعزز أمانها وكفاءتها التشغيلية. يقدم EIP-4788 بشكل أساسي أوراكل على مستوى البروتوكول ، ينقل حالة إجماع Ethereum عبر الشبكة الرئيسية بأكملها
. ميشا كوماروف، مؤسس مؤسسة نيل، الذي ينشر zkOracle لـ Lido، يصفها بأنها "مفيدة تماماً". يقول: "إنهم بحاجة إلى استخدام جذور حالة طبقة التوافق في منطق التطبيق (المُثبت حاليًا عبر zkLLVM إلى طبقة التنفيذ داخل Casper FFG)، وهو ما يتم في تصميم zkOracle".
انقر هنا للقراءة:يتبنى Ethereum Rollup الجديد نهج الصفر المعرفة للتجزئة
تعمل آلة الإيثيريوم الافتراضية (EVM) باستخدام مجموعة من أوامر التشغيل التي توجه عمليات مختلفة. يقدم EIP-5656 أمر تشغيل جديدًا يسمى MCOPY، بهدف تحسين عملية نسخ البيانات في الذاكرة أثناء تنفيذ العقود الذكية.
في البنية الحالية لـ EVM، يمكن أن يكون نسخ شرائح البيانات الكبيرة باستخدام أوامر العملات الرقمية الحالية غير كفؤ ومكلف. تقدم MCOPY طريقة أكثر فعالية، متوقعة لتقليل تكاليف الغاز المرتبطة بهذه العمليات، مع تعزيز الأداء أيضًا.
تعني عمليات الذاكرة الأسرع تنفيذًا أسرع للعقود. سيكون لدى المطورين المزيد من الأدوات لتحسين عقودهم الذكية، خاصة عند التعامل مع هياكل بيانات كبيرة أو عمليات معقدة تنطوي على عمليات الذاكرة.
في إثيريوم، يسمح كود التشغيل الذاتي SELFDESTRUCT لعقد ذكي بإزالة نفسه من البلوكشين. عند تنفيذه، يقوم بإزالة كود العقد والتخزين من الحالة ويُرسل الإيثر المتبقي إلى عنوان محدد.
ومع ذلك، أدت هذه الوظيفة إلى العديد من المشاكل، بما في ذلك التعقيدات في إدارة الحالة والثغرات الأمنية المحتملة. من خلال تقييد SELFDESTRUCT، يمكن لـ إثيريوم إدارة حجم حالتها بشكل أفضل، مما يؤدي إلى سلسلة كتلية أكثر استقرارًا وتنبؤًا. هذا أمر حاسم لقابلية توسع الشبكة على المدى الطويل وصيانتها، حيث سيبسط ترقيات إثيريوم المستقبلية.
بينما تتقدم شبكة إثيريوم نحو الشوكة الصلبة Dencun في الربع الأول من عام 2024، يترقب المجتمع سلسلة من اقتراحات التحسين الهامة (EIPs). هذه الاقتراحات ليست مهمة فقط لاتجاه مستقبل إثيريوم ولكنها قد تكون لها تأثير عميق على النظام البيئي للعملات المشفرة بأسره. في هذه المقالة، سنغوص في تفاصيل وتأثيرات هذه الاقتراحات المحتملة، مقدمين للقراء فهما شاملا.
في اجتماع مطوري النواة الأخير لإيثيريوم، تم تحديد جدول زمني مؤقت أخيرًا لترقية Dencun القادمة لشبكة Ethereum الرئيسية. من المهم أن نلاحظ أنه، باستثناء أي مشاكل رئيسية، يخطط مطورو إيثيريوم لتفريع شبكات الاختبار العامة لإيثيريوم في التواريخ التالية:
Goerli: يناير 17
سيبوليا: 30 يناير
Holesky: 7 فبراير
سيكون هذا هو آخر مرة يتم فيها تضمين Goerli في خطة الاختبار، حيث يُتوقع أن يتم إهمال الشبكة.
وفيما يلي، ناقشوا الخطوات التالية - تحديث براغ/إليكترا الذي لم يتم تسميته بعد. تفكر مجتمع إثيريوم في ما إذا كان يجب التركيز على تحسين الوظائف الأساسية الرئيسية (التي قد تستغرق عامًا من العمل) أو الاستمرار في تحسينات أصغر متعددة (التي يمكن تنفيذها بحلول نهاية عام 2024).
سيتم اتخاذ قرار بشأن هذه المسألة بعد العام الجديد، ولكن في الوقت الحالي، هنا بعض التحسينات تستحق الإشارة إليها بعد ترقية Dencun 2024:
EIP-4844 هو مشروع رئيسي في سلسلة Dencun EIP وكان محور العديد من تقارير الأخبار في عام 2023. أشار إيلي بن ساسون، المؤسس المشارك لشركة StarkWare، إلى أن هذ التحديث سيقلل من تكاليف توافر البيانات لجميع الحلول L2. لذلك، هذا أمر يترقبه Starknet بشغف حيث سيقلل التكاليف للمستخدمين. وصف لوكاس هينينج، المدير التنفيذي لتكنولوجيا المعلومات في مطور محفظة Web3 Suku، هذا بأنه "عام من التحسينات الكبيرة لإثيريوم". EIP-4844 هو تكنولوجيا تحويلية يمكن أن تقلل رسوم Rollup Gas بمقدار يصل إلى 100 مرة.
ارتفاع تجريد الحساب
التركيز الآخر لاهتمام هينينغ هو التحسين باستخدام تجريد الحساب: ERC-4337 وامتداده ERC-6900. ERC هي مجموعة فرعية من EIP ، تركز بشكل خاص على معايير الرمز المميز داخل نظام Ethereum البيئي. يحددون قواعد تنفيذ الرمز المميز لضمان قابلية التشغيل البيني. على عكس بعض EIPs التي تعدل البروتوكول الأساسي ، لا تتطلب ERCs عموما شوكة صلبة. تم إطلاق ERC-4337 في مارس ، ويعتقد Henning أن مفهوم تجريد الحساب سيلعب دورا رئيسيا في أهم تغييرات المستخدم. يقول إن تجريد الحساب سيغير تماما تصورنا وتفاعلنا مع المحافظ ، مما يجعل معاملات الغاز قياسية ، وتأمين عمليات تسجيل الدخول الاجتماعية هو المعيار الجديد ، وإعادة تشكيل تجربة مستخدم Ethereum بشكل أساسي. تقليديا ، لدى Ethereum نوعان من الحسابات: الحسابات المملوكة خارجيا (EOA) التي يتم التحكم فيها بواسطة مفاتيح خاصة ، وحسابات العقود التي يتم التحكم فيها بواسطة التعليمات البرمجية. يطمس تجريد الحساب هذا التمييز ، مما يسمح للمستخدمين بإنشاء حسابات أشبه بالعقود الذكية. يمكن أن يعزز تجربة المستخدم والأمان ، ويسمح بمنطق حساب أكثر تعقيدا ، مثل المحافظ متعددة التواقيع أو الاسترداد الاجتماعي للمفاتيح المفقودة. يقدم ERC-6900 مفهوم "المعاملات المفوضة". لا يتطلب هذا المعيار أيضا إجراء تغييرات على إجماع شبكة Ethereum الرئيسية ويسمح للمستخدمين بتفويض القدرة على إرسال المعاملات نيابة عنهم ، على سبيل المثال ، للموافقة على مجموعة من العمليات دفعة واحدة لتوفير الوقت والمتاعب.
هذا الاقتراح هو جزء من Dencun، يهدف إلى إدخال آلية جديدة للتعامل مع التخزين المؤقت أو العابر أثناء تنفيذ العقود الذكية. عمليات التخزين التقليدية على Ethereum دائمة وتستهلك الغاز. قد يكون هذا غير فعال للبيانات المؤقتة التي لا تحتاج إلى الاستمرار في معاملة واحدة. EIP-1153 هو رمز تشغيلي (رمز تشغيلي) يسمح للعقود الذكية باستخدام التخزين العابر - التخزين الذي يتم مسحه في نهاية تنفيذ المعاملة. ضغط فريق Uniswap من أجل 1153 وكان يأمل أن يكون بالفعل في شابيلا ، لكنهم لم يتمكنوا من حشد الدعم الكافي للتوصل إلى توافق في الآراء بين المطورين الأساسيين. من المتوقع أن تلعب هذه الترقية دورا مهما في تعزيز قدرات وكفاءة بروتوكول الإصدار 4 القادم من Uniswap. من خلال تمكين التخزين العابر ، يمكن ل EIP-1153 تقليل تكلفة الغاز لتخزين البيانات أثناء تنفيذ العقد وتوفير المزيد من المرونة للمطورين في تصميم العقود الذكية. من خلال تخفيف العبء على التخزين الدائم وتقليل انتفاخ الحالة ، يمكن أن يساعد EIP-1153 في قابلية التوسع الإجمالية لشبكة Ethereum.
تخيل Ethereum كمكتبة واسعة تتكون من جزأين رئيسيين: جزء Ethereum Virtual Machine (EVM) ، مثل غرفة القراءة حيث يأتي الناس لقراءة الكتب (تنفيذ العقود الذكية) ، وجزء Beacon Chain ، مثل نظام كتالوج المكتبة ، وتتبع جميع الكتب ومواقعها (إجماع وتنسيق شبكة Ethereum). قبل EIP-4788 ، كان هذان الجزءان يعملان بشكل مستقل إلى حد ما. لم يكن لدى جزء EVM وصول مباشر إلى أحدث كتالوج ؛ كان عليها الاعتماد على طرق غير مباشرة للتعرف على ما يحدث في جزء سلسلة المنارة. يقترح EIP-4788 وضع "جذر كتلة منارة" (ملخص أو جذر شجرة تجزئة للكتلة الأصلية) في كل كتلة EVM. هذا يشبه الانتقال من نظام إيداع بطاقات قديم في المكتبة (غير فعال ، وأحيانا غير دقيق) إلى نظام في الوقت الفعلي ودقيق ومرتبط مباشرة بقاعدة بيانات المكتبة الرئيسية. في هذه المكتبة الحديثة ، كلما تمت إضافة كتاب جديد أو نقله أو إزالته (تحديثات Beacon Chain) ، يمكن للقراء (EVM) الحصول على معلومات دقيقة على الفور. يمكن للقراء أن يثقوا في أنهم يحصلون على أحدث المعلومات ، وأن عمليات المكتبة (مثل تنفيذ العقود الذكية) أكثر انسجاما مع نظام الفهرس العام (حالة طبقة الإجماع). كل هذا يحدث بطريقة تقلل من الثقة ، مما يلغي الحاجة إلى أوراكل خارجية لتوفير هذه البيانات ، وبالتالي تقليل نقاط الفشل أو التلاعب المحتملة. هذا التغيير مفيد بشكل خاص لبروتوكولات التخزين السائل مثل Lido والجسور الذكية القائمة على العقود وحلول إعادة التخزين ، لأنه يسمح لهذه البروتوكولات بالوصول مباشرة إلى البيانات الهامة مثل أرصدة المدقق والحالات من طبقة الإجماع ، مما يعزز أمانها وكفاءتها التشغيلية. يقدم EIP-4788 بشكل أساسي أوراكل على مستوى البروتوكول ، ينقل حالة إجماع Ethereum عبر الشبكة الرئيسية بأكملها
. ميشا كوماروف، مؤسس مؤسسة نيل، الذي ينشر zkOracle لـ Lido، يصفها بأنها "مفيدة تماماً". يقول: "إنهم بحاجة إلى استخدام جذور حالة طبقة التوافق في منطق التطبيق (المُثبت حاليًا عبر zkLLVM إلى طبقة التنفيذ داخل Casper FFG)، وهو ما يتم في تصميم zkOracle".
انقر هنا للقراءة:يتبنى Ethereum Rollup الجديد نهج الصفر المعرفة للتجزئة
تعمل آلة الإيثيريوم الافتراضية (EVM) باستخدام مجموعة من أوامر التشغيل التي توجه عمليات مختلفة. يقدم EIP-5656 أمر تشغيل جديدًا يسمى MCOPY، بهدف تحسين عملية نسخ البيانات في الذاكرة أثناء تنفيذ العقود الذكية.
في البنية الحالية لـ EVM، يمكن أن يكون نسخ شرائح البيانات الكبيرة باستخدام أوامر العملات الرقمية الحالية غير كفؤ ومكلف. تقدم MCOPY طريقة أكثر فعالية، متوقعة لتقليل تكاليف الغاز المرتبطة بهذه العمليات، مع تعزيز الأداء أيضًا.
تعني عمليات الذاكرة الأسرع تنفيذًا أسرع للعقود. سيكون لدى المطورين المزيد من الأدوات لتحسين عقودهم الذكية، خاصة عند التعامل مع هياكل بيانات كبيرة أو عمليات معقدة تنطوي على عمليات الذاكرة.
في إثيريوم، يسمح كود التشغيل الذاتي SELFDESTRUCT لعقد ذكي بإزالة نفسه من البلوكشين. عند تنفيذه، يقوم بإزالة كود العقد والتخزين من الحالة ويُرسل الإيثر المتبقي إلى عنوان محدد.
ومع ذلك، أدت هذه الوظيفة إلى العديد من المشاكل، بما في ذلك التعقيدات في إدارة الحالة والثغرات الأمنية المحتملة. من خلال تقييد SELFDESTRUCT، يمكن لـ إثيريوم إدارة حجم حالتها بشكل أفضل، مما يؤدي إلى سلسلة كتلية أكثر استقرارًا وتنبؤًا. هذا أمر حاسم لقابلية توسع الشبكة على المدى الطويل وصيانتها، حيث سيبسط ترقيات إثيريوم المستقبلية.