تعمل شبكة Ethereum كحاسوب لامركزي واسع قادر على معالجة التطبيقات المعقدة والمعاملات المالية. بخلاف حاسوب منزلي قياسي يسحب الكهرباء من مقبس الحائط، تتطلب هذه الآلة العالمية المشتركة شكلاً محدداً من الوقود الداخلي لتعمل. يُعرف هذا الوقود الرقمي باسم "gas." كل إجراء يتم تنفيذه على الشبكة، من إرسال دفعة بسيطة إلى تنفيذ عقد ذكي معقد، يتطلب دفعاً بـ gas.
يخدم هذا الآلية غرضين رئيسيين. أولاً، يعوض مشاركي الشبكة الذين يوفرون الأجهزة الحاسوبية والكهرباء اللازمة لمعالجة المعاملات وتأمين السجل. بدون هذا الحافز المالي، لن يكون هناك سبب للمشغلين المستقلين للحفاظ على البنية التحتية. ثانياً، يعمل متطلب gas كحاجز أمني ضد البريد العشوائي والحلقات اللانهائية. من خلال ربط تكلفة بكل خطوة حاسوبية، تمنع الشبكة الجهات الضارة من سد النظام بعمليات غير مفيدة.
فهم كيفية عمل هذا السوق أمر أساسي لأي شخص يتفاعل مع البلوكشين. التكاليف المرتبطة بـ gas ليست ثابتة. إنها تتقلب بناءً على ديناميكيات العرض والطلب التي يمكن أن تتغير ثانية بثانية. خلال فترات الاستخدام العالي للشبكة، يزداد الطلب على مساحة الكتلة، مما يرفع سعر gas. بالعكس، عندما تكون الشبكة هادئة، تنخفض التكاليف بشكل كبير. تخلق هذه الديناميكية سوقاً حياً ونابضاً للموارد الحاسوبية.
مفهوم الغاز وGwei
من المهم التمييز بين "gas" كوحدة قياس و"Ether" (ETH) كالعملة المستخدمة لدفعها. gas نفسه وحدة تقيس كمية الجهد الحاسوبي المطلوب لتنفيذ عملية محددة. نقل بسيط للأموال من محفظة إلى أخرى يتطلب كمية قياسية من العمل الحاسوبي، عادةً 21,000 وحدة gas. التفاعلات الأكثر تعقيداً، مثل تبديل الرموز على بورصة لامركزية أو سك العملات الرقمية القابلة للجمع، تشمل المزيد من أسطر الكود وتخزين البيانات. وبالتالي، تستهلك هذه الإجراءات المعقدة كميات أكبر بكثير من وحدات gas.
بينما تظل كمية gas اللازمة لنوع معاملة محدد مستقرة نسبياً، يتغير السعر لكل وحدة gas باستمرار. يُعبر عن هذا السعر بوحدة جزئية من Ether تُدعى "gwei." يساوي gwei واحد 0.000000001 ETH. يقتبس المستخدمون أسعار gas بـ gwei لأن الكميات صغيرة جداً وصعبة التعامل معها بوحدات ETH القياسية. بدلاً من القول إن سعر gas هو 0.000000030 ETH، يقول المستخدم ببساطة "30 gwei."
يتم حساب الرسوم الإجمالية للمعاملة التي يدفعها المستخدم بضرب حد gas (كمية العمل) بسعر gas (التكلفة لكل وحدة عمل). إذا كانت المعاملة تتطلب 21,000 وحدة gas وسعر السوق الحالي 30 gwei، فإن الرسوم الإجمالية ستكون 630,000 gwei، أو 0.00063 ETH. تسمح هذه الفصل بين "العمل المطلوب" و"سعر العمل" للنظام بفصل تعقيد المهمة عن القيمة السوقية لسعة الشبكة.
هيكل الرسوم الحديث
خضع الآلية لتحديد رسوم المعاملات لتغيير جذري مع تنفيذ اقتراح تحسين إيثريوم 1559 (EIP-1559) في أغسطس 2021. قبل هذا التحديث، كان سوق الرسوم يعمل بنموذج "مزاد السعر الأول". كان المستخدمون يقدمون عروضاً بسعر gas، وكان المنقبون يعطون الأولوية للعروض الأعلى. كان هذا النظام غير فعال وغير متوقع غالباً، مما يؤدي إلى دفع المستخدمين مبالغ زائدة بشكل متكرر لضمان مرور معاملاتهم.
أدخل النظام الحديث نهجاً أكثر هيكلة للتسعير. قسم الرسوم الواحد إلى مكونين متميزين: الرسوم الأساسية والرسوم الأولوية. صُمم هذا النموذج ذو الهيكل المزدوج لجعل الرسوم أكثر قابلية للتنبؤ وأتمتة عملية تقديم العروض لمساحة الكتلة. يزيل الكثير من التخمين الذي كان يعاني منه المستخدمون سابقاً، مما يسمح للمحافظ بتقدير التكاليف بدقة أكبر.
آلية الرسوم الأساسية
الرسوم الأساسية هي التكلفة الدنيا الإلزامية المطلوبة لتضمين معاملة في كتلة. لا يحددها المدققون أو المنقبون بل تحددها البرتوكول آلياً بناءً على استخدام الكتلة السابقة. تستهدف الشبكة حجم كتلة محدد، مقاس بوحدات gas (عادةً 15 مليون gas). إذا كانت الكتلة ممتلئة أكثر من 50%، ترتفع الرسوم الأساسية للكتلة التالية تلقائياً. إذا كانت أقل من 50% ممتلئة، تنخفض الرسوم.
يخلق هذا التعديل الآلي منحنى تسعير متوقع. يمكن أن ترتفع أو تنخفض الرسوم بحد أقصى 12.5% من كتلة إلى أخرى. يمنع ذلك الارتفاعات المفاجئة والضخمة في التكلفة الدنيا، على الرغم من أن فترات الطلب العالي الطويلة ستؤدي إلى ارتفاع السعر بشكل أسي مع الوقت. من الأهم، لا تُدفع الرسوم الأساسية للمدققين. بدلاً من ذلك، يتم "حرق" هذا الجزء من ETH، مما يعني إزالته نهائياً من إجمالي العرض المتداول.
الرسوم الأولوية والإكراميات
المكون الثاني من تكلفة المعاملة هو الرسوم الأولوية، والتي تُشار إليها عادةً بـ "tip." هذه رسوم اختيارية يضيفها المستخدمون فوق الرسوم الأساسية. بينما تُحرق الرسوم الأساسية، تذهب الرسوم الأولوية مباشرة إلى المدقق الذي يقترح الكتلة. يخدم ذلك كحافز للمدققين لتضمين معاملات محددة، خاصة عند ازدحام الشبكة.
عندما تعمل الشبكة تحت السعة، يمكن أن تكون الرسوم الأولوية منخفضة جداً، حيث هناك مساحة كافية في الكتلة للجميع. ومع ذلك، عندما يتجاوز الطلب مساحة الكتلة المتاحة، يجب على المستخدمين المنافسة لمعالجة معاملاتهم بسرعة. في هذه السيناريوهات، تعمل الرسوم الأولوية الأعلى كرشوة للمدقق للقفز في الطابور. غالباً ما توفر المحافظ إعدادات مسبقة لهذه الرسوم، مما يسمح للمستخدمين بالاختيار بين "Eco"، "Fast"، أو "Fastest" سرعات التنفيذ بناءً على إلحاحهم وميزانيتهم.
تنفيذ المعاملة وEVM
في قلب هذا النظام تقع آلة إيثريوم الافتراضية (EVM). EVM هي محرك الحوسبة العالمي الذي ينفذ الكود الموجود في العقود الذكية. يشغل كل عقدة في الشبكة EVM ويعالج نفس المعاملات للحفاظ على الإجماع. عندما يبدأ المستخدم معاملة، فإنه يرسل مجموعة من التعليمات إلى EVM.
تقسم EVM هذه التعليمات إلى عمليات أصغر، تُعرف باسم opcodes. لكل opcode تكلفة gas محددة مرتبطة بتعقيدها الحاسوبي. الإضافات الرياضية البسيطة رخيصة، بينما العمليات التي تتطلب تخزين بيانات على البلوكشين أو الوصول إلى بيانات تاريخية مكلفة. يضمن هذا التسعير الدقيق أن الرسوم المدفوعة تعكس بدقة العبء الموضوع على موارد الشبكة.
يعمل حد gas كآلية أمان أثناء التنفيذ. عند تقديم معاملة، يحدد المستخدم الكمية القصوى من gas التي هو مستعد لاستهلاكها. إذا وصلت المعاملة إلى هذا الحد قبل الإكمال، توقف EVM العملية وترجع أي تغييرات تمت على السجل. ومع ذلك، يظل gas المستخدم حتى ذلك الحين مدفوعاً للمدقق كتعويض عن العمل المهدور. يمنع ذلك الحلقات اللانهائية العرضية في الكود من تصريف محفظة المستخدم بالكامل أو تعطيل الشبكة إلى أجل غير مسمى.
ديناميكيات السوق والازدحام
يُدار سوق الرسوم في النهاية بالعرض والطلب. يقتصر عرض مساحة الكتلة على قواعد البرتوكول. هناك حجم مستهدف قدره 15 مليون gas لكل كتلة وحجم أقصى صلب قدره 30 مليون gas. بما أن الكتل الجديدة تُنتج تقريباً كل 12 إلى 15 ثانية، فإن الشبكة لديها سعة إنتاجية محدودة. لا يمكنها ببساطة معالجة المزيد من المعاملات فقط لأن المزيد من الأشخاص يريدون استخدامها.
أما الطلب، فهو متغير للغاية. يدفعه أحداث السوق، مثل انهيار مفاجئ في أسعار الأصول يسبب بيعاً مذعوراً، أو إطلاق مجموعة NFT جديدة شهيرة. عندما يرتفع الطلب، تبدأ الرسوم الأساسية الآلية في الارتفاع. إذا بقيت الكتل ممتلئة لفترة طويلة، يمكن أن ترتفع الرسوم الأساسية إلى السماء، مما يجعل المعاملات البسيطة مكلفة بشكل محظور للمستخدم العادي.
خلال هذه أحداث الازدحام، يتغير تجربة المستخدم. ستعرض المحافظ تقديرات تكلفة أعلى بشكل كبير. قد يجد المستخدمون الذين يضبطون حدود gas الخاصة بهم منخفضة جداً معاملاتهم عالقة في "mempool"—منطقة انتظار للمعاملات المعلقة. ستبقى هذه المعاملات معلقة حتى يهدأ نشاط الشبكة ويعود سعر السوق إلى السعر الذي عرضه المستخدم، أو حتى يقدم المستخدم معاملة بديلة برسوم أعلى.
معايير الرموز وتكاليف الغاز
يؤثر نوع الأصل المنقول بشكل كبير على تكلفة gas. بينما نقل Ether (ETH) الأصلي هو العملية الأرخص، يتطلب نقل الرموز التفاعل مع العقود الذكية. المعيار الأكثر شيوعاً لهذه الأصول هو ERC-20. يحدد هذا المعيار قائمة مشتركة من القواعد التي يجب على الرموز اتباعها، مما يسمح لها بالعمل بسلاسة عبر تطبيقات مختلفة.
مقارنة تكاليف النقل
نقل ETH هو إجراء برتوكول أصلي، لا يتطلب تفاعلاً مع عقد ذكي. بالمقابل، إرسال رمز ERC-20 يتضمن استدعاء دالة داخل عقد ذكي لتحديث دفتر الأرصدة. يحدث ذلك تغييراً في الحالة الداخلية للعقد، مسجلاً أن المستخدم A لديه الآن رموز أقل والمستخدم B لديه المزيد. يتطلب هذا التغيير في الحالة موارد حاسوبية أكثر من نقل أصلي.
بسبب هذا التعقيد الإضافي، يمكن أن تكلف نقل الرموز من اثنين إلى ثلاثة أضعاف في gas مقارنة بإرسال ETH. إذا تفاعل المستخدم مع برتوكول أكثر تعقيداً، مثل بورصة لامركزية (DEX) لتبديل الرموز، ترتفع التكلفة أكثر. يتضمن التبديل تفاعلات متعددة مع العقود، فحوصات برك السيولة، وتحديثات الأرصدة، غالباً ما تكلف عشرة أضعاف أكثر من نقل ETH بسيط.
| نوع المعاملة | التعقيد | التكلفة النسبية |
|---|---|---|
| نقل ETH | منخفض | 1x (الأساس) |
| نقل ERC-20 | متوسط | ~2x - 3x |
| تبديل الرموز | عالي | ~5x - 10x |
دور Wrapped Ether (WETH)
غرابة فريدة في النظام البيئي هي وجود Wrapped Ether (WETH). Ether نفسه يسبق معيار ERC-20. وبالتالي، لا يتبع ETH القواعد التي تحكم رموز ERC-20. يخلق ذلك مشكلة توافق للتطبيقات اللامركزية (dApps) المصممة للتعامل مع أصول ERC-20 بشكل موحد. لحل ذلك، غالباً ما يحول المستخدمون ETH إلى WETH.
WETH هو في الأساس عقد ذكي يحتفظ بـ ETH ويصدر رمز ERC-20 مكافئ مربوط 1:1 بالإيداع. تسمح عملية "التغليف" هذه لـ ETH بالسلوك تماماً مثل أي رمز آخر، مما يبسط الكود لمنصات التداول وبروتوكولات الإقراض. ومع ذلك، تكلف عملية التغليف والفك الغلاف لـ ETH gas. يجب على المستخدمين إرسال معاملة إلى عقد WETH لإيداع ETH الخاص بهم، مما يترتب عليه رسوم. عندما يرغبون في استرداد ETH الأصلي، يجب عليهم إرسال معاملة أخرى لحرق WETH وسحب الأموال.
السياسة النقدية والانكماش
غير اقتراح حرق الرسوم الأساسية السياسة النقدية للشبكة بشكل أساسي. في النموذج الأصلي، كانت جميع الرسوم تذهب إلى المنقبين، مما يزيد من عرض ETH المتداول مع بيعهم مكافآتهم. تحت النظام الحالي، تُزال الرسوم الأساسية نهائياً من التداول. يخلق ذلك رابطاً مباشراً بين استخدام الشبكة وإجمالي عرض العملة.
عندما يكون نشاط الشبكة عالياً، يمكن أن يتجاوز كمية ETH المحروقة كمية ETH الجديدة المصدرة للمدققين كمكافآت كتلة. خلال هذه الفترات، تصبح الشبكة انكماشية، مما يعني أن إجمالي عرض ETH ينخفض مع الوقت. يعمل ذلك كتوازن مضاد لإصدار العملات الجديدة.
انخفض معدل الإصدار بشكل كبير بعد الانتقال إلى إثبات الملكية، مما يقلل من كمية ETH الجديدة الداخلة إلى السوق بنسبة حوالي 90%. مع آلية الحرق من EIP-1559، يسرع حجم المعاملات العالي تقليل العرض. تعني هذه الديناميكية أن المستخدمين الذين يدفعون مقابل gas لا يشترون مساحة كتلة فقط؛ بل يشاركون بنشاط في تنظيم اقتصادي لعرض الأصل.
استراتيجيات غاز متقدمة
بالنسبة للمستخدمين المتكررين، إدارة تكاليف gas مهارة حاسمة. تدمج معظم المحافظ الحديثة ميزات متقدمة للمساعدة في التنقل في سوق الرسوم. تحلل المقدرات التلقائية آخر كتل لاقتراح رسوم مناسبة، لكن يمكن للمستخدمين أيضاً تعديل هذه الإعدادات يدوياً. ضبط رسوم أولوية منخفضة يمكن أن يوفر المال إذا كان المستخدم مستعداً للانتظار أطول للتأكيد.
بالعكس، إذا كانت المعاملة حساسة للوقت، مثل محاولة شراء عنصر ذو توافر محدود، يمكن للمستخدمين زيادة الرسوم الأولوية للتغلب على الآخرين. ومع ذلك، يمكن أن يؤدي سلوك "حرب الغاز" هذا إلى إهدار الأموال إذا فشلت المعاملة أو إذا عرض شخص آخر أعلى. قد يستخدم المستخدمون المتقدمون أيضاً أدوات تتتبع أسعار gas التاريخية لتحديد أوقات اليوم أو الأسبوع عندما تكون الشبكة أقل ازدحاماً عادةً، جدولة مهامهم الصيانية غير العاجلة لهذه النوافذ الأرخص.
ظهرت حلول التوسع Layer 2 كطريقة أساسية لتجنب رسوم الشبكة الرئيسية العالية. تعالج هذه الشبكات المعاملات خارج السلسلة الرئيسية، تجميعها معاً قبل تسوية النتيجة النهائية على Ethereum. من خلال تقسيم تكلفة gas للتسوية النهائية عبر آلاف المعاملات الفردية، يمكن لـ Layer 2 تقديم رسوم تشكل جزءاً من تكلفة الشبكة الرئيسية.
الخاتمة
سوق غاز Ethereum هو محرك اقتصادي متطور يوازن بين ندرة الموارد الحاسوبية والطلب على التنفيذ اللامركزي. من خلال الانتقال من نموذج مزاد بسيط إلى هيكل رسوم مزدوج يشمل الرسوم الأساسية والرسوم الأولوية، أقامت الشبكة طريقة أكثر قابلية للتنبؤ وكفاءة لتسعير مساحة الكتلة. يضمن هذا النظام تعويض المدققين عن عملهم بينما يدير البريد العشوائي للشبكة ويدمج الاستخدام مباشرة في السياسة النقدية للأصل.
العلاقة بين gas وEVM ومعايير الرموز مثل ERC-20 تبرز التعقيد الفني الموجود حتى في أبسط تفاعلات البلوكشين. مع تطور النظام البيئي مع حلول Layer 2 والترقيات المستقبلية المحتملة، من المحتمل أن تستمر آليات gas في التحسين. ومع ذلك، يبقى المبدأ الأساسي: القوة الحاسوبية مورد محدود، وgas يخدم كآلية تسعير حاسمة تخصص هذا المورد بين ملايين المستخدمين العالميين.
رسوم الغاز هي ببساطة السعر الذي تدفعه للحاسوب لمعالجة طلبك بأمان.