تصميم GAS الأول في لغة MOVE: طريقة حساب استهلاك GAS في سلسلة عامة معينة
أعلنت إحدى شبكات البلوكشين العامة مؤخرًا عن خطة GAS الخاصة بها. نظرًا لأن النسخة السابقة من لغة MOVE كانت تهدف في الأصل إلى العمل بدون GAS، لم تكن مستعدة لخطة GAS. هذه الخطة التي تم إنشاؤها لشبكة البلوكشين العامة تُعتبر التصميم الأول لـ GAS في لغة MOVE، وتُعرف بأنها "مغامرة".
في خطة GAS لهذه الشبكة العامة، أوضحت فريق التطوير مبادئ وضع GAS، والعمليات، وطرق الحساب، والتعديلات اللاحقة، وموقف قبول اقتراحات المجتمع.
قياس GAS هو مفهوم أساسي في هذه السلسلة العامة والعديد من سلاسل الكتل الأخرى، حيث يحدد كمية الموارد الحاسوبية والتخزينية المطلوبة لتنفيذ وتخزين المعاملات على السلسلة. يحدد خطة GAS التكلفة المستهلكة في جميع العمليات المنفذة على السلسلة، والتي تُستخدم لحساب تكلفة GAS المستخدمة أثناء تنفيذ المعاملات.
عملية
للتنفيذ الفعال، تشمل العمليات على هذه السلسلة العامة:
تعريف المبادئ
إعداد إطار التقييم، وتحديد سعر كل تنفيذ
إنشاء نظام قياس GAS وآلة GAS الآمنة لـ MOVE
استيراد إطار عمل GAS العلوي
جعل إطار GAS واعياً للتخزين
مزيد من التفاصيل حول خطة GAS
مبدأ
تشمل المبادئ المحددة:
يجب أن ترتبط تكاليف التشغيل مباشرة بالموارد المتاحة في الشبكة، وينبغي أن تنخفض مع تحسين التكنولوجيا والعمليات.
يجب تحديد GAS من خلال الحوكمة على السلسلة، ويمكن تكوينه بسلاسة
GAS يمكن أن تمنع هجمات DoS، ويمكن تعديلها بسرعة وفقًا لحالة الشبكة
تعكس أسعار GAS رؤية النمو المتسارع والحفاظ على إمكانية وصول blockchain.
التشجيع على اتخاذ خيارات جيدة في التصميم، مثل إعطاء الأولوية للأمان، والتجزئة، وما إلى ذلك
حساب GAS
يجب على المستخدم تحديد كميتين عند تقديم الصفقة:
الحد الأقصى لعدد GAS: الحد الأقصى لوحدات GAS التي يرغب المستخدم في إنفاقها لتنفيذ المعاملة
سعر GAS: يتم حسابه بوحدات ثمانية، 1 ثمانية = 0.00000001 رمز أصلي
ستُفرض رسوم خلال تنفيذ الصفقة:
التكاليف الثابتة
تكلفة التنفيذ
قراءة التكلفة
تكلفة الكتابة
الرسوم النهائية للتداول = إجمالي كمية الغاز المستهلكة × سعر الغاز
إنشاء جدول خطة GAS
التكوين الأساسي: يشمل حجم التداول والحد الأقصى لوحدات GAS
حجم الصفقة: تم تعيينه حاليًا إلى 64KB
الحد الأقصى لوحدة GAS: تم تعيينه إلى 1,000,000
التنفيذ: تقييم تكلفة التنفيذ من خلال إطار العمل المرجعي وأدوات التحليل
التخزين: ضع في اعتبارك تكاليف الوصول إلى البيانات والتخزين الدائم
اقرأ، أنشئ واكتب
وصول حالة العنصر ينقسم إلى ثلاثة أنواع: القراءة، الإنشاء، والكتابة، وكل نوع له طريقة حساب تكلفة مختلفة.
تكلفة وحدة GAS المستقرة
تكلفة وحدة GAS الثابتة تساعد في الحفاظ على خطة GAS دون تغيير وفصلها عن القيمة السوقية للرمز الأصلي.
المشاركة المجتمعية
يمكن لأعضاء المجتمع:
الإشارة إلى أوجه عدم منطقية في خطة GAS
المشاركة في مناقشات المجتمع
التصويت على مقترحات الحوكمة ذات الصلة
تعديل تكلفة GAS
يمكن تغيير خطة GAS من خلال مقترحات الحوكمة، ويمكن إضافة تعليمات أو ميزات أصلية جديدة بسلاسة.
العمل المستقبلي
خفض تكاليف التنفيذ
تحقيق حسابات GAS متعددة الأبعاد
تخفيف مشكلة الحالة المتضخمة
فريق سلسلة الكتل العامة يستكشف مفهوم TTL لكل مشروع، من أجل حذف المشاريع غير المتاحة عند انتهاء TTL.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تصميم GAS الأول للغة MOVE: تحليل كامل لخطة GAS لسلسلة عامة معينة
تصميم GAS الأول في لغة MOVE: طريقة حساب استهلاك GAS في سلسلة عامة معينة
أعلنت إحدى شبكات البلوكشين العامة مؤخرًا عن خطة GAS الخاصة بها. نظرًا لأن النسخة السابقة من لغة MOVE كانت تهدف في الأصل إلى العمل بدون GAS، لم تكن مستعدة لخطة GAS. هذه الخطة التي تم إنشاؤها لشبكة البلوكشين العامة تُعتبر التصميم الأول لـ GAS في لغة MOVE، وتُعرف بأنها "مغامرة".
في خطة GAS لهذه الشبكة العامة، أوضحت فريق التطوير مبادئ وضع GAS، والعمليات، وطرق الحساب، والتعديلات اللاحقة، وموقف قبول اقتراحات المجتمع.
قياس GAS هو مفهوم أساسي في هذه السلسلة العامة والعديد من سلاسل الكتل الأخرى، حيث يحدد كمية الموارد الحاسوبية والتخزينية المطلوبة لتنفيذ وتخزين المعاملات على السلسلة. يحدد خطة GAS التكلفة المستهلكة في جميع العمليات المنفذة على السلسلة، والتي تُستخدم لحساب تكلفة GAS المستخدمة أثناء تنفيذ المعاملات.
عملية
للتنفيذ الفعال، تشمل العمليات على هذه السلسلة العامة:
مبدأ
تشمل المبادئ المحددة:
حساب GAS
يجب على المستخدم تحديد كميتين عند تقديم الصفقة:
ستُفرض رسوم خلال تنفيذ الصفقة:
الرسوم النهائية للتداول = إجمالي كمية الغاز المستهلكة × سعر الغاز
إنشاء جدول خطة GAS
اقرأ، أنشئ واكتب
وصول حالة العنصر ينقسم إلى ثلاثة أنواع: القراءة، الإنشاء، والكتابة، وكل نوع له طريقة حساب تكلفة مختلفة.
تكلفة وحدة GAS المستقرة
تكلفة وحدة GAS الثابتة تساعد في الحفاظ على خطة GAS دون تغيير وفصلها عن القيمة السوقية للرمز الأصلي.
المشاركة المجتمعية
يمكن لأعضاء المجتمع:
تعديل تكلفة GAS
يمكن تغيير خطة GAS من خلال مقترحات الحوكمة، ويمكن إضافة تعليمات أو ميزات أصلية جديدة بسلاسة.
العمل المستقبلي
فريق سلسلة الكتل العامة يستكشف مفهوم TTL لكل مشروع، من أجل حذف المشاريع غير المتاحة عند انتهاء TTL.