طلب مني أحد الأصدقاء تحليل اللاعبين الجدد إلى جانب الملوك الأربعة للطبقة الثانية، مثل Linea وPolygon zkEVM وMantle وMetis وغيرهم من التنانين الأربعة الصغيرة. وبعد نظرة تقريبية، وجدت أن معظم الاختلافات بين الطبقة الثانية تكمن في نقطتين:
هل يعتمد توفر البيانات على شبكة الإيثيريوم الرئيسية؛
كيف يتم تقارب EVM؟
ما إذا كان EVM متكافئًا وسهل الفهم هو ما يحدد النقل البيئي ذو العتبة المنخفضة للمطورين؛ تناقش هذه المقالة من منظور علمي شائع، ما هو بالضبط توفر البيانات؟ لماذا تعتبر طبقة DA هي الطبقة الأساسية للطبقة 2؟ ما هي الخيارات التي اتخذتها DAs التابعة لجهات خارجية مثل Celestia وEigenlayer؟
-أولاً اشرح بطريقة بسيطة ما هو توفر البيانات؟
ببساطة، توفر البيانات يعني أنه في شبكة blockchain، يمكن لجميع العقد الحصول على توفر جميع البيانات التاريخية التي يولدها النظام. لماذا هذا مهم؟لأن blockchain يتم توزيعه وتسجيله على عقد مختلفة. في حالة فقدان بعض البيانات الهامة أو إخفائها، يتعرض أمان النظام بأكمله للخطر.
على سبيل المثال، إذا كانت المعلومات التفصيلية للمعاملة معروفة فقط بواسطة بعض العقد ولا يمكن الحصول عليها بواسطة العقد الأخرى، فلا يمكن التحقق من المعاملة بشكل صحيح بواسطة جميع المدققين. على سبيل المثال، إذا كنت تريد الاستعلام عن رصيد الحساب، فيجب عليك اجتياز جميع المعاملات التاريخية ذات الصلة لحساب النتيجة النهائية. إذا كانت بعض بيانات المعاملة مفقودة، فستكون نتيجة الرصيد خاطئة.
لذلك، يضمن توفر البيانات أن أي عقدة يمكنها الحصول على جميع البيانات التاريخية للتحقق والاستعلام الصحيح، مما يضمن عدم فقدان أو إخفاء البيانات الموجودة في نظام blockchain، ويمكن لجميع العقد الحصول على بيانات كاملة. إذا لم تتمكن طبقة DA من العمل بشكل صحيح، مع أخذ التفاؤل كمثال، فلن تتمكن فترة التحدي البالغة 7 أيام من المتابعة، لأنه إذا لم تتمكن بيانات Calldata من قراءة الحالة قبل وبعد الدفعة بشكل طبيعي، فلا يمكن تأكيد عقد التجميع . في النهاية، يهدف DA إلى ضمان أمان نظام دفتر الأستاذ blockchain.
ناقش مزايا وعيوب الطبقة الثانية من الإيثريوم باعتبارها طبقة DA
إن استخدام Ethereum كطبقة DA للطبقة الثانية يمكن بالفعل الاستفادة من أمان وسلامة البيانات في Ethereum. وهذه هي الميزة الأكبر. وإلا فلن تكون هناك قيود على التلاعب الضار بمعاملات الطبقة الثانية والمحاسبة المضطربة. مثل هذه الطبقة 2 من الطبيعي أن يكون من الصعب الحصول على الاعتراف السائد. ومع ذلك، فإن سعة الكتلة الخاصة بـ Ethereum وإنتاجية المعاملات محدودة، وقد يكون من الصعب دعم شبكة الطبقة الثانية عالية TPS على المدى الطويل.
ويعني عدم التطابق الخطير هذا في السعة أن عددًا كبيرًا من معاملات الطبقة الثانية يتم وضعها في قائمة الانتظار لتأكيد الكتلة ولا يمكن إكمال التحقق من DA في الوقت المناسب. وفي الوقت نفسه، فإنه يزيد أيضًا من منافسة الطبقة الثانية على مساحة كتلة الإيثريوم، مما يؤدي إلى ارتفاع رسوم الغاز.
لذلك، نحن نعتمد فقط على شبكة Ethereum الرئيسية كطبقة DA. على المدى الطويل، سيصبح بالتأكيد عنق الزجاجة لتطوير الطبقة 2، لذلك ظهرت بعض حلول DA السائدة أثناء تطوير الطبقة 2:
ضغط بيانات الحالة إلى L1، على سبيل المثال، يرسل zkSync دليل zkSNARK إلى الشبكة الرئيسية، ويتم الاحتفاظ بكمية كبيرة من بيانات المعاملات الأصلية بواسطة L2؛
توفر منصة سلسلة عامة تابعة لجهة خارجية مثل Celestia حل طبقة DA، ويتم إرسال البيانات إلى الشبكة الموزعة التابعة لجهة خارجية للتحقق منها وتتم مزامنة حالة النتيجة مع L1؛
بعد ترقية كانكون، تمت إضافة مساحة تخزين إضافية لـ Blob، والتي تم تشفيرها والتحقق منها باستخدام أدوات KZB.
-اختيار الحلول المعيارية DA التابعة لجهات خارجية
عندما يتعلق الأمر بالحلول المعيارية DA التابعة لجهات خارجية، فإن المشروعين الأكثر شهرة هما Celestai وEigenlayer (بالإضافة إلى Ethstorage).
يمكن لشبكة Celestia نفسها التعامل مع حجم كبير من المعاملات، مما يضمن أن الكمية الكبيرة من البيانات التي تم إنشاؤها بواسطة التطبيقات على الطبقة 2 يمكن أن تضمن فعالية DA. يتم تحميل حالة المعاملة فقط إلى Ethereum على دفعات، لذلك فهو حل DA يمكن تنفيذه Highly modularized.plan;
يفصل Eigenlayer بين معالجة المعاملات وتخزين البيانات. تتم معالجة المعاملات بسرعة في التجميع، ولكن يتم تخزين بيانات التكامل في الشبكة الموزعة التي أنشأتها Eigenlayer. لن يقوم التجميع إلا بتحميل البيانات الرئيسية مثل رؤوس الكتل وجذور شجرة Merkle إلى Ethereum.Square. عندما يلزم قراءة البيانات الكاملة، سيقرأ عقد التجميع البيانات من شبكة Eigenlayer في الوقت الفعلي.
في الوقت الحاضر، يحظى هذان الحلان المعياريان من حلول DA بشعبية نسبية، على سبيل المثال، تستخدم سلاسل التطبيقات للنظام البيئي Cosmos مثل Eclipse وCevmos Celestia كطبقة DA، وتستخدم شبكات Layer2 مثل Mantle Eigenlayer كطبقة DA.
يجب أن يقال أن حل DA المعياري هو حل DA أكثر توجهاً نحو المستقبل، فهو مضمن مع إجماع خارجي من طرف ثالث ولا يستخدم Ethereum بشكل مباشر باعتباره إجماع DA الأقوى، ولهذا السبب بعض الناس اقترحوا استخدام DA ثلاثي الأطراف، حيث يقوم مشروع الحل بطرد طبقة Layer2.
يعتمد الأمر بشكل أساسي على ما إذا كنت تثق في هذا التداخل الخارجي في حل DA الذي يمكنه تحسين القدرة والأداء. في رأيي، يجب أن يكون Ethereum DA أكثر شعبية على المدى القصير، ولكن على المدى الطويل، خاصة في عصر التطبيقات متعددة السلاسل، قد يؤدي هذا النوع من حلول DA المعيارية لجهة خارجية أيضًا إلى تطوير إجماع قوي.
تحدث النظام البسيط عن تأثير توفر البيانات على الطبقة 2. ويبدو أن أفكار وأطر العمل المختلفة للطبقة 2 الناشئة واضحة للغاية. جوهر أساليب OP و ZK Rollup هو الاختلاف في طريقة التحقق من دقة حالة البيانات وما إذا كان سيتم اعتماد DA المعياري الثالث ثلاثي الأطراف هو حل قيود سعة Ethereum باعتباره DA. يعد التوسع الإضافي لـ Blob بعد ترقية Cancun بمثابة حل وسط.
بناءً على هذه الفرضية، إذا نظرنا إلى حلول الطبقة الثانية المتطورة، فسنحصل على معايير الحكم الأساسية للإطار المعرفي.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
الدور الأساسي لتوفر البيانات في Layer2
المؤلف: هاوتيان، المصدر: تويتر المؤلف @tmel0211
طلب مني أحد الأصدقاء تحليل اللاعبين الجدد إلى جانب الملوك الأربعة للطبقة الثانية، مثل Linea وPolygon zkEVM وMantle وMetis وغيرهم من التنانين الأربعة الصغيرة. وبعد نظرة تقريبية، وجدت أن معظم الاختلافات بين الطبقة الثانية تكمن في نقطتين:
هل يعتمد توفر البيانات على شبكة الإيثيريوم الرئيسية؛
كيف يتم تقارب EVM؟
ما إذا كان EVM متكافئًا وسهل الفهم هو ما يحدد النقل البيئي ذو العتبة المنخفضة للمطورين؛ تناقش هذه المقالة من منظور علمي شائع، ما هو بالضبط توفر البيانات؟ لماذا تعتبر طبقة DA هي الطبقة الأساسية للطبقة 2؟ ما هي الخيارات التي اتخذتها DAs التابعة لجهات خارجية مثل Celestia وEigenlayer؟
-أولاً اشرح بطريقة بسيطة ما هو توفر البيانات؟
ببساطة، توفر البيانات يعني أنه في شبكة blockchain، يمكن لجميع العقد الحصول على توفر جميع البيانات التاريخية التي يولدها النظام. لماذا هذا مهم؟لأن blockchain يتم توزيعه وتسجيله على عقد مختلفة. في حالة فقدان بعض البيانات الهامة أو إخفائها، يتعرض أمان النظام بأكمله للخطر.
على سبيل المثال، إذا كانت المعلومات التفصيلية للمعاملة معروفة فقط بواسطة بعض العقد ولا يمكن الحصول عليها بواسطة العقد الأخرى، فلا يمكن التحقق من المعاملة بشكل صحيح بواسطة جميع المدققين. على سبيل المثال، إذا كنت تريد الاستعلام عن رصيد الحساب، فيجب عليك اجتياز جميع المعاملات التاريخية ذات الصلة لحساب النتيجة النهائية. إذا كانت بعض بيانات المعاملة مفقودة، فستكون نتيجة الرصيد خاطئة.
لذلك، يضمن توفر البيانات أن أي عقدة يمكنها الحصول على جميع البيانات التاريخية للتحقق والاستعلام الصحيح، مما يضمن عدم فقدان أو إخفاء البيانات الموجودة في نظام blockchain، ويمكن لجميع العقد الحصول على بيانات كاملة. إذا لم تتمكن طبقة DA من العمل بشكل صحيح، مع أخذ التفاؤل كمثال، فلن تتمكن فترة التحدي البالغة 7 أيام من المتابعة، لأنه إذا لم تتمكن بيانات Calldata من قراءة الحالة قبل وبعد الدفعة بشكل طبيعي، فلا يمكن تأكيد عقد التجميع . في النهاية، يهدف DA إلى ضمان أمان نظام دفتر الأستاذ blockchain.
إن استخدام Ethereum كطبقة DA للطبقة الثانية يمكن بالفعل الاستفادة من أمان وسلامة البيانات في Ethereum. وهذه هي الميزة الأكبر. وإلا فلن تكون هناك قيود على التلاعب الضار بمعاملات الطبقة الثانية والمحاسبة المضطربة. مثل هذه الطبقة 2 من الطبيعي أن يكون من الصعب الحصول على الاعتراف السائد. ومع ذلك، فإن سعة الكتلة الخاصة بـ Ethereum وإنتاجية المعاملات محدودة، وقد يكون من الصعب دعم شبكة الطبقة الثانية عالية TPS على المدى الطويل.
ويعني عدم التطابق الخطير هذا في السعة أن عددًا كبيرًا من معاملات الطبقة الثانية يتم وضعها في قائمة الانتظار لتأكيد الكتلة ولا يمكن إكمال التحقق من DA في الوقت المناسب. وفي الوقت نفسه، فإنه يزيد أيضًا من منافسة الطبقة الثانية على مساحة كتلة الإيثريوم، مما يؤدي إلى ارتفاع رسوم الغاز.
لذلك، نحن نعتمد فقط على شبكة Ethereum الرئيسية كطبقة DA. على المدى الطويل، سيصبح بالتأكيد عنق الزجاجة لتطوير الطبقة 2، لذلك ظهرت بعض حلول DA السائدة أثناء تطوير الطبقة 2:
ضغط بيانات الحالة إلى L1، على سبيل المثال، يرسل zkSync دليل zkSNARK إلى الشبكة الرئيسية، ويتم الاحتفاظ بكمية كبيرة من بيانات المعاملات الأصلية بواسطة L2؛
توفر منصة سلسلة عامة تابعة لجهة خارجية مثل Celestia حل طبقة DA، ويتم إرسال البيانات إلى الشبكة الموزعة التابعة لجهة خارجية للتحقق منها وتتم مزامنة حالة النتيجة مع L1؛
بعد ترقية كانكون، تمت إضافة مساحة تخزين إضافية لـ Blob، والتي تم تشفيرها والتحقق منها باستخدام أدوات KZB.
-اختيار الحلول المعيارية DA التابعة لجهات خارجية
عندما يتعلق الأمر بالحلول المعيارية DA التابعة لجهات خارجية، فإن المشروعين الأكثر شهرة هما Celestai وEigenlayer (بالإضافة إلى Ethstorage).
يمكن لشبكة Celestia نفسها التعامل مع حجم كبير من المعاملات، مما يضمن أن الكمية الكبيرة من البيانات التي تم إنشاؤها بواسطة التطبيقات على الطبقة 2 يمكن أن تضمن فعالية DA. يتم تحميل حالة المعاملة فقط إلى Ethereum على دفعات، لذلك فهو حل DA يمكن تنفيذه Highly modularized.plan;
يفصل Eigenlayer بين معالجة المعاملات وتخزين البيانات. تتم معالجة المعاملات بسرعة في التجميع، ولكن يتم تخزين بيانات التكامل في الشبكة الموزعة التي أنشأتها Eigenlayer. لن يقوم التجميع إلا بتحميل البيانات الرئيسية مثل رؤوس الكتل وجذور شجرة Merkle إلى Ethereum.Square. عندما يلزم قراءة البيانات الكاملة، سيقرأ عقد التجميع البيانات من شبكة Eigenlayer في الوقت الفعلي.
في الوقت الحاضر، يحظى هذان الحلان المعياريان من حلول DA بشعبية نسبية، على سبيل المثال، تستخدم سلاسل التطبيقات للنظام البيئي Cosmos مثل Eclipse وCevmos Celestia كطبقة DA، وتستخدم شبكات Layer2 مثل Mantle Eigenlayer كطبقة DA.
يجب أن يقال أن حل DA المعياري هو حل DA أكثر توجهاً نحو المستقبل، فهو مضمن مع إجماع خارجي من طرف ثالث ولا يستخدم Ethereum بشكل مباشر باعتباره إجماع DA الأقوى، ولهذا السبب بعض الناس اقترحوا استخدام DA ثلاثي الأطراف، حيث يقوم مشروع الحل بطرد طبقة Layer2.
يعتمد الأمر بشكل أساسي على ما إذا كنت تثق في هذا التداخل الخارجي في حل DA الذي يمكنه تحسين القدرة والأداء. في رأيي، يجب أن يكون Ethereum DA أكثر شعبية على المدى القصير، ولكن على المدى الطويل، خاصة في عصر التطبيقات متعددة السلاسل، قد يؤدي هذا النوع من حلول DA المعيارية لجهة خارجية أيضًا إلى تطوير إجماع قوي.
تحدث النظام البسيط عن تأثير توفر البيانات على الطبقة 2. ويبدو أن أفكار وأطر العمل المختلفة للطبقة 2 الناشئة واضحة للغاية. جوهر أساليب OP و ZK Rollup هو الاختلاف في طريقة التحقق من دقة حالة البيانات وما إذا كان سيتم اعتماد DA المعياري الثالث ثلاثي الأطراف هو حل قيود سعة Ethereum باعتباره DA. يعد التوسع الإضافي لـ Blob بعد ترقية Cancun بمثابة حل وسط.
بناءً على هذه الفرضية، إذا نظرنا إلى حلول الطبقة الثانية المتطورة، فسنحصل على معايير الحكم الأساسية للإطار المعرفي.