بروتوكول دانكشاردينغ: تحليل المبدأ وتأثيرات التحليل
مع انتقال إيثريوم من إثبات العمل إلى بروتوكول إجماع إثبات الحصة، فإن المشروع المهم التالي في خارطة طريق تطوير إيثريوم هو EIP-4844، المعروف باسم "الحزم الأصلية". يهدف هذا الاقتراح إلى تحسين قابلية التوسع للـ rollups المبنية على إيثريوم.
EIP-4844 قدم نوعًا جديدًا من المعاملات، يسمى blobs، مما زاد من متطلبات البيانات والتخزين لكتل Ethereum، وأنشأ سوق رسوم جديد، يفصل بين تسعير blobs والمعاملات العادية.
Rollups هي بروتوكولات تعتمد على سلسلة الكتل Layer 2 ( مثل Ethereum ) من أجل توفر البيانات ( DA ). عادةً ما تعتمد rollup المعتمدة على العقود الذكية ليس فقط على DA من Ethereum، ولكن أيضًا على Ethereum لتسوية المعاملات ( والتحقق ). هذه الrollup تقرأ البيانات بشكل خاص من طبقات DA مثل Ethereum وتنفذ المعاملات الفعالة وكود العقود الذكية.
من خلال EIP-4844، سيتم إنشاء مساحة بيانات إضافية تبلغ 512 كيلوبايت أو 768 كيلوبايت لكل كتلة للاستخدام في rollup. الأمر المهم هو أن البيانات التي يتم نشرها في هذه المساحة ستظل مخزنة لمدة تقارب ثلاثة أسابيع. نظرًا لعدم استمرارية بيانات التحقق من معاملات blob، وكذلك السوق المستقلة لرسوم التسعير المنفصلة عن أنواع المعاملات الأخرى، فإن التكلفة النظرية لنشر rollup للبيانات إلى Ethereum ستنخفض بشكل كبير.
Proto-danksharding هو مقدمة و"نموذج" لـ danksharding الكامل، حيث سيمكن عقد إيثيريوم من تنزيل أجزاء من بيانات blob لتحديد توفر blob الكامل.
الخلفية
يعتبر EIP-4844 ترقية لزيادة قابلية التوسع في الإيثريوم. ومع ذلك، من المهم ملاحظة أن هذا التغيير في الشيفرة لم يعزز أو يقدم تحسينات جوهرية على القدرة على إجراء المعاملات في الإيثريوم نفسها. يقلل Proto-danksharding من تكلفة نشر كميات كبيرة من البيانات إلى الإيثريوم، مما يقلل من تكاليف تشغيل rollup.
على مدار السنوات الأربع الماضية، كانت أنشطة التداول الخاصة بترولات إيثريوم، بما في ذلك Arbitrum و Optimism و StarkNet و zkSync و Polygon zkEVM، في تزايد مستمر. بالمقارنة مع تكلفة نشر التعليمات البرمجية والتداول مباشرةً على إيثريوم، فإن الترولات توفر أكثر من 99٪ من رسوم الغاز للمستخدمين النهائيين ومطوري التطبيقات اللامركزية.
الهدف من EIP-4844 هو تقليل تكاليف rollup بشكل أكبر من خلال إدخال معاملات blob. يشبه blob عربة إضافية، يمكن إضافتها إلى كتل Ethereum دون التأثير على أو احتلال المساحة الحالية للكتل لمعالجة المعاملات العادية. سيتم مزاد مساحة كتلة blob وفقًا لسوق الرسوم الخاص بها، على غرار تصميم سوق الرسوم في EIP-1559.
لن يتم تخزين معاملات Blob بشكل غير محدود على الإيثيريوم، بل سيتم تخزينها على طبقة الإجماع الخاصة بالإيثيريوم (CL)، وسيتم التخلص منها من عقد CL بعد ثلاثة أسابيع. ستسمح تقنية Proto-danksharding بوجود ما يصل إلى أربعة blobs في كل كتلة، حيث يمكن أن يحتوي كل blob على ما يصل إلى 128 كيلوبايت من البيانات الإضافية.
أكمل Danksharding
تزيد أربعة blobs من حجم كتلة الإيثريوم بمقدار 512 كيلوبايت. الرؤية الكاملة لـ EIP-4844 هي إدخال ما يصل إلى 64 blob في الإيثريوم، وبذلك يتم تحقيق ذلك دون زيادة كبيرة في عبء حسابات عقد التحقق من الكتل. لتحقيق sharding الكامل، يحتاج الإيثريوم إلى تنفيذ تقنيتين: أخذ عينات من توفر البيانات (DAS) والترميز القابل للمسح.
عينة توفر البيانات ( DAS )
هدف DAS هو التأكد من أن جميع قطع البيانات المجمعة بواسطة المنظم قد تم نشرها على السلسلة. يتم اختيار العقد الكاملة بشكل عشوائي، وتقوم بتنزيل جزء من البيانات من الكتلة وإنشاء دليل توفر البيانات. عملية أخذ العينات للبيانات تتطلب حسابات أقل من تحميل بيانات الكتلة بالكامل، لكنها توفر في نظرية نفس ضمان توفر البيانات.
مسح الشفرة
تقنية مسح الترميز تعزز القدرة على أخذ عينات البيانات. إذا تم التحقق من نصف الـ blob على الأقل، يمكن إعادة بناء الـ blob المتبقية. هذه التقنية فعالة فقط عندما يتم تمثيل البيانات كمتعددات الحدود.
تعهد KZG
قبل أن يتم تنفيذ DAS والترميز القابل للمحو على إيثريوم، يجب تنفيذ خطة KZG للالتزام لتحقيق الشاردينغ الدانكي الكامل. KZG هو نظام لإثبات المعرفة الصفرية يمكنه تقييم متعددات الحدود دون الكشف عن متعدد الحدود بالكامل.
الفوائد والتأثيرات
تعزز تقنية Proto-danksharding قدرة Ethereum على دعم تجميعات الطبقة الثانية (Layer 2 rollup) وتجميعات خدمات (service rollup) معززًا بذلك تشجيع المستخدمين النهائيين على إجراء المعاملات على التجميعات بدلاً من إجراء المعاملات مباشرة على Ethereum لفترات طويلة.
تشمل الفوائد الرئيسية لـ EIP-4844:
خفض تكلفة rollup
زيادة مساحة كتلة blob
لوضع أساس لتحسين التوسع الإضافي
تشجيع المستخدمين على الانتقال إلى rollup
الاستنتاج
EIP-4844 ليس ترقية تغير قواعد اللعبة لقابلية التوسع على الإيثيريوم، لأنه لن يقلل بشكل مباشر من تكاليف المستخدمين النهائيين للإيثيريوم. إن Proto-danksharding مفيد بشكل أساسي لمستخدمي rollup والمشغلين.
EIP-4844 يمهد الطريق لتوسع ذي مغزى لإيثريوم من خلال تعديل النشاطات التنفيذية للمعاملات إلى بروتوكولات أخرى. إنه يضع الأساس للخطوة التالية من الدانك شاردنج الكامل واستخدام الالتزامات المتعددة.
بشكل عام، يعتبر Proto-danksharding الخطوة الأولى نحو تحويل إيثيريوم إلى سلسلة كتل معيارية، وذلك بشكل رئيسي من خلال دعم تنفيذ المعاملات عبر Layer 2 rollup. إنه يمثل تصويتا بالثقة في نظرية سلسلة الكتل المعيارية، وسيشجع على المزيد من التجارب مع rollup على إيثيريوم.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 9
أعجبني
9
4
مشاركة
تعليق
0/400
GmGmNoGn
· 07-24 05:40
秀儿迟早得 للقمر啊
شاهد النسخة الأصليةرد0
MetaverseHobo
· 07-21 06:17
غاز أخيرًا انخفض بهذه البساطة
شاهد النسخة الأصليةرد0
liquidation_surfer
· 07-21 05:50
l2要للقمر咯
شاهد النسخة الأصليةرد0
MetaMaximalist
· 07-21 05:48
أخيرًا بعض الابتكارات الحقيقية في التوسع... معظم حلول الطبقة الثانية كانت تستقل عن الضجيج دون جوهر بصراحة
Proto-danksharding: إثيريوم توسيع جديد突破 EIP-4844 كيف تمكين L2
بروتوكول دانكشاردينغ: تحليل المبدأ وتأثيرات التحليل
مع انتقال إيثريوم من إثبات العمل إلى بروتوكول إجماع إثبات الحصة، فإن المشروع المهم التالي في خارطة طريق تطوير إيثريوم هو EIP-4844، المعروف باسم "الحزم الأصلية". يهدف هذا الاقتراح إلى تحسين قابلية التوسع للـ rollups المبنية على إيثريوم.
EIP-4844 قدم نوعًا جديدًا من المعاملات، يسمى blobs، مما زاد من متطلبات البيانات والتخزين لكتل Ethereum، وأنشأ سوق رسوم جديد، يفصل بين تسعير blobs والمعاملات العادية.
Rollups هي بروتوكولات تعتمد على سلسلة الكتل Layer 2 ( مثل Ethereum ) من أجل توفر البيانات ( DA ). عادةً ما تعتمد rollup المعتمدة على العقود الذكية ليس فقط على DA من Ethereum، ولكن أيضًا على Ethereum لتسوية المعاملات ( والتحقق ). هذه الrollup تقرأ البيانات بشكل خاص من طبقات DA مثل Ethereum وتنفذ المعاملات الفعالة وكود العقود الذكية.
من خلال EIP-4844، سيتم إنشاء مساحة بيانات إضافية تبلغ 512 كيلوبايت أو 768 كيلوبايت لكل كتلة للاستخدام في rollup. الأمر المهم هو أن البيانات التي يتم نشرها في هذه المساحة ستظل مخزنة لمدة تقارب ثلاثة أسابيع. نظرًا لعدم استمرارية بيانات التحقق من معاملات blob، وكذلك السوق المستقلة لرسوم التسعير المنفصلة عن أنواع المعاملات الأخرى، فإن التكلفة النظرية لنشر rollup للبيانات إلى Ethereum ستنخفض بشكل كبير.
Proto-danksharding هو مقدمة و"نموذج" لـ danksharding الكامل، حيث سيمكن عقد إيثيريوم من تنزيل أجزاء من بيانات blob لتحديد توفر blob الكامل.
الخلفية
يعتبر EIP-4844 ترقية لزيادة قابلية التوسع في الإيثريوم. ومع ذلك، من المهم ملاحظة أن هذا التغيير في الشيفرة لم يعزز أو يقدم تحسينات جوهرية على القدرة على إجراء المعاملات في الإيثريوم نفسها. يقلل Proto-danksharding من تكلفة نشر كميات كبيرة من البيانات إلى الإيثريوم، مما يقلل من تكاليف تشغيل rollup.
على مدار السنوات الأربع الماضية، كانت أنشطة التداول الخاصة بترولات إيثريوم، بما في ذلك Arbitrum و Optimism و StarkNet و zkSync و Polygon zkEVM، في تزايد مستمر. بالمقارنة مع تكلفة نشر التعليمات البرمجية والتداول مباشرةً على إيثريوم، فإن الترولات توفر أكثر من 99٪ من رسوم الغاز للمستخدمين النهائيين ومطوري التطبيقات اللامركزية.
الهدف من EIP-4844 هو تقليل تكاليف rollup بشكل أكبر من خلال إدخال معاملات blob. يشبه blob عربة إضافية، يمكن إضافتها إلى كتل Ethereum دون التأثير على أو احتلال المساحة الحالية للكتل لمعالجة المعاملات العادية. سيتم مزاد مساحة كتلة blob وفقًا لسوق الرسوم الخاص بها، على غرار تصميم سوق الرسوم في EIP-1559.
لن يتم تخزين معاملات Blob بشكل غير محدود على الإيثيريوم، بل سيتم تخزينها على طبقة الإجماع الخاصة بالإيثيريوم (CL)، وسيتم التخلص منها من عقد CL بعد ثلاثة أسابيع. ستسمح تقنية Proto-danksharding بوجود ما يصل إلى أربعة blobs في كل كتلة، حيث يمكن أن يحتوي كل blob على ما يصل إلى 128 كيلوبايت من البيانات الإضافية.
أكمل Danksharding
تزيد أربعة blobs من حجم كتلة الإيثريوم بمقدار 512 كيلوبايت. الرؤية الكاملة لـ EIP-4844 هي إدخال ما يصل إلى 64 blob في الإيثريوم، وبذلك يتم تحقيق ذلك دون زيادة كبيرة في عبء حسابات عقد التحقق من الكتل. لتحقيق sharding الكامل، يحتاج الإيثريوم إلى تنفيذ تقنيتين: أخذ عينات من توفر البيانات (DAS) والترميز القابل للمسح.
عينة توفر البيانات ( DAS )
هدف DAS هو التأكد من أن جميع قطع البيانات المجمعة بواسطة المنظم قد تم نشرها على السلسلة. يتم اختيار العقد الكاملة بشكل عشوائي، وتقوم بتنزيل جزء من البيانات من الكتلة وإنشاء دليل توفر البيانات. عملية أخذ العينات للبيانات تتطلب حسابات أقل من تحميل بيانات الكتلة بالكامل، لكنها توفر في نظرية نفس ضمان توفر البيانات.
مسح الشفرة
تقنية مسح الترميز تعزز القدرة على أخذ عينات البيانات. إذا تم التحقق من نصف الـ blob على الأقل، يمكن إعادة بناء الـ blob المتبقية. هذه التقنية فعالة فقط عندما يتم تمثيل البيانات كمتعددات الحدود.
تعهد KZG
قبل أن يتم تنفيذ DAS والترميز القابل للمحو على إيثريوم، يجب تنفيذ خطة KZG للالتزام لتحقيق الشاردينغ الدانكي الكامل. KZG هو نظام لإثبات المعرفة الصفرية يمكنه تقييم متعددات الحدود دون الكشف عن متعدد الحدود بالكامل.
الفوائد والتأثيرات
تعزز تقنية Proto-danksharding قدرة Ethereum على دعم تجميعات الطبقة الثانية (Layer 2 rollup) وتجميعات خدمات (service rollup) معززًا بذلك تشجيع المستخدمين النهائيين على إجراء المعاملات على التجميعات بدلاً من إجراء المعاملات مباشرة على Ethereum لفترات طويلة.
تشمل الفوائد الرئيسية لـ EIP-4844:
الاستنتاج
EIP-4844 ليس ترقية تغير قواعد اللعبة لقابلية التوسع على الإيثيريوم، لأنه لن يقلل بشكل مباشر من تكاليف المستخدمين النهائيين للإيثيريوم. إن Proto-danksharding مفيد بشكل أساسي لمستخدمي rollup والمشغلين.
EIP-4844 يمهد الطريق لتوسع ذي مغزى لإيثريوم من خلال تعديل النشاطات التنفيذية للمعاملات إلى بروتوكولات أخرى. إنه يضع الأساس للخطوة التالية من الدانك شاردنج الكامل واستخدام الالتزامات المتعددة.
بشكل عام، يعتبر Proto-danksharding الخطوة الأولى نحو تحويل إيثيريوم إلى سلسلة كتل معيارية، وذلك بشكل رئيسي من خلال دعم تنفيذ المعاملات عبر Layer 2 rollup. إنه يمثل تصويتا بالثقة في نظرية سلسلة الكتل المعيارية، وسيشجع على المزيد من التجارب مع rollup على إيثيريوم.