ما استرداد رسوم الغاز؟
استرداد رسوم الغاز هو خفض قيمة رسوم الغاز النهائية المفروضة على معاملة بلوكشين بعد إتمام آلة Ethereum الافتراضية (EVM) تنفيذها.وقد يشير المصطلح أيضاً، بمعنى أعم، إلى الغاز غير المستخدم الذي يُعاد عندما تستهلك المعاملة وحدات غاز أقل من حد الغاز المحدد لها.يرتبط هذان المعنيان، لكنهما يصفان جانبين مختلفين من نظام احتساب معاملات Ethereum.ينشأ الغاز غير المستخدم من الفرق بين حد الغاز للمعاملة وكمية الغاز المستهلكة أثناء التنفيذ.أما استرداد الغاز على مستوى البروتوكول فينشأ من عدّاد استرداد قد تُضاف إليه أرصدة عند تنفيذ العقد الذكي عمليات تخزين مؤهلة معينة.تطبق Ethereum عمليات الاسترداد على مستوى البروتوكول تلقائياً، لذلك لا يحتاج المستخدمون إلى تقديم مطالبة أو التواصل مع مدقق أو زيارة موقع لاسترداد الرسوم.يُقاس استرداد رسوم الغاز بوحدات الغاز قبل احتساب قيمته النقدية بعملة ETH.تعتمد قيمة الاسترداد بعملة ETH على السعر الفعلي لكل وحدة غاز في المعاملة.لا يمكن لاسترداد رسوم الغاز أن يجعل معاملة Ethereum مجانية تماماً، لأن قواعد البروتوكول الحالية تحد من مقدار استهلاك الغاز الذي يمكن استرداده.ما نوعا استرداد رسوم الغاز؟
يُستخدم تعبير استرداد رسوم الغاز عادةً للإشارة إلى كل من الغاز غير المستخدم في المعاملة وأرصدة عدّاد استرداد EVM.الغاز غير المستخدم هو الغاز الذي أذن به المُرسِل عبر حد الغاز، لكن المعاملة لم تستهلكه.على سبيل المثال، إذا كان حد الغاز لمعاملة ما 100,000 واكتمل تنفيذها بعد استهلاك 60,000 وحدة غاز، فلن يُفرض على المُرسِل رسم مقابل وحدات الغاز الـ40,000 المتبقية.توضح وثائق Ethereum الرسمية لرسوم الغاز أن حد الغاز هو أقصى كمية غاز يُسمح للمعاملة باستهلاكها، وليس رسماً نهائياً مضموناً.
يختلف استرداد الغاز في EVM، إذ يخفض استهلاك الغاز بعد تنفيذ العمليات المؤهلة وتسجيلها بالفعل في عدّاد الاسترداد الخاص بالمعاملة.ومن أبرز الأمثلة الحالية مسح خانة تخزين دائمة مؤهلة بتغيير قيمتها من غير الصفر إلى الصفر.تخفض الآليتان التكلفة النهائية، لكن الآلية الثانية وحدها تُسمى تقنياً «عدّاد استرداد EVM».كيف تعمل مدفوعات الغاز على Ethereum
الغاز هو الوحدة التي تستخدمها Ethereum لقياس موارد الحوسبة والتخزين اللازمة لتنفيذ معاملة.لكل عملية في EVM تكلفة غاز تعتمد على الموارد التي تتطلبها من عقد Ethereum.يتطلب تحويل ETH أساسي إلى حساب عادي مملوك خارجياً عادةً 21,000 وحدة غاز.قد يتطلب تحويل توكن أو معاملة تمويل لامركزي أو عملية NFT أو استدعاء عقد ذكي معقد كمية أكبر بكثير من الغاز.يحدد المُرسِل حد الغاز الذي يضع سقفاً لكمية غاز التنفيذ التي يمكن للمعاملة استهلاكها.وعليه أيضاً تحديد معلمات الرسوم التي تحدد الحد الأقصى للسعر الذي يقبل دفعه لكل وحدة غاز.بموجب نموذج الرسوم الذي قدمه EIP-1559، يمكن أن تتضمن المعاملة العادية رسماً أقصى لكل وحدة غاز ورسماً أقصى للأولوية لكل وحدة غاز.
يحدد البروتوكول الرسوم الأساسية ويحرقها عند إدراج المعاملة في كتلة.أما رسوم الأولوية فتُدفع إلى مقترح الكتلة مقابل إدراج المعاملة.تعتمد التكلفة النهائية للمعاملة على وحدات الغاز المفوترة والسعر الفعلي للغاز، لا على ضرب حد الغاز كاملاً في الحد الأقصى للرسوم فحسب.كيف يُعاد الغاز غير المستخدم
حد الغاز للمعاملة سقف احترازي، وليس كمية يجب إنفاقها بالكامل.إذا أرسل المستخدم معاملة بحد غاز قدره 150,000 وكانت تحتاج إلى 90,000 وحدة غاز فقط، فتُعاد وحدات الغاز الـ60,000 غير المستخدمة عبر احتساب المعاملة.لا يتلقى المستخدم تحويلاً منفصلاً وارداً بعملة ETH يمثّل هذه الكمية غير المستخدمة.بل يعكس الرصيد النهائي أن الغاز غير المستخدم لم يُخصم نهائياً.قد تعرض المحفظة مؤقتاً أقصى تكلفة محتملة للشبكة قبل تأكيد المعاملة.وقد تكون التكلفة المؤكدة أقل لأن المعاملة استهلكت أقل من حد الغاز أو لأن السعر الفعلي للغاز كان أقل من الحد الأقصى للرسوم.لا يؤدي تحديد حد أعلى للغاز عادةً إلى زيادة تكلفة المعاملة الناجحة إذا لم يُستهلك الغاز الإضافي.لكن يجب أن يملك المُرسِل ما يكفي من ETH لتلبية متطلبات التمويل القصوى للمعاملة عند إرسالها.قد يؤدي تحديد حد غاز منخفض جداً إلى فشل المعاملة قبل التنفيذ أو أثناءه.ما عدّاد استرداد EVM؟
عدّاد استرداد EVM قيمة محاسبية داخلية يجري تحديثها أثناء تنفيذ المعاملة.قد تزيد العمليات المؤهلة قيمة العدّاد، بينما قد تخفضها عمليات لاحقة.لا يضيف العدّاد غازاً إلى الكمية المتاحة لتنفيذ العقد الذكي.ولا يُطبّق إلا بعد اكتمال التنفيذ.وهذا يعني أن العقد لا يستطيع الاعتماد على استرداد مستقبلي لتجنب نفاد الغاز أثناء المعاملة نفسها.يرتبط عدّاد الاسترداد أساساً بتغييرات التخزين الدائم المنفذة باستخدام رمز التشغيل
تقارن قواعد صافي احتساب الغاز في EIP-2200 بين القيم الأصلية والحالية والجديدة لخانة التخزين لحساب الرسوم والمبالغ المستردة.
يمنع هذا النظام العقود من الحصول على مكافأة مفرطة لقاء تغيير الخانة نفسها مراراً ضمن معاملة واحدة.إذا تراجع التنفيذ، فلا تبقى أرصدة الاسترداد المرتبطة بتغييرات الحالة التي جرى التراجع عنها صالحةً كاستردادات بروتوكول قابلة للاستخدام.قواعد استرداد رسوم الغاز الحالية في Ethereum
أُقرت قواعد Ethereum الأساسية الحالية لاسترداد الغاز بموجب EIP-3529 خلال ترقية London.
أزالت الترقية استرداد الغاز الذي كان مرتبطاً سابقاً بـ
يوضح الجدول الزمني لترقيات شبكة Ethereum الرسمي أن EIP-3529 كان مقترح London الذي خفّض استردادات غاز EVM.
كيف يعمل الحد الأقصى لاسترداد الغاز البالغ 20%؟
يُحسب الحد الأقصى لاسترداد البروتوكول المطبق بقسمة إجمالي استهلاك المعاملة للغاز على خمسة.المعادلة الأساسية هي: الاسترداد المطبق = الأصغر من قيمة عدّاد الاسترداد وإجمالي الغاز المستخدم ÷ 5.الغاز المفوتر نهائياً هو إجمالي الغاز المستخدم ناقصاً الاسترداد المطبق.لنفترض أن معاملة استهلكت 100,000 وحدة غاز قبل الاسترداد، وأنشأت رصيداً في عدّاد الاسترداد قدره 30,000 وحدة.يبلغ الحد الأقصى للاسترداد 20,000 وحدة غاز، لأن 100,000 مقسومة على خمسة تساوي 20,000.لذلك تُحاسب المعاملة على 80,000 وحدة غاز بدلاً من 70,000.ولنفترض أن معاملة أخرى استهلكت 100,000 وحدة غاز، لكنها أنشأت رصيداً في عدّاد الاسترداد قدره 8,000 وحدة فقط.يمكن تطبيق الاسترداد كاملاً، أي 8,000 وحدة، لأنه أقل من الحد الأقصى البالغ 20,000.وبذلك تُحاسب المعاملة على 92,000 وحدة غاز.لا تُحفظ أرصدة عدّاد الاسترداد التي تتجاوز الحد الأقصى لاستخدامها في معاملة أخرى.كيف يعمل استرداد الغاز عبر SSTORE
لماذا قد تكون حسابات استرداد التخزين معقدة؟
يمكن تعديل خانة التخزين عدة مرات ضمن معاملة واحدة.لذلك تفحص EVM القيمة الأصلية للخانة وقيمتها الحالية والقيمة الجديدة المطلوب كتابتها.القيمة الأصلية هي القيمة الموجودة قبل بدء المعاملة.القيمة الحالية هي القيمة بعد أي عمليات كتابة سابقة في المعاملة نفسها.القيمة الجديدة هي القيمة التي تطلبها عملية
تؤثر أيضاً قواعد الوصول الدافئ والبارد إلى التخزين، التي قدمها EIP-2929، في التكلفة الإجمالية للوصول إلى الخانة.
ينبغي للمطورين استخدام أدوات المترجم الحالية وآثار التنفيذ ومحاكاة المعاملات، بدلاً من الاعتماد على جدول مبسط لتكاليف التخزين وحده.مثال على استرداد الغاز مع رسوم ETH
لنفترض أن معاملة عقد ذكي استهلكت إجمالي 120,000 وحدة غاز وأنشأت أرصدة استرداد مؤهلة قدرها 10,000 وحدة غاز.يبلغ حد 20% مقدار 24,000 وحدة غاز، لأن 120,000 مقسومة على خمسة تساوي 24,000.لذلك يمكن تطبيق الاسترداد الكامل البالغ 10,000 وحدة غاز.يصبح إجمالي الغاز المفوتر نهائياً 110,000 وحدة.إذا كان السعر الفعلي للغاز 20 gwei، تبلغ الرسوم النهائية 2,200,000 gwei.وهذا المبلغ يعادل 0.0022 ETH.من دون استرداد البروتوكول، كانت الرسوم الإجمالية ستبلغ 0.0024 ETH.لذلك يوفر الاسترداد 0.0002 ETH في هذا المثال.تكون القيمة بعملة ETH لعدد وحدات الغاز المستردة نفسه أعلى عندما يكون السعر الفعلي للغاز أكبر.استردادات الغاز وEIP-1559
يؤثر كل من EIP-1559 واستردادات غاز EVM في جانب مختلف من احتساب رسوم المعاملة.يحدد EIP-1559 السعر الفعلي المدفوع لكل وحدة غاز مفوترة.وتساعد آلية استرداد EVM في تحديد عدد وحدات الغاز التي ستُفوتر نهائياً.يساوي السعر الفعلي للغاز عموماً الرسوم الأساسية مضافاً إليها رسوم أولوية مؤهلة، مع مراعاة إعدادات الحد الأقصى للرسوم لدى المُرسِل.يحرق بروتوكول Ethereum جزء الرسوم الأساسية من المبلغ النهائي.أما جزء رسوم الأولوية فيُدفع إلى مقترح الكتلة.إذا كان الحد الأقصى للرسوم الذي حدده المُرسِل أعلى من السعر الفعلي المطلوب للغاز، فلا يُحتفظ بالفرق باعتباره رسماً إضافياً للمعاملة.تصف واجهات المحافظ أحياناً هذا المبلغ الأقصى غير المستخدم بأنه استرداد، رغم أنه منفصل عن عدّاد استرداد EVM.لذلك قد تكون التكلفة النهائية أقل من الحد الأقصى المعروض بسبب الغاز غير المستخدم أو انخفاض السعر الفعلي أو أرصدة استرداد البروتوكول، أو مجموعة من هذه العوامل.هل يدفع المدققون استردادات الغاز؟
لا يرسل المدققون يدوياً استردادات غاز البروتوكول إلى المستخدمين.تُعد معالجة الاسترداد جزءاً من قواعد إجماع Ethereum، وتحسبها عملاء التنفيذ.تطبق كل عقدة Ethereum تعمل على النحو الصحيح قواعد احتساب الغاز نفسها بصورة مستقلة عند التحقق من المعاملة.لا يتلقى مقترح الكتلة سوى الجزء المؤهل من رسوم الأولوية ضمن الرسوم النهائية.ويُحرق جزء الرسوم الأساسية بعد تحديد كمية الغاز النهائية الخاضعة للرسوم.لا يحتاج المستخدم إلى إذن من مدقق للحصول على الغاز غير المستخدم أو استرداد التخزين المؤهل.ولا يمكن لأي مدقق أن يطلب بصورة مشروعة رسماً لمعالجة استرداد رسوم غاز Ethereum.ماذا يحدث عند التراجع عن معاملة؟
تتراجع المعاملة التي أُلغيت عادةً عن تغييرات الحالة، لكنها تظل تفرض رسوماً مقابل العمليات الحسابية المنفذة قبل التراجع.يمكن إعادة الغاز الذي ظل غير مستخدم عند تنفيذ عملية
ماذا يحدث عندما ينفد الغاز أثناء تنفيذ المعاملة؟
يحدث فشل نفاد الغاز عندما يحتاج التنفيذ إلى غاز أكثر مما هو متاح للمعاملة أو لإطار الاستدعاء.تعكس EVM تغييرات الحالة التي أحدثها التنفيذ الفاشل.يُستهلك الغاز المقدم لتنفيذ ينفد غازه بدلاً من إعادته بوصفه غازاً غير مستخدم.لا يستطيع استرداد البروتوكول إنقاذ تنفيذ استنفد بالفعل إمدادات الغاز، لأن الاستردادات لا تُطبق إلا بعد التنفيذ.لذلك يجب على المطورين تقدير حد غاز كافٍ حتى عندما يُتوقع أن تمسح المعاملة بيانات التخزين.يختلف رفض المعاملة قبل إدراجها بسبب عدم صلاحيتها عن إدراج معاملة ثم فشلها أثناء التنفيذ.يفرق دليل Ethereum الرسمي للغاز بين الرفض قبل الإدراج وفشل نفاد الغاز على السلسلة.هل ما زال SELFDESTRUCT يوفر استرداداً للغاز؟
لا يوفر
أزال EIP-3529 الاسترداد السابق المرتبط بـ
كما حدّ التغيير اللاحق EIP-6780 الخاص بـSELFDESTRUCT من قدرة رمز التشغيل على حذف العقود.
بالنسبة إلى عقد لم يُنشأ في المعاملة نفسها، ينقل
أصبح
ما توكنات الغاز؟
كانت توكنات الغاز أصولاً لعقود ذكية صُممت للاستفادة من قواعد استرداد الغاز القديمة في Ethereum.كان بإمكان المستخدمين تنفيذ عمليات تنشئ حالة عندما تكون أسعار الغاز منخفضة، ثم إزالة تلك الحالة عندما ترتفع الأسعار.وكان من الممكن أن يخفض الاسترداد الناتج كمية الغاز المفوترة على معاملة أعلى قيمة.وُصفت هذه العملية أحياناً بأنها تخزين الغاز أو ادخاره.لم تكن توكنات الغاز تخزّن وحدات الغاز فعلياً بوصفها موارد شبكة قابلة للتحويل.بل استخدمت عمليات عقود ذكية مؤهلة لاستردادات كبيرة بموجب قواعد البروتوكول السابقة.كان من الممكن أن تزيد هذه الآلية حجم حالة Ethereum، وأن تسمح لأعباء التنفيذ الفعلية بتجاوز نمط الغاز المقصود للكتلة.أزال EIP-3529 استرداد
لماذا خفّضت Ethereum استردادات الغاز؟
استخدمت Ethereum في الأصل الاستردادات لتشجيع المطورين على مسح الحالة التي لم تعد مطلوبة.لكن الآلية أنشأت عملياً حوافز لإضافة حالة خلال فترات انخفاض الرسوم لمجرد حذفها لاحقاً.تعارض هذا السلوك مع هدف تقليل عبء التخزين طويل الأجل على Ethereum.كما زادت الاستردادات الكبيرة الفرق بين كمية الغاز المبلغ عنها للمعاملة والعمل الحسابي الذي قد تحتاج العقد إلى تنفيذه.كانت القواعد القديمة تسمح للمعاملات باسترداد ما يصل إلى نصف إجمالي الغاز المستهلك.زاد ذلك من تفاوت أعباء الكتل وعقّد تخطيط الموارد لعملاء Ethereum.أبقى EIP-3529 على حافز أصغر لتحسين إدارة التخزين، مع تقليل فرص استغلال احتساب الاسترداد.يحد سقف 20% من مدى قدرة الاستردادات على زيادة عمل التنفيذ الفعلي ضمن الكتلة.استردادات الغاز والتخزين المؤقت
التخزين المؤقت هو تخزين مؤقت في EVM لا يستمر إلا خلال معاملة واحدة.قدمت Ethereum رمزي التشغيل
هل يستطيع عقد ذكي إرسال استرداد رسوم الغاز إلى عنوان آخر؟
يعود استرداد الغاز على مستوى البروتوكول إلى المُرسِل المسؤول عن رسوم المعاملة الأساسية.لا يستطيع العقد الذكي إعادة توجيه عدّاد استرداد Ethereum مباشرةً إلى عنوان عشوائي.لكن يمكن للعقد أو التطبيق تحويل ETH أو توكنات بصورة منفصلة كحافز أو تعويض أو خصم مسترد.تُعد هذه الدفعة خصماً على رسوم الغاز على مستوى التطبيق، وليست استرداداً أصلياً لغاز EVM.وقد يتيح نظام المعاملات المدعومة لطرف آخر دفع تكلفة الغاز للمستخدم أو تعويضه عنها.تعتمد شروط هذا الترتيب ومصدر تمويله وأهليته ومخاطره على التطبيق.ينبغي للمستخدمين التمييز بين استرداد البروتوكول والمكافأة الترويجية أو برنامج التعويض الخاص.استردادات الغاز على شبكات Layer 2
قد تستخدم شبكات Layer 2 المتوافقة مع Ethereum مفاهيم غاز EVM، مع احتساب إجمالي تكاليف المعاملات بطرق مختلفة.قد تشمل رسوم Layer 2 تكاليف التنفيذ المحلية وتكلفة نشر البيانات أو البراهين على Ethereum.قد يخفض استرداد التخزين مكوّن التنفيذ من دون أن يخفض كل المكونات الأخرى للرسوم الإجمالية.تعدّل بعض الشبكات جداول الغاز أو معالجة الاسترداد أو أنواع المعاملات أو عرض الرسوم.ينبغي للمستخدمين عدم افتراض أن استرداد 4,800 وحدة غاز وسقف 20% المعمول بهما على شبكة Ethereum الرئيسية ينطبقان بالطريقة نفسها على كل شبكة متوافقة مع EVM.ينبغي للمطورين الرجوع إلى وثائق البروتوكول الرسمية للشبكة التي سيعمل عليها العقد.لماذا قد تعرض المحفظة استرداداً لرسوم الغاز؟
قد تقدّر المحفظة أقصى رسوم للمعاملة قبل تأكيدها.وقد يستند هذا التقدير إلى حاصل ضرب حد الغاز في الحد الأقصى للرسوم لكل وحدة غاز.قد يكون المبلغ النهائي أقل عندما تستهلك المعاملة غازاً أقل من الحد.وقد ينخفض أيضاً عندما يكون السعر الفعلي للغاز أقل من الحد الأقصى الذي حدده المستخدم.وقد تخفض عمليات التخزين المؤهلة في العقد الذكي الغاز المفوتر نهائياً أكثر عبر عدّاد الاسترداد.قد تجمع المحفظة هذه الفروق تحت تسمية عامة مثل الاسترداد أو التوفير أو الرسوم غير المستخدمة أو الغاز المُعاد.لفهم الرسوم النهائية، ينبغي للمستخدمين مراجعة كمية الغاز المؤكدة والسعر الفعلي للغاز وحالة المعاملة والتغير في الرصيد.كيف يحسّن المطورون استهلاك الغاز من دون السعي وراء الاستردادات؟
ينبغي للمطورين التركيز على تقليل العمليات الحسابية والتخزين الدائم غير الضروريين، بدلاً من تصميم العقود لمجرد توليد الاستردادات.تكون عمليات الكتابة إلى التخزين عادةً أغلى من عمليات الذاكرة، لأن الحالة الدائمة يجب أن تظل متاحة بعد المعاملة.ينبغي لتصميم العقود تجنب كتابة البيانات نفسها مراراً عندما يمكن حساب القيمة أو إعادة استخدامها بأمان.يمكن أحياناً تجميع العمليات المرتبطة في معاملة واحدة لتقليل تكاليف المصادقة والإعداد المتكررة.يمكن النظر في استخدام التخزين المؤقت للقيم المؤقتة المرتبطة بنطاق المعاملة.كما قد تؤثر بيانات الاستدعاء والذاكرة وتجميع التخزين والقيم الثابتة والأخطاء المخصصة وهياكل البيانات الفعالة في استهلاك الغاز.ينبغي للمطورين إجراء اختبارات واقعية، لأن تحسيناً يوفر الغاز في مسار تنفيذ واحد قد يزيد التكاليف في مسار آخر.ينبغي فحص آثار المعاملات للتأكد من مواضع استهلاك الغاز وما إذا كانت أرصدة الاسترداد المتوقعة تُطبّق فعلياً.ينبغي أن يقيّم تدقيق العقد الذكي الأمان قبل اعتماد أي تحسين، لأن خفض تكلفة الغاز لا يبرر استخدام منطق غير آمن.مفاهيم خاطئة شائعة حول استردادات الغاز
من المفاهيم الخاطئة أن كل الغاز غير المستخدم يُدفع نهائياً ثم يُعاد لاحقاً عبر معاملة منفصلة.في الواقع، يُحتسب الغاز غير المستخدم ضمن رصيد المعاملة الأصلية.ومن المفاهيم الخاطئة أيضاً أن استرداد الغاز يمكنه إتاحة غاز إضافي أثناء تنفيذ العقد.تُطبّق الاستردادات بعد التنفيذ، ولا يمكنها منع فشل نفاد الغاز.والاعتقاد الخاطئ الثالث هو أن مسح التخزين يخفض الرسوم دائماً بمقدار 4,800 وحدة غاز بالضبط.قد تكون الكمية المطبقة أقل بسبب حد الاسترداد البالغ 20% أو بسبب تغييرات أكثر تعقيداً في التخزين ضمن المعاملة نفسها.والاعتقاد الخاطئ الرابع أن
عمليات الاحتيال المتعلقة باسترداد رسوم الغاز
تُنفّذ استردادات رسوم غاز Ethereum تلقائياً ولا تتطلب موقعاً إلكترونياً لتقديم مطالبة يدوية.لا يستطيع شخص يدّعي أنه من فريق الدعم عكس رسوم شبكة مؤكدة أو الإفراج عن استرداد بروتوكول مخفي.قد ينشئ المحتالون مواقع تعد باسترداد جميع رسوم الغاز التي دفعتها المحفظة سابقاً.وقد تطلب هذه المواقع موافقة خبيثة على توكن أو توقيعاً للمحفظة أو عبارة استرداد أو دفعة مباشرة بعملة مشفرة.لا تتطلب أي عملية مشروعة لاسترداد رسوم الغاز عبارة استرداد أو مفتاحاً خاصاً.قد يكون التوكن غير المتوقع الذي يحمل اسم Gas Refund أصلاً غير ذي صلة، ولا ينبغي اعتباره تعويضاً من Ethereum.ينبغي للمستخدمين التحقق من المعاملة عبر مستكشف بلوكشين موثوق ومراجعة أذونات المحفظة قبل توقيع أي شيء.ينبغي التحقق من أي خصم ترويجي تقدمه منصة عملات مشفرة عبر النطاق الرسمي للمنصة وشروطها.الأسئلة الشائعة
ما استرداد رسوم الغاز ببساطة؟
استرداد رسوم الغاز هو خفض كمية الغاز المفوترة نهائياً، إما لأن جزءاً من الغاز المصرح به لم يُستخدم، أو لأن عمليات مؤهلة في EVM أنشأت أرصدة استرداد.هل تعيد Ethereum الغاز غير المستخدم؟
نعم، لا يُدرج الغاز الذي يبقى غير مستخدم عند اكتمال المعاملة ضمن الرسوم النهائية الدائمة.هل الغاز غير المستخدم هو نفسه استرداد SSTORE؟
لا، ينشأ الغاز غير المستخدم من الجزء المتبقي من حد الغاز، بينما استرداد
ما الحد الأقصى لاسترداد الغاز في Ethereum؟
الحد الأقصى لاسترداد البروتوكول هو 20% من إجمالي الغاز المستخدم في المعاملة.لماذا يبلغ سقف استرداد الغاز 20%؟
خفّض EIP-3529 السقف للحد من توكنات الغاز القائمة على الاسترداد، وتفاوت أعباء الكتل، وإساءة استخدام التخزين.كمية الغاز المستردة عند مسح التخزين؟
يمكن لتغيير مؤهل في التخزين الدائم من قيمة غير صفرية إلى صفر إضافة 4,800 وحدة غاز إلى عدّاد الاسترداد.هل يُطبّق استرداد 4,800 وحدة غاز كاملاً دائماً؟
لا، تظل الكمية المطبقة خاضعة لسقف الاسترداد البالغ 20% على مستوى المعاملة.هل يعيد SELFDESTRUCT رسوم الغاز؟
لا، أزالت Ethereum استرداد غاز
هل ما زال SELFDESTRUCT يحذف العقد؟
لا يحذف عادةً عقداً قائماً، إلا إذا أُنشئ ذلك العقد ودُمّر ضمن المعاملة نفسها.هل يمكن للاسترداد منع خطأ نفاد الغاز؟
لا، لا تُطبّق استردادات البروتوكول إلا بعد انتهاء التنفيذ.هل تسترد المعاملات الفاشلة الغاز غير المستخدم؟
قد تعيد المعاملة التي تتراجع صراحةً الغاز المتبقي، لكن التنفيذ الذي ينفد غازه يستهلك الغاز المقدم لذلك التنفيذ الفاشل.لماذا أدفع رسوماً على معاملة جرى التراجع عنها؟
لأن المعاملة تطلبت من العقد التحقق من العمليات وتنفيذها قبل وقوع الفشل.هل تُدفع استردادات الغاز بعملة ETH؟
يُحسب الاسترداد بوحدات الغاز، وتحدد قيمة ETH السعر الفعلي للغاز في المعاملة.هل يوافق المدقق يدوياً على استردادي؟
لا، تحسب عملاء تنفيذ Ethereum الاسترداد وتطبقه تلقائياً وفق قواعد البروتوكول.هل يمكنني المطالبة برسوم Ethereum القديمة؟
لا توجد آلية أصلية في Ethereum تتيح للمستخدمين استرداد رسوم المعاملات التاريخية العادية بعد إتمامها نهائياً.هل مواقع استرداد رسوم الغاز مشروعة؟
من المرجح أن يكون الموقع الذي يدعي إتاحة استردادات بروتوكول Ethereum التلقائية غير آمن، ما لم يقدم بوضوح خصماً منفصلاً تموله جهة تطبيقية ويمكن التحقق منه.ماذا حدث لتوكنات الغاز؟
جعل EIP-3529 استراتيجيات توكنات الغاز التقليدية غير مجدية اقتصادياً بإزالة الاستردادات التي اعتمدت عليها وتقليصها.ما التخزين المؤقت؟
التخزين المؤقت هو تخزين في EVM يقتصر على معاملة واحدة ويُحذف تلقائياً، ولا يستخدم عدّاد استرداد الغاز.هل يمكن لاسترداد الغاز أن يجعل المعاملة مجانية؟
لا، فسقف 20% يعني أن 80% على الأقل من إجمالي استهلاك الغاز يظل خاضعاً للرسوم وفق احتساب استرداد البروتوكول.لماذا كانت رسومي النهائية أقل من تقدير المحفظة؟
ربما استهلكت المعاملة أقل من حد الغاز، أو دفعت سعراً فعلياً أقل من الحد الأقصى، أو حصلت على أرصدة استرداد البروتوكول، أو جمعت بين هذه العوامل.الخلاصة
يخفض استرداد رسوم الغاز التكلفة النهائية لمعاملة Ethereum عبر الغاز غير المستخدم أو أرصدة عدّاد استرداد EVM المؤهلة.الغاز غير المستخدم هو الجزء من حد الغاز للمعاملة الذي لم يستهلكه التنفيذ.تُحسب استردادات البروتوكول بصورة منفصلة بعد التنفيذ، وترتبط أساساً بتغييرات مؤهلة في التخزين الدائم.يمكن لمسح خانة تخزين مناسبة غير صفرية بتحويلها إلى الصفر إضافة 4,800 وحدة غاز إلى عدّاد الاسترداد.لا يمكن أن يتجاوز إجمالي استرداد البروتوكول المطبق 20% من إجمالي الغاز المستخدم.لا يتيح الاسترداد غازاً إضافياً للتنفيذ ولا يمنع فشل نفاد الغاز.لم يعد
قد يعجبك أيضاً
WhatsMiner M30S++
نطاقات Web3
مشاريع Web3
رائج
العملات المشفرة الرائجة حاليًا والتي تحظى باهتمام كبير في السوق
الأعلى حجماً
العملات المشفرة ذات أعلى حجم تداول
مضاف حديثا
العملات المشفرة المدرجة مؤخرًا والمتاحة للتداول

