مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

تحليلمنذ 3 أسابيع发布 6086 سنًا...
35 0

المقالة الأصلية: تسعير الغاز متعدد الأبعاد

تم تأليفه بواسطة: Odبالنيابةلاي بلانيت ديلي آشر

مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

في شبكة الإيثيريوم، الموارد محدودة ويتم تسعيرها من خلال مورد واحد يسمى الغاز. الغاز هو مقياس للجهد الحسابي المطلوب لمعالجة معاملة أو كتلة معينة. يجمع الغاز بين أنواع متعددة من الجهد، أهمها:

  • الحسابات البدائية (مثل ADD، MULTIPLY)

  • قراءة وكتابة وحدات تخزين Ethereum (مثل عمليات نقل SSTORE وSLOAD وETH)

  • عرض النطاق الترددي للبيانات

  • تكلفة توليد الكتلة ZK-سنارك دليل

على سبيل المثال، هذه الصفقة التكلفة الإجمالية 47085 غاز. يتضمن ذلك: (1) 21000 غاز للرسوم الأساسية؛ (2) 1556 غازًا لبايتات بيانات الاتصال التي تشكل جزءًا من المعاملة؛ (ثالثاً) 16500 غازاً لتخزين القراءة والكتابة؛ (رابعا) 2149 غاز ل سجل جيل؛ والباقي لتنفيذ EVM. تتناسب رسوم المعاملة التي يجب على المستخدم دفعها مع الغاز الذي تستهلكه المعاملة. يمكن أن تحتوي الكتلة على ما يصل إلى 30 مليون غاز، ويتم تعديل سعر الغاز باستمرار آلية الهدف EIP-1559 للتأكد من أن الكتلة تحتوي على متوسط 15 مليون غاز.

مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

حالة تجريبية

يتمتع هذا النهج بميزة رئيسية واحدة: بما أن جميع المعاملات يتم دمجها في مورد افتراضي واحد، فإن تصميم السوق بسيط للغاية. من السهل تحسين المعاملات لتقليل التكاليف، ومن السهل نسبيًا تحسين الكتل لتحصيل أعلى الرسوم الممكنة (باستثناء إم إي في )، ولا توجد حوافز غريبة لتشجيع بعض المعاملات على أن يتم تجميعها مع معاملات أخرى لتوفير الرسوم.

لكن هذا النهج يعاني أيضًا من عدم كفاءة كبيرة: فهو يتعامل مع الموارد المختلفة على أنها قابلة للتحويل إلى بعضها البعض، عندما تكون القيود الأساسية الفعلية لما يمكن للشبكة التعامل معه غير صحيحة. إحدى الطرق لفهم هذه المشكلة هي إلقاء نظرة على الرسم البياني التالي:

مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

إذا كانت هناك حدود أمان واضحة لمورد 饾憶، فيمكن أن يؤدي الغاز أحادي البعد إلى تقليل الإنتاجية بما يصل إلى 饾憶 مرات. ونتيجة لذلك، كان هناك اهتمام طويل الأمد بمفهوم الغاز متعدد الأبعاد، ومن خلال EIP-4844، يمكننا بالفعل استخدام الغاز متعدد الأبعاد على الايثيريوم اليوم. يستكشف هذا المنشور فوائد هذا النهج، وآفاق المزيد من التحسين.

النقط: قام كانكون بترقية الغاز متعدد الأبعاد

في بداية هذا العام، كان متوسط الكتلة كان الحجم 150 كيلو بايت . جزء كبير من هذا هو البيانات التلافيفية: بروتوكول L2 يقوم بتخزين البيانات على السلسلة لأسباب أمنية. هذه البيانات باهظة الثمن: على الرغم من أن المعاملات على الإلتواء أرخص بمقدار 5 إلى 10 مرات من المعاملات المقابلة على Ethereum L1، إلا أن هذه التكلفة مرتفعة جدًا بالنسبة للعديد من حالات الاستخدام.

تم حل هذه المشكلة في النهاية عن طريق تقديم مساحة بيانات منفصلة سهلة الالتواء (تسمى Blobs) في كل كتلة.

بعد ترقية كانكون، يمكن أن تحتوي كتلة Ethereum على ما يصل إلى (1) 30 مليون غاز و(2) 6 نقاط كبيرة، يمكن أن تحتوي كل منها على حوالي 125 كيلو بايت من بيانات الاتصال. كلا الموارد لها أسعار مستقلة، تم تعديلها بواسطة آليات تسعير مستقلة مشابهة لـ EIP-1559 بهدف استخدام ما متوسطه 15 مليون غاز و3 نقاط لكل كتلة.

ونتيجة لذلك، تم تخفيض تكلفة التحويل بعامل 100، وعدد المعاملات التي يمكن زيادتها بشكل تلافي بأكثر من 3 مرات، في حين زاد الحجم الأقصى النظري للكتل بشكل طفيف فقط: من 1.9 ميجابايت إلى 2.6 ميجابايت.

مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

رسوم المعاملات المتداولة، المقدمة من Growthepie.xyz . حدثت شوكة Dencun في 13 مارس 2024، حيث قدمت Blobs ذات الأسعار المتعددة الأبعاد

عملاء متعددي الأبعاد للغاز وعديمي الجنسية

في المستقبل، سيواجه العملاء عديمي الجنسية مشكلة تخزين الأدلة. العميل عديم الجنسية هو نوع جديد من العملاء قادر على التحقق من blockchain أثناء تخزين القليل من البيانات أو عدم تخزينها على الإطلاق محليًا. يقبل البراهين للتحقق من حالة Ethereum لجزء معين من الكتلة دون تخزين أي بيانات بحد ذاتها.

في المتوسط، تؤدي الكتلة حوالي 1000 عملية قراءة وكتابة تخزينية، لكن الحد الأقصى النظري يمكن أن يصل إلى عشرات الملايين. تتمثل الخطة الحالية في دعم العملاء عديمي الجنسية من خلال ترحيل تصميم شجرة حالة Ethereums من شجرة Merkle Patricia إلى شجرة Verkle. ومع ذلك، فإن شجرة فيركلي ليست مقاومة للكم، وليست مناسبة لنظام إثبات ستارك الأحدث.

لذلك، يأمل العديد من الأشخاص في دعم العملاء عديمي الجنسية من خلال أشجار Merkle الثنائية وSTARKs، والتي يمكنها تخطي Verkle تمامًا، أو الترقية بعد سنوات قليلة من ترحيل Verkle. على الرغم من أن إثبات STARK لفروع شجرة التجزئة الثنائية له العديد من المزايا، إلا أن سرعة إنشاء البراهين بطيئة ولا يمكنها تلبية متطلبات السرعة العالية.

ومن المتوقع أن تكون هناك فترة زمنية في المستقبل يمكن فيها إثبات 1000 قيمة في أقل من ثانية، ولكن لن يكون من الممكن إثباتها 14,285 قيم. ولحل هذه المشكلة تم اقتراح مفهوم الغاز متعدد الأبعاد. يمكن لهذه الطريقة أن تحد من الوصول إلى التخزين وتفرض رسومًا عليه بشكل منفصل، مما يضمن متوسط وصول للتخزين يبلغ 1000 مرة لكل كتلة، مع تحديد حد يبلغ 2000 مرة لكل كتلة لتحسين أمان الشبكة وكفاءتها.

تطبيقات أوسع للغاز متعدد الأبعاد

نمو حجم الدولة هو مورد آخر يجب مراعاته. عند زيادة حجم حالة الإيثريوم، تحتاج العقد الكاملة إلى الاحتفاظ بمزيد من البيانات. وخلافا للموارد الأخرى، فإن حد النمو لحجم الدولة مستمد بشكل رئيسي من الاستخدام المستدام طويل الأجل بدلا من الذروة القصيرة الأجل. ولذلك، من أجل التعامل مع العمليات مع نمو حجم الحالة، يمكن للمرء أن يفكر في إضافة بُعد غاز منفصل. الهدف من هذا النهج هو تحديد سعر عائم يستهدف متوسط استخدام محدد، بدلاً من وضع حد لكل كتلة.

يوضح هذا قوة الغاز متعدد الأبعاد، مما يسمح بطرح أسئلة مختلفة لكل مورد: (1) ما هو متوسط الاستخدام المثالي لكل مورد؛ (2) ما هو الحد الأقصى الآمن للاستخدام لكل مورد لكل كتلة. من خلال تحديد هذه المعلمات، يمكن تعديل سعر الغاز بناءً على أمان الشبكة، بدلاً من الاعتماد على الحد الأقصى للاستخدام لكل كتلة. عند التعامل مع المواقف الأكثر تعقيدًا، يمكن استخدام الغازات المتعددة. على سبيل المثال، قد تتطلب عملية SSTORE من صفر إلى غير صفر استهلاك أنواع مختلفة من الغاز، مثل الغاز عديم الجنسية وغاز توسيع التخزين.

الحد الأقصى للقيمة لكل معاملة: احصل على غاز متعدد الأبعاد. استراتيجية أضعف ولكنها أبسط

في نظام الغاز أحادي البعد، يتم تحديد تكلفة الغاز للمعاملة بناءً على الغاز الذي تستهلكه كل من البيانات والحسابات. ومع ذلك، في نظام الغاز متعدد الأبعاد، يمكن تحديد تكلفة الغاز بناءً على الموارد الرئيسية التي تستهلكها الصفقة. يعمل هذا الأسلوب على تحسين الإنتاجية مع الحفاظ على الأمان.

اقترح EIP-7623 حلاً مشابهًا، مما أدى إلى تقليل المساحة التي تشغلها المعاملات في الكتلة عن طريق زيادة الحد الأدنى للسعر لكل بايت، ولكن هذا أدى أيضًا إلى بعض المشكلات، مثل المعاملات الفردية كثيفة الاستخدام للموارد التي لا تزال تضطر إلى دفع رسوم عالية، وكذلك أنشأ حافزًا لتجميع المعاملات كثيفة البيانات والمكثفة حسابيًا معًا لتوفير التكاليف. على الرغم من أن هذا النهج له حدوده، إلا أن الفوائد تستحق العناء، ولكن إذا كنت على استعداد لاستثمار المزيد تطوير العمل، وهناك حلول أكثر مثالية.

متعدد الأبعاد EIP-1559: استراتيجية أصعب ولكنها أكثر مثالية

في جوهره، يقوم Multi Dimension EIP-1559 بضبط الرسوم الأساسية للكتل النقطية من خلال تتبع المعلمة extra_blobs لضمان بقاء متوسط استخدام الكتل عند المستوى المستهدف.

عندما يتجاوز عدد النقط في الكتلة القيمة المستهدفة، ستزيد الرسوم الأساسية لتقليل الاستخدام؛ وإلا فإنه سوف ينخفض. تسمح آلية التسعير هذه بتعديل سعر المعاملة داخل الكتلة ديناميكيًا للحفاظ على الكتلة نصف ممتلئة. وفي الوقت نفسه، فإن الزيادة قصيرة المدى في الاستخدام ستؤدي أيضًا إلى تفعيل آلية التقييد، مما يضمن منافسة معقولة على المعاملات.

في إيثريوم، كانت طريقة تسعير الغاز هذه موجودة لسنوات عديدة: قدم EIP-1559 آلية مشابهة جدًا في وقت مبكر من عام 2020. مع طرح EIP-4844، يوجد الآن سعران عائمان للغاز وBlobs على التوالي.

بالنسبة للمستخدمين ومنشئي الكتل، فإن التجربة مشابهة لما كانت عليه من قبل، لكنهم سيحتاجون إلى التكيف مع رسومين منفصلتين. ومع ذلك، بالنسبة للمطورين، فإن الحاجة إلى إعادة تصميم وظيفة EVM لاستيعاب الأسعار المتعددة والقيود المتعددة قد تضيف بعض التحديات.

التسعير متعدد الأبعاد، EVM، والمكالمات الفرعية

في EVM، هناك نوعان من حدود الغاز: حد الغاز الإجمالي المحدد لكل معاملة، وحدود الغاز الفردية عندما تستدعي العقود عقودًا أخرى. وهذا يسمح للعقود باستدعاء العقود غير الموثوقة مع ضمان استمرار وجود غاز متبقي لحسابات أخرى بعد المكالمة. ومع ذلك، هناك تحديات في تنفيذ تسعير الغاز متعدد الأبعاد بين أنواع التنفيذ المختلفة. يتطلب هذا المخطط متعدد الأبعاد مكالمات فرعية لتوفير حدود متعددة لكل نوع غاز، مما سيؤدي إلى إجراء تغييرات عميقة على EVM وهو غير متوافق مع التطبيقات الحالية.

عادة ما تبقى مقترحات الغاز متعددة الأبعاد في بعدين فقط: البيانات والتنفيذ. يتم تخصيص البيانات خارج EVM، لذلك لا يلزم إجراء تغييرات داخلية لتسعيرها بشكل منفصل. بالنسبة للمطورين، هذا يعني أن EVM والبنية التحتية المحيطة بها بحاجة إلى إعادة تصميم لاستيعاب الأسعار المتعددة والحدود المتعددة. في بعض الحالات، سيصبح التحسين أيضًا أكثر صعوبة لأنه ليس من الواضح أي نهج أكثر كفاءة، مما قد يؤثر على عملية التطوير.

على الرغم من وجود بعض التحديات، إلا أنه يمكن معالجة هذه المشكلات من خلال تنفيذ شيء مثل EIP-7623، والذي يفرض رسومًا إضافية على عمليات التخزين ويعيدها في نهاية المعاملة للتأكد من أن المكالمة الرئيسية لا تزال تحتوي على ما يكفي من الغاز لإجراء العمليات اللاحقة .

ملخص

في كلتا الحالتين، تجدر الإشارة إلى أنه بمجرد البدء في تقديم غاز التنفيذ متعدد الأبعاد، سيزداد تعقيد النظام بشكل كبير، وهو ما يبدو أنه أمر لا مفر منه.

ولذلك، فإننا نواجه قرارًا معقدًا: هل نحن على استعداد لقبول المزيد من التعقيد على مستوى EVM مقابل تحقيق مكاسب كبيرة في قابلية التوسع في L1، وإذا كان الأمر كذلك، فما هو الاقتراح المحدد الأفضل لاقتصاديات البروتوكول ومطوري التطبيقات؟ ومن المرجح أن الحل الأفضل ليس هو الحل المذكور سابقاً ولا المذكور أعلاه، ولا يزال هناك مجال لحلول أكثر أناقة وفعالية.

تم الحصول على هذه المقالة من الإنترنت: مقالة V Gods الجديدة: تسعير الغاز متعدد الأبعاد لتحسين قابلية التوسع في Ethereum

ذات صلة: الإشارات الهبوطية تخيف المتحمسين لـ PEPE: هل التصحيح الكبير في الأسعار وشيك؟

باختصار، بدأ سعر PEPE في الانخفاض البطيء ليشير إلى انخفاض قدره 31%. وصلت العناوين النشطة الآن إلى أدنى مستوياتها منذ شهرين حيث يتراجع المستثمرون بعد التباطؤ في الارتفاع. كما تنخفض الفائدة المفتوحة بسرعة من $126 مليون إلى $76 مليون في شهر واحد. بدأ سعر PEPE يشهد تأثيرات وجود ملف تعريف مستثمر متحمس لعملات meme والذي يتراجع وسط أدنى اتجاه هبوطي. من المحتمل أن يتسبب هذا في تصحيح هائل في رمز الميم الذي يحمل عنوان الضفدع. مستثمرو PEPE يتراجعون من المرجح أن يتحرك سعر Pepe من ملاحظة الانخفاض المحتمل إلى ملاحظة انخفاض واضح بسبب مستثمريه. يميل حاملو العملات الميمية هؤلاء إلى أن يكونوا نشطين فقط خلال الأسواق الصاعدة ويتراجعون بمجرد تغير النغمة. هكذا هو…

© 版权声明

相关文章

بدون تعليقات

يجب عليك تسجيل الدخول لتترك تعليق!
تسجيل الدخول على الفور
بدون تعليقات...