المؤلف: فيتاليك، مؤسس إيثريوم؛ الترجمة: 0xjs@金财经
في 13 مارس، تم تنشيط شوكة Dencun الصلبة، مما أدى إلى تمكين إحدى ميزات Ethereum التي طال انتظارها: proto-danksharding (المعروفة أيضًا باسم EIP) -4844، ويعرف أيضًا باسم النقطة). في البداية، خفضت عملية الانقسام رسوم المعاملات الخاصة بالمجموعات بأكثر من 100x، حيث كانت النقط مجانية فعليًا. في اليوم الأخير، شهدنا أخيرًا زيادة في عدد النقط وسوق رسوم نشط حيث بدأت بروتوكولات blobscriptions في استخدامها. Blobs ليست مجانية، لكنها لا تزال أرخص بكثير من بيانات المكالمات.
اليسار: مع Blobscriptions، ارتفع استخدام blob في النهاية إلى هدف قدره 3 لكل كتلة.
على اليمين: رسوم النقطة "تدخل في وضع اكتشاف السعر". المصدر: https://dune.com/0xRob/blobs
يمثل هذا الإنجاز تحولًا رئيسيًا في خريطة طريق Ethereum طويلة المدى: blob هي اللحظة التي لم يعد فيها تحجيم Ethereum مشكلة "من صفر إلى واحد"، بل أصبح مشكلة من "واحد إلى N". من هنا، سيستمر العمل على التوسع بشكل كبير، سواء من خلال زيادة عدد النقط أو تحسين قدرة القوائم المجمعة على الاستفادة الكاملة من كل نقطة، ولكنه سيكون أكثر تدريجيًا. أصبح النموذج الأساسي لكيفية عمل Ethereum كنظام بيئي والتغيرات المرتبطة بالتوسع شيئًا من الماضي تدريجيًا. بالإضافة إلى ذلك، لقد تحول التركيز ببطء وسيستمر في التحول ببطء من مشكلات L1 مثل PoS والتوسع إلى مشكلات أقرب إلى طبقة التطبيق. السؤال الرئيسي الذي ستناقشه هذه المقالة هو: إلى أين سيذهب الإيثريوم؟
مستقبل توسيع نطاق Ethereum
على مدى السنوات القليلة الماضية، شهدنا تحول Ethereum ببطء إلى نظام بيئي يركز على اللغة الثانية. بدأت التطبيقات الرئيسية في الانتقال من اللغة الأولى إلى اللغة الثانية، وبدأت المدفوعات تعتمد على اللغة الثانية افتراضيًا، وبدأت المحافظ في بناء تجارب المستخدم حول بيئة متعددة اللغات الثانية الجديدة.
منذ البداية، كان الجزء الرئيسي من خارطة الطريق المرتكزة على مجموعة التحديثات هو فكرة المساحة المتاحة للبيانات المستقلة< /span >: جزء مساحة خاص في الكتلة، لا يمكن لـ EVM الوصول إلى هذه المساحة، ولكن يمكنه حفظ بيانات المشاريع ذات الطبقتين مثل التجميع. وبما أن مساحة البيانات هذه لا يمكن الوصول إليها من خلال EVM، فيمكن بثها بشكل منفصل عن الكتلة والتحقق منها بشكل منفصل عن الكتلة. في نهاية المطاف، يمكن إجراء التحقق باستخدام تقنية تسمى أخذ عينات توافر البيانات، والتي تسمح لكل عقدة بالتحقق من نشر البيانات بشكل صحيح عن طريق التحقق العشوائي من بعض العينات الصغيرة. بمجرد التنفيذ، يمكن توسيع مساحة النقطة بشكل كبير؛ الهدف النهائي هو 16 ميجابايت لكل فتحة (حوالي 1.33 ميجابايت في الثانية).
أخذ عينات من توفر البيانات: تحتاج كل عقدة فقط إلى تنزيل جزء صغير من البيانات للتحقق من توفر البيانات بأكملها.
EIP-4844 (المعروف أيضًا باسم "blob") لا يوفر لنا عينات توفر البيانات. ولكنه يقوم بإعداد السقالات الأساسية بطريقة يمكن من هنا تقديم عينات توفر البيانات ويمكن زيادة عدد البيانات الثنائية الكبيرة خلف الكواليس، كل ذلك دون أي تدخل من المستخدم أو التطبيق. في الواقع، "الشوكة الصلبة" الوحيدة المطلوبة هي تغيير بسيط في المعلمة.
يجب متابعة تطورين من هنا:
1. قم بزيادة سعة النقطة الكبيرة تدريجيًا، وحقق في النهاية الرؤية الكاملة لأخذ عينات توفر البيانات بمقدار 16 ميجابايت لكل فتحة بيانات.
2. قم بتحسين L2 للاستفادة بشكل أفضل من مساحة البيانات المتوفرة لدينا span>
جعل DAS حقيقة
قد تكون المرحلة التالية نسخة مبسطة من DAS، يسمى PeerDAS. في PeerDAS، تقوم كل عقدة بتخزين جزء كبير (على سبيل المثال 1/8) من جميع بيانات blob، وتحتفظ العقد بالاتصالات بالعديد من أقرانها في شبكة p2p. عندما تحتاج العقدة إلى أخذ عينات من جزء معين من البيانات، فإنها تطلب من أحد أقرانها الذين تعرفهم أنه المسؤول عن تخزين جزء البيانات هذا.
إذا كانت كل عقدة بحاجة إلى تنزيل جميع البيانات وتخزينها 1 /8، فإن PeerDAS يسمح لنا نظريًا بتوسيع النقطة 8 مرات (في الواقع 4 مرات، لأن تكرار ترميز المحو يتسبب في خسارتنا مرتين). يمكن نشر PeerDAS بمرور الوقت: يمكن أن يكون لدينا مرحلة يستمر فيها أصحاب المصلحة المحترفون في تنزيل البيانات الثنائية الكبيرة الكاملة، بينما يقوم أصحاب المصلحة الفرديون بتنزيل 1/8 فقط من البيانات.
بالإضافة إلى ذلك، يمكن استخدام EIP-7623 (أو بدائل مثل التسعير ثنائي الأبعاد) لوضع حدود أكثر صرامة على الحد الأقصى لحجم كتل التنفيذ (أي "المعاملات العادية" داخل الكتلة)، والتي من شأنها أن جعل أهداف النقطة وحدود الغاز L1 أكثر أمانًا. على المدى الطويل، ستأخذنا بروتوكولات DAS ثنائية الأبعاد الأكثر تطورًا طوال الطريق وستزيد مساحة النقطة بشكل أكبر.
تحسين المستوى الثاني
هناك أربعة مجالات رئيسية يمكن تحسينها في بروتوكول الطبقة الثانية الحالي.
1. استخدم البايتات بشكل أكثر كفاءة من خلال ضغط البيانات
لقد كتبت نظرة عامة على ضغط البيانات من قبل: ببساطة، ستشغل المعاملة حوالي 180 بايت من البيانات. ومع ذلك، هناك مجموعة من تقنيات الضغط التي يمكن استخدامها لتقليل هذا الحجم على عدة مراحل؛ مع الضغط الأمثل، من الممكن تقليل حجم كل معاملة إلى أقل من 25 بايت.
2. تكنولوجيا البيانات المتفائلة، استخدم L1 فقط لحماية L2 في ظل ظروف خاصة
البلازما هي فئة من التكنولوجيا تتيح لك الحصول على الأمان المكافئ للبيانات المجمعة لتطبيقات معينة مع الاحتفاظ بالبيانات في ظل الظروف العادية على L2. كما هو الحال مع EVM، لا يستطيع Plsma حماية جميع الرموز المميزة. لكن الهياكل المستوحاة من البلازما يمكنها حماية معظم العملات المعدنية. يمكن لهيكل أبسط بكثير من البلازما أن يحسن الفعالية بشكل كبير اليوم. يجب على L2s غير الراغبة في وضع جميع بياناتها على السلسلة أن تستكشف مثل هذه التكنولوجيا.
3. التحسين المستمر للقيود المتعلقة بالتنفيذ
بمجرد تنشيط شوكة Dencun الصلبة، سيكون إعداد مجموعة التحديثات لاستخدام النقاط التي تقدمها أرخص 100 مرة. ارتفع استخدام Base rollup على الفور:
هذا هو عكس هذا الأمر مما أدى إلى وصول Base إلى الحد الداخلي للغاز، مما أدى إلى ارتفاع التكلفة بشكل غير متوقع. وقد أدى ذلك إلى إدراك أوسع نطاقًا بأن مساحة بيانات الإيثيريوم ليست هي الشيء الوحيد الذي يحتاج إلى التوسع: يحتاج التجميع إلى التوسع داخليًا أيضًا.
جزء من هذا هو التوازي؛ يمكن أن تنفذ عمليات التجميع شيئًا مثل EIP-648. ولكن من المهم بنفس القدر التخزين والتفاعل بين الحوسبة والتخزين. يعد هذا تحديًا هندسيًا مهمًا لشركة Rollup.
4. استمر في تحسين الأمان
ما زلنا بعيدين عن عالم تكون فيه القوائم المجمعة محمية حقًا بواسطة التعليمات البرمجية. في الواقع، وفقًا لـ l2beat، فإن هؤلاء الخمسة فقط (منهم Arbitrum فقط هم EVM الكامل) وصلوا إلى ما أسميه "المرحلة الأولى".
يجب أن يكون هذا موجهة وجها لوجه. في حين أننا لا نملك حتى الآن ما يكفي من الثقة في التعليمات البرمجية المعقدة لمدققي EVM المتفائلين أو القائمين على SNARK، يمكننا بالتأكيد أن نصل إلى منتصف الطريق وأن يكون لدينا لجان سلامة يمكنها استعادة السلوك والحد من التعليمات البرمجية فقط في حالة الحدود الأعلى (على سبيل المثال، أنا يوصي باستخدام 6 من 8؛ Arbitrum يفعل 9 من 12).
يجب أن تصبح معايير النظام البيئي أكثر صرامة: فحتى الآن، كنا متسامحين مع أي مشروع يدعي أنه "على الطريق إلى اللامركزية". بحلول نهاية هذا العام، أعتقد أنه يجب رفع معاييرنا وفقط عندما يصل المشروع فعليًا إلى المرحلة الأولى على الأقل، يجب علينا ذلك يعتبر تراكمي.
بعد ذلك، يمكننا أن نتحرك بحذر نحو المرحلة الثانية: عالم حيث يتم دعم مجموعة التحديثات حقًا بواسطة التعليمات البرمجية، ولا يمكن لمجلس الأمن أن يفعل ذلك إلا عندما تكون التعليمات البرمجية "مثبتة" يتعارض مع نفسه" (على سبيل المثال قبول جذرين للحالة غير متوافقين، أو تطبيقين مختلفين يعطيان إجابات مختلفة). إحدى الطرق للقيام بذلك بشكل آمن هي استخدام تطبيقات إثبات متعددة.
ماذا يعني هذا بالنسبة للتطوير الأوسع لـ Ethereum؟
في خطابي في ETHCC في صيف عام 2022، ألقيت خطابًا وصفت فيه حالة تطور الإيثريوم باعتباره منحنى S: نحن ندخل في فترة تحول سريعة جدًا، وبعد التحول السريع، بدأ التطوير سوف يتباطأ مرة أخرى حيث يتم دمج L1 وإعادة تركيز التطوير على طبقات المستخدم والتطبيق.
< span style="color: rgb(0, 112, 192);">اليوم، أعتقد أننا بالتأكيد على الجانب الصحيح من تباطؤ المنحنى S. اعتبارًا من أسبوعين مضت، أصبح أكبر تغييرين في سلسلة كتل الإيثريوم - الانتقال إلى إثبات الملكية وإعادة تصميم النقط - شيئًا من الماضي. لا تزال التغييرات الإضافية مهمة (على سبيل المثال، أشجار Verkle، والنهائية ذات الفتحة الواحدة، وتجريد الحساب داخل البروتوكول)، ولكنها ليست جذرية مثل إثبات الملكية والتقسيم. في عام 2022، يشبه الإيثريوم طائرة تغير محركاتها أثناء الطيران. وفي عام 2023، استبدلت جناحيها. يعد انتقال شجرة Verkle هو التحول الرئيسي والمهم حقًا (لدينا بالفعل شبكة اختبار لهذا الغرض)؛ أما التحولات الأخرى فهي أشبه ببدائل skeg.
الهدف من EIP-4844 هو إجراء تغيير كبير لمرة واحدة لإعداد مجموعة التحديثات لتحقيق الاستقرار على المدى الطويل. الآن بعد أن تم إصدار blob، أصبحت الترقيات المستقبلية إلى danksharding الكامل باستخدام blobs بحجم 16 ميجابايت وحتى تحويل التشفير إلى STARK عبر حقل goldilocks 64 بت ممكنة دون أي إجراء إضافي بواسطة Rollup والمستخدم. كما أنه يعزز سابقة مهمة: يتم تنفيذ عملية تطوير إيثريوم وفقًا لخارطة طريق طويلة الأمد ومفهومة جيدًا، والتطبيقات التي تم إنشاؤها مع وضع مفهوم "إيثريوم الجديد" في الاعتبار (بما في ذلك L2) تكتسب بيئة مستقرة طويلة المدى.
ماذا يعني هذا بالنسبة للتطبيقات والمستخدمين؟
كانت السنوات العشر الأولى من عمر الإيثريوم عبارة عن مرحلة تدريب إلى حد كبير: كان الهدف هو إطلاق Ethereum L1، وتم تقديم الطلبات في الغالب بين مجموعة صغيرة من المتحمسين. يعتقد الكثيرون أن قلة التبني الجماعي خلال العقد الماضي يثبت أن العملات المشفرة عديمة الفائدة. لقد جادلت دائمًا ضد هذا: تعتمد جميع تطبيقات العملات المشفرة غير المالية تقريبًا على رسوم منخفضة. لذلك بينما نتقاضى رسومًا عالية، لا ينبغي لنا أن نتفاجأ بأننا نرى في الغالب مضاربات مالية!
الآن بعد أن أصبح لدينا النقط، بدأ هذا القيد الرئيسي الذي كان يعيقنا في الاختفاء. وأخيرا أصبحت الرسوم أقل كثيرا؛ قلت قبل سبع سنوات إن الإنترنت النقدي لا ينبغي أن يتكلف أكثر من خمسة سنتات لكل معاملة، والآن بدأ هذا يحدث أخيرا. لم نخرج من الأزمة تمامًا بعد: إذا نما الاستخدام بسرعة كبيرة، فقد تستمر الرسوم في الزيادة، وسنحتاج إلى مواصلة العمل لتوسيع نطاق النقاط الكبيرة (والمجموعات المجمعة بشكل فردي) خلال السنوات القليلة القادمة. ولكننا نرى... اه... الضوء في نهاية الغابة المظلمة.
ماذا يعني هذا بالنسبة للمطورين: لم يعد لدينا أي أعذار. حتى سنوات قليلة مضت، وضعنا معايير منخفضة لأنفسنا، حيث قمنا ببناء تطبيقات كانت غير قابلة للاستخدام على نطاق واسع، طالما أنها تعمل كنماذج أولية وكانت لامركزية إلى حد معقول. لدينا اليوم جميع الأدوات التي نحتاجها، وفي الواقع معظم الأدوات التي سنحصل عليها في أي وقت مضى، لبناء تطبيقات cypherpunk وسهلة الاستخدام. لذلك يجب علينا الخروج والقيام بذلك.
يرتفع العديد من الأشخاص إلى مستوى التحدي. تصف محفظة Daimo نفسها بوضوح بأنها Venmo على Ethereum، وتهدف إلى الجمع بين راحة Venmo والدمج مع Ethereum اللامركزية. في مجال الشبكات الاجتماعية اللامركزية، تجمع Farcaster بين اللامركزية الحقيقية وتجربة المستخدم الممتازة. على عكس الموجات السابقة من ضجيج "الشبكات الاجتماعية"، فإن مستخدمي Farcaster العاديين ليسوا موجودين للمقامرة - وهو اختبار رئيسي لتطبيق العملات المشفرة ليكون مستدامًا حقًا.
تم نشر المقالة أعلاه على عميل Farcaster الرئيسي Warpcast، وقد تم التقاط لقطة الشاشة هذه من عميل Farcaster + Lens البديل Firefly.
نحن بحاجة إلى البناء على هذه النجاحات وتوسيع نطاقها لتشمل مجالات التطبيق الأخرى، بما في ذلك الهوية والسمعة والحوكمة .
يجب تصميم التطبيقات التي تم إنشاؤها أو صيانتها اليوم مع وضع Ethereum في عشرينيات القرن الحادي والعشرين في الاعتبار
لا يزال نظام Ethereum البيئي يحتوي على عدد كبير من التطبيقات التي يتم تشغيلها بشكل أساسي سير عمل "إيثريوم 2010". تظل معظم أنشطة ENS في المستوى 1. يتم إصدار معظم الرمز المميز على الطبقة 1، مع عدم إيلاء أي اعتبار جدي لضمان توفر الرموز المميزة للجسر على الطبقة 2 (على سبيل المثال، شاهد معجبي ZELENSKYY memecoin يقدرون التبرعات المستمرة للرمز المميز لأوكرانيا، لكنهم يشكون من أن رسوم L1 باهظة الثمن). بالإضافة إلى قابلية التوسع، نحن أيضًا متخلفون في مجال الخصوصية: POAP موجود بالكامل في السلسلة العامة، وهو ما قد يكون الخيار الصحيح لبعض حالات الاستخدام، ولكنه ليس الخيار الأفضل للآخرين. لا تزال معظم المنظمات اللامركزية المستقلة (DAOs) ومنح جيتكوين (Gitcoin Grants) تستخدم التصويت الشفاف بالكامل عبر السلسلة، مما يجعلها عرضة للغاية للرشوة (بما في ذلك عمليات الإسقاط الجوي بأثر رجعي)، وقد ثبت أن هذا يشوه أنماط المساهمة بشدة. واليوم، أصبحت ZK-SNARKs موجودة منذ سنوات، لكن العديد من التطبيقات لم تبدأ بعد في استخدامها بشكل صحيح.
هذه فرق مجتهدة وعليها التعامل مع قاعدة كبيرة من المستخدمين الحاليين، لذلك لا ألومهم على عدم الترقية إلى أحدث موجة من التكنولوجيا في نفس الوقت. ولكن قريبًا، يجب أن تتم هذه الترقية. فيما يلي بعض الاختلافات الرئيسية بين "سير عمل Ethereum في 2010" و"سير عمل Ethereum في 2020":
بشكل أساسي،لم تعد إيثريوم مجرد نظام بيئي مالي. إنه بديل متكامل لمعظم "التقنيات المركزية" بل إنه يوفر أشياء لا تمتلكها التقنيات المركزية. الميزات (مثل التطبيقات المتعلقة بالحوكمة). نحن بحاجة إلى أن نأخذ في الاعتبار هذا النظام البيئي الأوسع.
الاستنتاج
إن Ethereum في عصر "التقدم السريع جدًا في المستوى الأول" إلى أن التقدم في المستوى الأول لا يزال مهمًا للغاية، ولكنه تحول حاسم نحو عصر تطبيقات أكثر نضجًا وأقل إزعاجًا.
ما زلنا بحاجة إلى إكمال التوسيع. سيكون هذا العمل خلف الكواليس أكثر، لكنه لا يزال مهمًا.
لم يعد مطورو التطبيقات يقومون بإنشاء نماذج أولية، بل أصبحنا نبني أدوات يستخدمها الملايين من الأشخاص. عبر النظام البيئي، نحتاج إلى تعديل عقليتنا وفقًا لذلك.
تمت ترقية Ethereum من النظام البيئي المالي "فقط" إلى مجموعة تكنولوجية لامركزية أكثر استقلالية. عبر النظام البيئي بأكمله، نحتاج إلى تعديل عقليتنا وفقًا لذلك.