تصميم GAS الأول للغة MOVE: تحليل كامل لخطة GAS لسلسلة عامة معينة

تصميم GAS الأول في لغة MOVE: طريقة حساب استهلاك GAS في سلسلة عامة معينة

أعلنت إحدى شبكات البلوكشين العامة مؤخرًا عن خطة GAS الخاصة بها. نظرًا لأن النسخة السابقة من لغة MOVE كانت تهدف في الأصل إلى العمل بدون GAS، لم تكن مستعدة لخطة GAS. هذه الخطة التي تم إنشاؤها لشبكة البلوكشين العامة تُعتبر التصميم الأول لـ GAS في لغة MOVE، وتُعرف بأنها "مغامرة".

في خطة GAS لهذه الشبكة العامة، أوضحت فريق التطوير مبادئ وضع GAS، والعمليات، وطرق الحساب، والتعديلات اللاحقة، وموقف قبول اقتراحات المجتمع.

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

عملية

للتنفيذ الفعال، تشمل العمليات على هذه السلسلة العامة:

  1. تعريف المبادئ
  2. إعداد إطار التقييم، وتحديد سعر كل تنفيذ
  3. إنشاء نظام قياس GAS وآلة GAS الآمنة لـ MOVE
  4. استيراد إطار عمل GAS العلوي
  5. جعل إطار GAS واعياً للتخزين
  6. مزيد من التفاصيل حول خطة GAS

مبدأ

تشمل المبادئ المحددة:

  1. يجب أن ترتبط تكاليف التشغيل مباشرة بالموارد المتاحة في الشبكة، وينبغي أن تنخفض مع تحسين التكنولوجيا والعمليات.
  2. يجب تحديد GAS من خلال الحوكمة على السلسلة، ويمكن تكوينه بسلاسة
  3. GAS يمكن أن تمنع هجمات DoS، ويمكن تعديلها بسرعة وفقًا لحالة الشبكة
  4. تعكس أسعار GAS رؤية النمو المتسارع والحفاظ على إمكانية وصول blockchain.
  5. التشجيع على اتخاذ خيارات جيدة في التصميم، مثل إعطاء الأولوية للأمان، والتجزئة، وما إلى ذلك

حساب GAS

يجب على المستخدم تحديد كميتين عند تقديم الصفقة:

  1. الحد الأقصى لعدد GAS: الحد الأقصى لوحدات GAS التي يرغب المستخدم في إنفاقها لتنفيذ المعاملة
  2. سعر GAS: يتم حسابه بوحدات ثمانية، 1 ثمانية = 0.00000001 رمز أصلي

ستُفرض رسوم خلال تنفيذ الصفقة:

  1. التكاليف الثابتة
  2. تكلفة التنفيذ
  3. قراءة التكلفة
  4. تكلفة الكتابة

الرسوم النهائية للتداول = إجمالي كمية الغاز المستهلكة × سعر الغاز

إنشاء جدول خطة GAS

  1. التكوين الأساسي: يشمل حجم التداول والحد الأقصى لوحدات GAS
  2. حجم الصفقة: تم تعيينه حاليًا إلى 64KB
  3. الحد الأقصى لوحدة GAS: تم تعيينه إلى 1,000,000
  4. التنفيذ: تقييم تكلفة التنفيذ من خلال إطار العمل المرجعي وأدوات التحليل
  5. التخزين: ضع في اعتبارك تكاليف الوصول إلى البيانات والتخزين الدائم

اقرأ، أنشئ واكتب

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

تكلفة وحدة GAS المستقرة

تكلفة وحدة GAS الثابتة تساعد في الحفاظ على خطة GAS دون تغيير وفصلها عن القيمة السوقية للرمز الأصلي.

المشاركة المجتمعية

يمكن لأعضاء المجتمع:

  1. الإشارة إلى أوجه عدم منطقية في خطة GAS
  2. المشاركة في مناقشات المجتمع
  3. التصويت على مقترحات الحوكمة ذات الصلة

تعديل تكلفة GAS

يمكن تغيير خطة GAS من خلال مقترحات الحوكمة، ويمكن إضافة تعليمات أو ميزات أصلية جديدة بسلاسة.

العمل المستقبلي

  1. خفض تكاليف التنفيذ
  2. تحقيق حسابات GAS متعددة الأبعاد
  3. تخفيف مشكلة الحالة المتضخمة

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

MOVE-6.37%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 3
  • مشاركة
تعليق
0/400
InfraVibesvip
· 07-31 02:21
هذه الغاز بدأت تفرض رسومًا ههه
شاهد النسخة الأصليةرد0
AirdropSweaterFanvip
· 07-31 02:14
تفسير احترافي للغاية، يبدو محرجًا، لا أفهمه.
شاهد النسخة الأصليةرد0
DegenWhisperervip
· 07-31 01:57
move ستحتاج إلى دفع غاز الآن، العصر الجديد قد بدأ
شاهد النسخة الأصليةرد0
  • تثبيت