من التحديات الكبرى التي تواجه إثيريوم كيفية تقليل التعقيد ومتطلبات التخزين على المدى الطويل، مع الحفاظ على ديمومة سلسلة الكتل وخصائصها اللامركزية. يتطلب ذلك منا اتخاذ إجراءات في عدة مجالات رئيسية:
سجل التاريخ منتهي الصلاحية
حاليًا، يحتاج عقد إثيريوم المتزامن بالكامل إلى حوالي 1.1 تيرابايت من مساحة التخزين، حيث يتم استخدام معظمها لتخزين البيانات التاريخية. حتى لو ظلت حدود الغاز ثابتة، فإن حجم العقد سيزداد بمئات جيجابايت كل عام.
الحل هو إنشاء شبكة نظير إلى نظير تتكون من عقد إثيريوم، لتخزين البيانات القديمة بطريقة موزعة. تحتاج كل عقدة فقط إلى تخزين البيانات الحديثة لمدة 18 يومًا تقريبًا، بينما يمكن الحصول على البيانات الأقدم من خلال الشبكة. هذا يمكن أن يقلل بشكل كبير من عبء التخزين على العقدة الواحدة.
تشمل الأعمال الرئيسية لتاريخ انتهاء الصلاحية:
بناء وتكامل حلول التخزين الموزع المحددة، مثل إدخال مكتبات التورنت الحالية أو شبكة Portal الأصلية الخاصة بإثيريوم.
تفعيل EIP-4444، وتقييد فترة تخزين العقد للبيانات التاريخية.
تحديد كيفية التعامل مع البيانات التاريخية "القديمة"، سواء بالاعتماد الكامل على العقد الأرشيفية الحالية، أو بناء شبكة تخزين موزعة أكثر قوة.
حالة منتهية
حتى مع القضاء على الحاجة لتخزين السجلات التاريخية، ستظل احتياجات تخزين العميل تنمو بمعدل حوالي 50 جيجابايت سنويًا، نظرًا لأن حالة ( رصيد الحساب، رمز العقد، وما إلى ذلك ) في تزايد مستمر.
هناك نوعان رئيسيان من الحلول:
حالة منتهية جزئياً: تقسيم الحالة إلى كتل، وتخزين فقط كتل البيانات التي تم الوصول إليها مؤخراً، بينما يتم الاحتفاظ بباقي البيانات كتعهد بحجم 32 بايت.
انتهاء حالة مستندة إلى دورة العنوان: إضافة أشجار حالة فارغة جديدة بشكل دوري، ويتم تجميد الأشجار القديمة. تخزن العقد الكاملة فقط أحدث شجرتين.
لكل من الخيارين مزايا وعيوب، ويجب الموازنة بين التعقيد وسهولة الاستخدام وملاءمة المطورين. بغض النظر عن الخيار المتبع، يجب حل مشكلة توسيع أو تقليص مساحة العناوين، وهو تحدٍ كبير في حد ذاته.
تنظيف الوظائف
لخفض تعقيد البروتوكول، نحتاج إلى حذف بعض الميزات غير الضرورية أو التي نادراً ما تستخدم:
استبدال تشفير RLP بالكامل بـ SSZ
حذف نوع المعاملة القديمة
تبسيط آلية السجل
حذف آلية لجنة تزامن سلسلة الإشارة
توحيد تنسيق البيانات
تبسيط آلية الغاز
حذف بعض التعليمات البرمجية المسبقة
إلغاء قابلية مراقبة الغاز
تحسين القدرة على التحليل الثابت
عند إجراء هذه التبسيطات، يجب الموازنة بين درجة/سرعة التبسيط والتوافق العكسي. يجب إنشاء عملية موحدة للتعامل مع التغييرات غير المتوافقة مع التوافق العكسي غير العاجلة.
طريقة التبسيط الأكثر جذرية هي تحويل معظم محتويات البروتوكول إلى كود عقد. على سبيل المثال، تبسيط إثيريوم L1 ليحتوي فقط على سلسلة الإشارة، وإدخال آلة افتراضية صغيرة، ثم إعادة بناء EVM عليها كأول تجميع. يمكن أن تبسط هذه الطريقة البروتوكول بشكل كبير، ولكن يصعب تنفيذها.
بشكل عام، من خلال هذه التدابير، يمكننا تقليل التعقيد ومتطلبات التخزين بشكل كبير مع الحفاظ على القيم الأساسية لإثيريوم، مما يضع الأساس للتنمية المستدامة على المدى الطويل. يتطلب ذلك جهودًا مشتركة من المجتمع لإيجاد توازن بين الابتكار التكنولوجي والتوافق مع الإصدارات السابقة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 5
أعجبني
5
7
مشاركة
تعليق
0/400
GraphGuru
· منذ 4 س
ماذا أفعل إذا لم يكن لدي أموال لترقية الآلة
شاهد النسخة الأصليةرد0
failed_dev_successful_ape
· منذ 4 س
يا إلهي، تم إجراء الكثير من التعديلات.
شاهد النسخة الأصليةرد0
DoomCanister
· منذ 5 س
استمر في الشيء السيء وانتهى الأمر.
شاهد النسخة الأصليةرد0
DeFiVeteran
· منذ 5 س
يجب أن يكون تطوير التكنولوجيا بشكل稳妥.
شاهد النسخة الأصليةرد0
BridgeTrustFund
· منذ 5 س
الشبكة الرئيسية升级这事还得慢慢来
شاهد النسخة الأصليةرد0
Token_Sherpa
· منذ 5 س
هههه خارطة طريق "تحسين" أخرى... آمل ألا تكون مجرد بونزينومكس متنكر.
إثيريوم خطة تطوير طويلة الأجل: تحسين التخزين، تبسيط البروتوكول، زيادة الكفاءة
الطريق إلى إثيريوم أكثر بساطة وكفاءة
من التحديات الكبرى التي تواجه إثيريوم كيفية تقليل التعقيد ومتطلبات التخزين على المدى الطويل، مع الحفاظ على ديمومة سلسلة الكتل وخصائصها اللامركزية. يتطلب ذلك منا اتخاذ إجراءات في عدة مجالات رئيسية:
سجل التاريخ منتهي الصلاحية
حاليًا، يحتاج عقد إثيريوم المتزامن بالكامل إلى حوالي 1.1 تيرابايت من مساحة التخزين، حيث يتم استخدام معظمها لتخزين البيانات التاريخية. حتى لو ظلت حدود الغاز ثابتة، فإن حجم العقد سيزداد بمئات جيجابايت كل عام.
الحل هو إنشاء شبكة نظير إلى نظير تتكون من عقد إثيريوم، لتخزين البيانات القديمة بطريقة موزعة. تحتاج كل عقدة فقط إلى تخزين البيانات الحديثة لمدة 18 يومًا تقريبًا، بينما يمكن الحصول على البيانات الأقدم من خلال الشبكة. هذا يمكن أن يقلل بشكل كبير من عبء التخزين على العقدة الواحدة.
تشمل الأعمال الرئيسية لتاريخ انتهاء الصلاحية:
بناء وتكامل حلول التخزين الموزع المحددة، مثل إدخال مكتبات التورنت الحالية أو شبكة Portal الأصلية الخاصة بإثيريوم.
تفعيل EIP-4444، وتقييد فترة تخزين العقد للبيانات التاريخية.
تحديد كيفية التعامل مع البيانات التاريخية "القديمة"، سواء بالاعتماد الكامل على العقد الأرشيفية الحالية، أو بناء شبكة تخزين موزعة أكثر قوة.
حالة منتهية
حتى مع القضاء على الحاجة لتخزين السجلات التاريخية، ستظل احتياجات تخزين العميل تنمو بمعدل حوالي 50 جيجابايت سنويًا، نظرًا لأن حالة ( رصيد الحساب، رمز العقد، وما إلى ذلك ) في تزايد مستمر.
هناك نوعان رئيسيان من الحلول:
حالة منتهية جزئياً: تقسيم الحالة إلى كتل، وتخزين فقط كتل البيانات التي تم الوصول إليها مؤخراً، بينما يتم الاحتفاظ بباقي البيانات كتعهد بحجم 32 بايت.
انتهاء حالة مستندة إلى دورة العنوان: إضافة أشجار حالة فارغة جديدة بشكل دوري، ويتم تجميد الأشجار القديمة. تخزن العقد الكاملة فقط أحدث شجرتين.
لكل من الخيارين مزايا وعيوب، ويجب الموازنة بين التعقيد وسهولة الاستخدام وملاءمة المطورين. بغض النظر عن الخيار المتبع، يجب حل مشكلة توسيع أو تقليص مساحة العناوين، وهو تحدٍ كبير في حد ذاته.
تنظيف الوظائف
لخفض تعقيد البروتوكول، نحتاج إلى حذف بعض الميزات غير الضرورية أو التي نادراً ما تستخدم:
عند إجراء هذه التبسيطات، يجب الموازنة بين درجة/سرعة التبسيط والتوافق العكسي. يجب إنشاء عملية موحدة للتعامل مع التغييرات غير المتوافقة مع التوافق العكسي غير العاجلة.
طريقة التبسيط الأكثر جذرية هي تحويل معظم محتويات البروتوكول إلى كود عقد. على سبيل المثال، تبسيط إثيريوم L1 ليحتوي فقط على سلسلة الإشارة، وإدخال آلة افتراضية صغيرة، ثم إعادة بناء EVM عليها كأول تجميع. يمكن أن تبسط هذه الطريقة البروتوكول بشكل كبير، ولكن يصعب تنفيذها.
بشكل عام، من خلال هذه التدابير، يمكننا تقليل التعقيد ومتطلبات التخزين بشكل كبير مع الحفاظ على القيم الأساسية لإثيريوم، مما يضع الأساس للتنمية المستدامة على المدى الطويل. يتطلب ذلك جهودًا مشتركة من المجتمع لإيجاد توازن بين الابتكار التكنولوجي والتوافق مع الإصدارات السابقة.