سيتم إطلاق ترقية Cancun في 13 مارس 2024، وسيتم توفير EIP4844 عبر الإنترنت قريبًا. يعد Danksharding جوهر خارطة طريق Ethereum، وهذه الترقية هي الخطوة الأولى لتحقيق Danksharding.
Ethereum بعد تكيف L2 مع EIP4844، انخفضت رسوم المعاملات بشكل ملحوظ، وتضاعف TPS الخاص بـ L2. سيشعر المستخدمون أن المعاملات أسرع وأرخص وأكثر سلاسة وأكثر استجابة. سيكون هناك تطبيقات Dapp أكثر تعقيدًا وأكبر حجمًا على لغات L2 هذه.
المجموعات المتفائلة أسهل في التكيف مع EIP4844، في حين أن المجموعات المجمعة ZK أكثر تعقيدًا في التكيف. لا يوجد لدى Ethereum عقد مُجمَّع مسبقًا لدعم المنحنيات الإهليلجية BLS12-381، مما يجعل بعض عمليات التحقق من ZKP صعبة ويعيق تقدم مجموعات ZK التي تتكيف مع EIP4844.
يمكن حل مشكلة المنحنيات الإهليلجية بطريقتين، 1. انتظر استجابة Ethereum إلى BLS12- 381 منحنى إهليلجي للتجميع المسبق؛ 2. استخدم طريقة إثبات أخرى لتحقيق نفس الغرض، استخدم BN254 المدعوم بالتجميع المسبق لـ Ethereum.
في الوقت الحالي،تتكيف كل من Arbitrum وOptimistic وStarknet وzkSync وScroll وPolygon zkEVM وL2 Morph الجديد مع EIP4844. من بينها، صرحت Arbitrum وOptimistic وStarknet أنهم سينفذون تكييف EIP4844 بعد ترقية Cancun. أخذ Morph زمام المبادرة في إطلاق حل التكيف zkSNARK zkEVM المبتكر، والذي سيكون أول zkSNARK zkEVM يتم تكييفه مع EIP4844
1. الخلفية
في عام 2020، أصدرت Ethereum "مسار Ethereum يتمحور حول الشكل المجمع" ، بالإضافة إلى الصورة النهائية للإيثريوم الموضحة في "Endgame" التي نشرها Vitalik في العام التالي، التي حددت الاتجاه العام للإيثريوم: تحسين بناء الطبقة الأساسية للإيثريوم لخدمة التراكمي.
صممت Ethereum تقنية تقسيم Danksharding لتحسين إمكانية استخدام Ethereum كطبقة توفر البيانات. سيؤدي ذلك إلى تقليل رسوم معاملات L2 بشكل كبير، وزيادة TPS لـ Rollup، وتحقيق توسع كبير في Ethereum
حتى هذا العام، تم إطلاقترقية Ethereum Cancun-Dencun أخيرًا في 13 مارس 2024، EIP4844 على وشك أن يصبح متصلاً بالإنترنت، ويمكن القول أن هذا الانقسام الصلب هو الخطوة الأولى لـ Ethereum لتنفيذ Danksharding وهو جوهر خارطة طريق Ethereum.
لمزيد من المعلومات حول ما هي طبقة DA، والمبادئ الفنية لـ Danksharding، ومحتوى EIP4844، يرجى الرجوع إلى المقالة الفنية التي كتبتها العام الماضي: DA (توفر البيانات) الصيف قادم؟ https://foresightnews.pro/article/detail/33575
2. كيف تستفيد ترقية كانكون من المستوى الثاني ؟
يقدم EIP4844 نوع معاملة جديدًا يُسمى معاملة تحمل البيانات الكبيرة الكبيرة. يمكن لكل معاملة تحمل كائنات كبيرة الحجم أن "تحمل" قائمة من الكائنات الثنائية الكبيرة. النقطة عبارة عن حزمة من البيانات يبلغ حجمها حوالي 125 كيلو بايت. يتم تخزين النقط لفترة زمنية قصيرة، 4096 فترة فقط، أي ما يزيد قليلاً عن 18 يومًا.
انخفضت رسوم معاملات اللغة الثانية بشكل ملحوظ. نظرًا لأن Blobs لا تتطلب تخزينًا دائمًا، فإن Blobs أكبر وأرخص من مساحة الكتلة. يمكن لـ Blobs تخزين بيانات أكثر بـ 10 مرات من Calldata بنفس استهلاك الغاز. يمكن لمجموعة التحديثات المتوافقة مع EIP4844 تخزين بيانات المعاملات في Blobs، مما يقلل رسوم المعاملات بمقدار كبير.
تمت مضاعفة TPS لـ L2. الهدف الحالي هو 3 نقاط لكل كتلة، مع الحد الأقصى المسموح به وهو 6 نقاط. يبلغ حجم الكتل 90 كيلو بايت فقط، ويبلغ حجم كل فقاعة حوالي 125 كيلو بايت. إن إدخال Blob يعادل توسيع مساحة الكتلة عدة مرات لتخزين بيانات التجميع، لذلك يمكن أيضًا مضاعفة TPS الخاص بـ Rollup. وذكر "حول زيادة حد كتلة الغاز" الذي كتبه توني وفيتاليك أنه من خلال زيادة حد كتلة الغاز وسعر بايتات Calldata غير الصفرية، سيتم تحقيق حجم كتلة أصغر مع متغيرات أقل، بحيث يمكن إضافة المزيد في المستقبل.بلوب. كلما زاد عدد النقط، زادت مساحة التخزين.
بالنسبة للمستخدمين النهائيين، Ethereum بعد تكيف L2 مع EIP4844، ستكون المعاملات أسرع وأكثر فعالية من حيث التكلفة منخفضة، التجربة أكثر سلاسة واستجابة. سيكون هناك تطبيقات Dapp أكثر تعقيدًا وأكبر حجمًا على لغات L2 هذه.
3. كيف يتكيف L2 مع EIP4844؟
كيف يتكيف L2 مع EIP4844؟ نحن بحاجة إلى مناقشة مجموعة التراكمي المتفائل ومجموعة ZK بشكل منفصل.
تتكيف مجموعة التحديثات المتفائلة مع EIP4844
تم تمرير مجموعة التحديثات المتفائلة يتم استخدام إثبات الاحتيال لضمان صحة تنفيذ القيمة المحتسبة. أي أن العقدة تختار أولاً الاعتقاد بأن انتقال الحالة صحيح، وما لم يبدأ شخص ما شهادة احتيال خلال فترة زمنية محددة لإثبات أن انتقال الحالة المقدم مسبقًا غير قانوني، فسيتم إلغاء انتقال الحالة.
التراكم المتفائل أسهل في التكيف مع EIP4844 من ZK التراكمي. أرسل جميع معاملات L2 إلى L1 من خلال معاملات Blob-carrying لإكمال عملية التكييف. بالإضافة إلى ذلك، يجب تعديل إثبات الاحتيال ليتكيف مع EIP4844. ويمكن تنفيذ هذا الجزء ببطء. بعد كل شيء، العديد من التقارير المتفائلة لم تطلق بعد أدلة على الاحتيال. لقد وضعت شهادة احتيال عبر الإنترنت، ولكن وجدت أنه لم يتم تقديم أي شهادة احتيال منذ أكثر من عامين.
إرسال معاملة L2: عند إرسال البيانات المجمعة، استخدم Blob - تنفيذ المعاملات وتخزين البيانات المجمعة في Blobs. الحمولة النافعة للمعاملة الحاملة للكائنات الثنائية الكبيرة هي rlp([tx_payload_body, blobs, الالتزامات, البراهين])، حيث
tx_payload_body - هو TransactionPayloadBody لمعاملة EIP-2718 الثنائية الكبيرة الحجم القياسية.
النقط - قائمة النقط. يمكن أن تحتوي المعاملة على ما يصل إلى نقطتين.
الالتزامات - قائمة التزامات Blob's KZG.
الإثباتات - Blob وقائمة البراهين المقابلة لالتزام KZG. سيتم التحقق من هذا الدليل بواسطة عقدة ETH.
ضبط إثبات الاحتيال:
أولاً، يحتاج المثل والمنافس إلى جولات متعددة من التفاعل للعثور على نقطة النزاع .
ثم أرسل النقطة المتنازع عليها إلى L1 للحكم عليها. للتكيف مع EIP4844، قد يكون من الضروري إثبات أن البيانات المعنية مخزنة على كائن Blob معين.
بما أن بيانات Blob سيتم حذفها بعد حوالي 18 يومًا، فيجب أن تكون فترة التحدي قبل حذفها، وهذه هي الفترة الحالية مجموعات متفائلة. كن راضيا. وبشكل عام فإن مدة التحدي لا تتجاوز 7 أيام.
تتكيف ZK Rollups مع EIP4844
تستخدم مجموعة ZK ZKP لإثبات صحة انتقال حالة L2. يعد تكيف ZK التراكمي مع EIP4844 أكثر تعقيدًا من التراكمي المتفائل.
Preview
احصل على فهم أوسع لصناعة العملات المشفرة من خلال التقارير الإعلامية، وشارك في مناقشات متعمقة مع المؤلفين والقراء الآخرين ذوي التفكير المماثل. مرحبًا بك للانضمام إلينا في مجتمع Coinlive المتنامي:https://t.me/CoinliveSG