گس اتریوم (Ethereum Gas) هزینه استفاده از منابع محاسباتی شبکه برای اجرای تراکنش‌ها و قراردادهای هوشمند است. به زبان ساده، هر عملی که روی شبکه اتریوم انجام می‌دهید—از انتقال ETH گرفته تا معامله در یک صرافی غیرمتمرکز یا تعامل با یک NFT—به مقدار مشخصی Gas نیاز دارد و هزینه آن با ETH پرداخت می‌شود.

اما Gas با Gas Fee یکی نیست. Gas میزان منابع محاسباتی موردنیاز برای انجام یک عملیات را اندازه‌گیری می‌کند، در حالی که Gas Fee هزینه‌ای است که در نهایت برای اجرای آن عملیات پرداخت می‌شود. این هزینه به عواملی مانند Gas Used، قیمت مؤثر گس، Base Fee و Priority Fee بستگی دارد و به همین دلیل کارمزد تراکنش‌های اتریوم ثابت نیست.

گس اتریوم (Ethereum Gas) چیست؟

گس اتریوم واحدی برای اندازه‌گیری میزان محاسبات مورد نیاز شبکه برای اجرای یک تراکنش یا عملیات در ماشین مجازی اتریوم (EVM) است. هرچه یک عملیات محاسبات بیشتری نیاز داشته باشد، گس بیشتری مصرف می‌کند و کاربر نیز باید هزینه بیشتری برای اجرای آن بپردازد. هزینه‌ای که در نهایت بابت مصرف گس پرداخت می‌شود، با عنوان «Gas Fee» شناخته می‌شود و با ETH پرداخت می‌شود.

گس را نباید فقط «کارمزد انتقال اتریوم» در نظر گرفت. انتقال ساده ETH عملیاتی نسبتاً سبک است؛ اما اجرای قرارداد هوشمند، انجام سواپ در یک پروتکل DeFi یا تعامل با یک برنامه غیرمتمرکز مجموعه‌ای از عملیات محاسباتی را اجرا کرده و در نتیجه گس بیشتری مصرف می‌کند. اگر می‌خواهید مفاهیم فنی بازار کریپتو را فقط در حد اصطلاحات پراکنده یاد نگیرید و ارتباط میان شبکه، دارایی و اقتصاد بازار را بهتر درک کنید، می‌توانید از مطالب تخصصی و ابزارهای تحلیلی فایننس نیز استفاده کنید.

گس به زبان ساده

گس را می‌توان شبیه واحد مصرف منابع محاسباتی برای انجام عملیات در شبکه اتریوم در نظر گرفت. خود گس قیمت مشخصی به واحد ETH ندارد؛ چیزی که هزینه نهایی را تعیین می‌کند، مقدار گس مصرف‌شده در کنار قیمت هر واحد گس است.

قیمت گس با واحد «Gwei» نمایش داده می‌شود. هر Gwei برابر با یک میلیاردیم ETH (۱۰⁻⁹ ETH) است. به همین دلیل ممکن است در کیف پول یا ابزارهای بررسی شبکه عددی مانند ۱۰ یا ۲۰ Gwei ببینید؛ در حالی که مبلغ نهایی کارمزد به مقدار گس مورد نیاز تراکنش نیز وابسته است. برای مثال، یک انتقال معمولی ETH به آدرس دیگر معمولاً به ۲۱٬۰۰۰ واحد گس نیاز دارد. اما یک تراکنش مربوط به قرارداد هوشمند، به دلیل اجرای عملیات بیشتر، می‌تواند گس بسیار بیشتری مصرف کند.

چرا شبکه اتریوم به گس نیاز دارد؟

گس فقط ابزاری برای دریافت کارمزد نیست؛ بخشی از سازوکار امنیتی اتریوم است. اجرای هر محاسبه روی شبکه منابعی از اعتبارسنج‌ها مصرف می‌کند و تعیین هزینه برای این محاسبات، مانع از آن می‌شود که افراد بتوانند بدون هزینه شبکه را با درخواست‌های بی‌پایان یا محاسبات سنگین اشباع کنند. همچنین محدودیت گس از اجرای بی‌نهایت محاسبات در یک تراکنش جلوگیری می‌کند.

از طرف دیگر، کارمزد پرداختی فقط به مقدار گس محدود نیست. در سازوکار فعلی اتریوم، Base Fee توسط پروتکل تعیین می‌شود و Priority Fee یا Tip مبلغ اضافه‌ای است که کاربر برای تشویق اعتبارسنج به گنجاندن تراکنش در بلاک پرداخت می‌کند. Base Fee طبق سازوکار EIP-۱۵۵۹ سوزانده می‌شود، در حالی که Priority Fee به اعتبارسنج می‌رسد. همین تفاوت میان مقدار گس و قیمت هر واحد گس یکی از دلایلی است که باعث می‌شود هزینه دو تراکنش با پیچیدگی مشابه نیز در زمان‌های مختلف یکسان نباشد.

کارمزد گس اتریوم چگونه محاسبه می‌شود؟

مبنای محاسبه کارمزد گس اتریوم چیست؟ کارمزد گس اتریوم فقط به مقدار ETH منتقل‌شده بستگی ندارد. هزینه نهایی به مقدار گس مصرف‌شده و قیمت مؤثر هر واحد گس بستگی دارد. در سازوکار EIP-۱۵۵۹، قیمت مؤثر گس از Base Fee و Priority Fee تشکیل می‌شود؛ بنابراین حتی اگر دو نفر مقدار یکسانی ETH منتقل کنند، ممکن است در زمان‌های مختلف کارمزد متفاوتی بپردازند.

کارمزد پایه (Base Fee)

Base Fee حداقل هزینه‌ای است که پروتکل برای هر واحد گس تعیین می‌کند. این مقدار ثابت نیست و با توجه به میزان استفاده از ظرفیت شبکه در هر بلاک تغییر می‌کند. وقتی تقاضا برای فضای بلاک افزایش می‌یابد و میزان استفاده از ظرفیت هدف بیشتر می‌شود، Base Fee افزایش پیدا می‌کند. با کاهش استفاده از ظرفیت شبکه، این مقدار نیز کاهش می‌یابد.

Base Fee به‌صورت مستقیم به اعتبارسنج پرداخت نمی‌شود؛ بلکه طبق سازوکار EIP-۱۵۵۹ سوزانده می‌شود. در نتیجه، وقتی درباره کارمزد گس اتریوم صحبت می‌کنیم، باید میان مبلغی که کاربر بابت تراکنش می‌پردازد و بخشی از آن که از عرضه ETH حذف می‌شود، تفاوت قائل شویم.

کارمزد اولویت (Priority Fee یا Tip)

کارمزد اولویت مبلغ اضافه‌ای است که فرستنده برای تشویق اعتبارسنج به پردازش و گنجاندن تراکنش در بلاک در نظر می‌گیرد. این بخش، برخلاف Base Fee، به اعتبارسنج می‌رسد و در شرایطی که تقاضا برای قرار گرفتن تراکنش‌ها در بلاک بالاست، اهمیت بیشتری پیدا می‌کند.

در عمل، کیف پول‌هایی مانند متامسک بخشی از تنظیمات کارمزد را به‌صورت خودکار پیشنهاد می‌کنند. بااین‌حال، کاربر حرفه‌ای هنگام ساخت تراکنش می‌تواند حداکثر کارمزدی را که حاضر است بپردازد و میزان Priority Fee را متناسب با شرایط شبکه تنظیم کند. تنظیم نامناسب این مقادیر می‌تواند باعث شود تراکنش برای مدتی در انتظار تأیید بماند.

گس لیمیت (Gas Limit)

Gas Limit حداکثر مقدار گسی است که فرستنده برای اجرای یک تراکنش اختصاص می‌دهد. این مقدار با Gas Used یکسان نیست؛ تراکنش ممکن است برای اجرای کامل به مقدار مشخصی گس نیاز داشته باشد، اما همه Gas Limit تعیین‌شده مصرف نشود.

برای نمونه، اگر یک انتقال ساده ETH به ۲۱٬۰۰۰ واحد گس نیاز داشته باشد و Gas Limit بالاتری برای آن تعیین شود، در صورتی که تراکنش با موفقیت اجرا شود، گس استفاده‌نشده مصرف نمی‌شود و هزینه آن به کاربر تحمیل نخواهد شد.

فرمول محاسبه Gas Fee

برای درک ساده کارمزد، می‌توان هزینه مؤثر گس را بر اساس گس مصرف‌شده و قیمت مؤثر هر واحد گس در نظر گرفت:

Gas Fee = Gas Used × (Base Fee + Priority Fee)

فرض کنید تراکنشی ۲۱٬۰۰۰ واحد گس مصرف کند و مجموع Base Fee و Priority Fee برابر با ۳۰ Gwei باشد. در این حالت هزینه برابر با ۶۳۰٬۰۰۰ Gwei یا ۰٫۰۰۰۶۳ ETH خواهد بود.

البته در تراکنش‌های EIP-۱۵۵۹ کاربر علاوه بر Priority Fee، مقدار Max Fee Per Gas را نیز تعیین می‌کند؛ یعنی حداکثر مبلغی که حاضر است برای هر واحد گس بپردازد. مبلغ واقعی پرداختی برای هر واحد گس نمی‌تواند از این سقف بیشتر شود و اگر قیمت مؤثر گس کمتر از آن باشد، کل Max Fee Per Gas پرداخت نمی‌شود.

بنابراین برای اینکه بدانید کارمزد گس اتریوم چیست و چرا بالا یا پایین شده است، فقط به مبلغ انتقال نگاه نکنید. باید هم مقدار محاسبات مورد نیاز تراکنش و هم وضعیت قیمت گس در همان لحظه را در نظر بگیرید.

گس لیمیت (Gas Limit) چیست؟

گس لیمیت حداکثر مقدار گسی است که برای اجرای یک تراکنش در نظر گرفته می‌شود. این عدد مشخص می‌کند تراکنش اجازه دارد تا چه میزان از منابع محاسباتی شبکه استفاده کند؛ اما به این معنی نیست که تمام این مقدار واقعاً مصرف خواهد شد. مقدار گس مصرف‌شده یا «Gas Used» به عملیاتی بستگی دارد که تراکنش انجام می‌دهد.

گس لیمیت در اتریوم
گس لیمیت در اتریوم

برای مثال، اگر یک انتقال معمولی ETH حدود ۲۱٬۰۰۰ واحد گس مصرف کند، تعیین Gas Limit بالاتر از این مقدار به این معنی نیست که کاربر هزینه تمام گس تعیین‌شده را پرداخت می‌کند. در شرایط عادی، هزینه بر اساس گس واقعاً مصرف‌شده محاسبه می‌شود و برای گس مصرف‌نشده هزینه‌ای پرداخت نمی‌شود.

اگر Gas Limit کم باشد چه اتفاقی می‌افتد؟

اگر Gas Limit پایین‌تر از مقدار مورد نیاز تراکنش تعیین شود، اجرای عملیات پیش از تکمیل متوقف می‌شود. در این حالت، اگر گس تراکنش در میانه اجرای عملیات تمام شود، تغییرات ایجادشده توسط آن تراکنش برگشت می‌خورند؛ اما گسی که تا آن لحظه مصرف شده قابل بازگشت نیست، زیرا شبکه برای اجرای آن محاسبات منابع مصرف کرده است.

البته برای هر تراکنش، مقدار مشخصی گس برای انجام عملیات پایه مورد نیاز است. اگر Gas Limit حتی برای تأمین این هزینه اولیه کافی نباشد، تراکنش پیش از اجرای کامل پردازش نمی‌شود. به بیان ساده، پایین گذاشتن Gas Limit راهی برای کاهش مستقیم کارمزد نیست؛ بلکه فقط سقف گسی را که تراکنش می‌تواند مصرف کند محدود می‌کند.

اگر Gas Limit زیاد باشد چه اتفاقی می‌افتد؟

بالا بودن Gas Limit به معنی پرداخت کارمزد بیشتر نیست. اگر تراکنش مثلاً به ۲۱٬۰۰۰ واحد گس نیاز داشته باشد، اما Gas Limit بیشتری برای آن تعیین شود، در صورت اجرای موفق، هزینه بر مبنای مقدار واقعی Gas Used محاسبه می‌شود و برای گس مصرف‌نشده هزینه‌ای پرداخت نمی‌شود.

بااین‌حال، تعیین یک مقدار کاملاً غیرمنطقی هم فایده‌ای ندارد. برای تراکنش‌های ساده، کیف پول‌ها معمولاً مقدار مناسب را تخمین می‌زنند و برای تعامل با قراردادهای هوشمند نیز Gas Limit باید متناسب با پیچیدگی عملیات تعیین شود. به زبان ساده، Gas Limit سقف مصرف است، نه قبض نهایی. مبلغ واقعی کارمزد به گسی که تراکنش واقعاً مصرف می‌کند و قیمت مؤثر گس در همان زمان بستگی دارد.

چرا کارمزد گس اتریوم افزایش پیدا می‌کند؟

افزایش کارمزد گس اتریوم معمولاً نتیجه افزایش تقاضا برای فضای محدود بلاک‌هاست. هرچه تراکنش‌ها و عملیات بیشتری برای ورود به بلاک‌ها رقابت کنند، تقاضا برای فضای بلاک افزایش می‌یابد و در سازوکار EIP-۱۵۵۹، استفاده بیشتر از ظرفیت هدف شبکه باعث افزایش Base Fee می‌شود.

از طرف دیگر، تراکنش‌های پیچیده‌تر نیز گس بیشتری مصرف می‌کنند و در نتیجه، حتی با یک قیمت ثابت برای هر واحد گس، هزینه نهایی آن‌ها می‌تواند بیشتر باشد. اگر می‌خواهید تغییرات بازار را فقط از روی عدد کارمزد دنبال نکنید، بررسی نمودارها و داده‌های قیمتی در اینچارت می‌تواند دید کامل‌تری برای تحلیل شرایط بازار در اختیارتان قرار دهد.

در ادامه، مهم‌ترین عواملی را که می‌توانند باعث افزایش یا کاهش گس اتریوم شوند، بررسی می‌کنیم.

finance CTA

شلوغی شبکه

اتریوم ظرفیت پردازشی محدودی در هر بلاک دارد. وقتی تعداد زیادی کاربر هم‌زمان تراکنش ارسال می‌کنند، تقاضا برای فضای بلاک افزایش می‌یابد. در چنین شرایطی، Base Fee با توجه به میزان استفاده از ظرفیت هدف بلاک‌ها تنظیم می‌شود و اگر تقاضا بالا بماند، هزینه هر واحد گس نیز افزایش پیدا می‌کند.

به همین دلیل، انتقال همان مقدار ETH در دو زمان مختلف لزوماً هزینه یکسانی نخواهد داشت. مبلغ انتقال تغییر نکرده است؛ اما قیمت مؤثر گس می‌تواند تغییر کند. شلوغی شبکه زمانی محسوس‌تر می‌شود که فعالیت گسترده‌ای در برنامه‌های غیرمتمرکز، بازارهای NFT یا پروتکل‌های DeFi شکل گرفته باشد. در این شرایط، کاربران برای انجام عملیات مختلف از ظرفیت محاسباتی شبکه اصلی اتریوم استفاده می‌کنند.

افزایش تقاضا برای قراردادهای هوشمند

همه تراکنش‌های اتریوم از نظر میزان محاسبات یکسان نیستند. یک انتقال ساده ETH عملیات بسیار کمتری نسبت به اجرای یک قرارداد هوشمند دارد. برای مثال، سواپ یک توکن در یک صرافی غیرمتمرکز می‌تواند چندین عملیات درون قرارداد را اجرا کند؛ بنابراین مقدار Gas Used آن معمولاً بسیار بیشتر از یک انتقال ساده است.

این تفاوت باعث می‌شود حتی در شرایطی که قیمت هر واحد گس ثابت است، هزینه دو تراکنش متفاوت باشد. در نتیجه، هنگام بررسی هزینه تراکنش اتریوم باید دو موضوع را از یکدیگر جدا کرد:

  • قیمت گس: تحت تأثیر میزان تقاضا و شرایط ظرفیت شبکه قرار دارد.
  • گس مصرف‌شده: به نوع و پیچیدگی عملیاتی که تراکنش انجام می‌دهد بستگی دارد.

بنابراین بالا بودن کارمزد یک تعامل DeFi لزوماً به معنی گران‌تر بودن خود دارایی یا بیشتر بودن مبلغ انتقال نیست. ممکن است قرارداد هوشمند برای اجرای عملیات موردنظر به محاسبات بیشتری نیاز داشته باشد. البته اگر افزایش فعالیت قراردادهای هوشمند باعث افزایش تقاضا برای فضای بلاک شود، همین فعالیت می‌تواند به افزایش Base Fee نیز منجر شود.

تأثیر قیمت ETH بر هزینه تراکنش

قیمت ETH مقدار گس مورد نیاز یک تراکنش یا Base Fee را مستقیماً تعیین نمی‌کند. اگر یک تراکنش مشخص به مقدار معینی گس نیاز داشته باشد، تغییر قیمت دلاری ETH باعث نمی‌شود تعداد واحدهای گس مورد نیاز آن افزایش پیدا کند.

بااین‌وجود، قیمت ETH روی ارزش دلاری کارمزد اثر مستقیم دارد. فرض کنید کارمزد یک تراکنش ۰٫۰۰۱ ETH باشد. با افزایش قیمت ETH، ارزش دلاری این کارمزد نیز بیشتر خواهد شد؛ حتی اگر مقدار ETH پرداخت‌شده و قیمت گس بر حسب Gwei تغییری نکرده باشد.

بنابراین هنگام بررسی علت افزایش هزینه باید میان دو مفهوم تفاوت گذاشت: افزایش کارمزد بر حسب ETH و افزایش ارزش همان کارمزد بر حسب دلار یا سایر ارزهای فیات. این تفکیک کمک می‌کند افزایش قیمت ETH را با افزایش قیمت گس یا افزایش شلوغی شبکه اشتباه نگیرید.

آپدیت لندن (EIP-۱۵۵۹) چه تغییری در گس اتریوم ایجاد کرد؟

آپدیت لندن در سال ۲۰۲۱ سازوکار بازار کارمزد اتریوم را تغییر داد و Base Fee را به‌عنوان بخشی از ساختار پروتکلی کارمزدها وارد کرد. پیش از آن، مدل کارمزد اتریوم بیشتر بر رقابت کاربران برای پیشنهاد قیمت گس و قرار گرفتن تراکنش در بلاک متکی بود؛ اما EIP-۱۵۵۹ ساختار متفاوتی ایجاد کرد که در آن Base Fee توسط پروتکل تعیین می‌شود و کاربر می‌تواند در کنار آن Priority Fee نیز پرداخت کند.

در این مدل، Base Fee بر اساس میزان استفاده از ظرفیت هدف شبکه تنظیم می‌شود و در صورت افزایش تقاضا می‌تواند بالا برود. همچنین Base Fee پرداخت‌شده سوزانده می‌شود، در حالی که Priority Fee به اعتبارسنج می‌رسد.

EIP-۱۵۵۹ باعث شد ساختار قیمت‌گذاری کارمزد برای کاربران قابل‌پیش‌بینی‌تر شود، اما به این معنی نیست که کارمزد اتریوم همیشه پایین یا ثابت خواهد بود. وقتی تقاضا برای استفاده از شبکه افزایش پیدا می‌کند، Base Fee نیز افزایش می‌یابد و در نتیجه هزینه تراکنش می‌تواند بیشتر شود.

آپدیت لندن

آشنایی عمیق‌تر با سازوکار گس اتریوم

برای اینکه سازوکارهایی مثل EIP-۱۵۵۹، کارمزد شبکه و تغییرات اتریوم را بهتر درک کنید، آشنایی با ساختار کلی بازار و فناوری‌های کریپتویی نیز اهمیت دارد. دوره کریپتو ۲۰۲۶ این مفاهیم را در یک مسیر منسجم‌تر دنبال می‌کند.

مکانیزم سوزاندن کارمزد

یکی از مهم‌ترین تغییرات EIP-۱۵۵۹، سوزاندن Base Fee است. بخشی از کارمزدی که کاربر بابت مصرف گس می‌پردازد، به‌جای انتقال به اعتبارسنج، طبق قواعد پروتکل از گردش خارج می‌شود. در مقابل، Priority Fee یا همان Tip به اعتبارسنج تعلق می‌گیرد.

Base Fee نیز ثابت نیست. پروتکل آن را بر اساس میزان استفاده از ظرفیت هدف بلاک‌ها تنظیم می‌کند؛ اگر میزان استفاده از ظرفیت هدف بیشتر باشد، Base Fee در بلاک‌های بعدی افزایش پیدا می‌کند و اگر استفاده کمتر باشد، کاهش می‌یابد. به این ترتیب، سازوکار بازار کارمزد اتریوم می‌تواند خود را با تغییرات تقاضا برای فضای بلاک تطبیق دهد.

تفاوت کارمزد قبل و بعد از EIP-۱۵۵۹

پیش از EIP-۱۵۵۹، بازار کارمزد اتریوم بیشتر بر مدل مزایده‌ای متکی بود؛ کاربران قیمت گس پیشنهادی خود را تعیین می‌کردند و تراکنش‌هایی که پیشنهاد رقابتی‌تری داشتند، شانس بیشتری برای قرار گرفتن در بلاک داشتند. EIP-۱۵۵۹ ساختار متفاوتی ایجاد کرد که در آن Base Fee توسط پروتکل تعیین می‌شود و کاربر می‌تواند Priority Fee نیز برای تشویق اعتبارسنج به گنجاندن تراکنش پرداخت کند.

بخش کارمزد قبل از EIP-۱۵۵۹ بعد از EIP-۱۵۵۹
Base Fee در این ساختار وجود نداشت توسط پروتکل تعیین می‌شود و سوزانده می‌شود
Priority Fee ساختار فعلی را نداشت به اعتبارسنج پرداخت می‌شود
سوزاندن کارمزد وجود نداشت Base Fee سوزانده می‌شود
Max Fee Per Gas در تراکنش‌های نوع قدیمی وجود نداشت کاربر می‌تواند سقف مبلغ قابل پرداخت برای هر واحد گس را تعیین کند

در نتیجه، EIP-۱۵۵۹ را نباید با «کاهش دائمی کارمزد اتریوم» یکی دانست. این ارتقا بیشتر نحوه تعیین و توزیع کارمزد را تغییر داد و سازوکاری برای سوزاندن Base Fee ایجاد کرد. هزینه واقعی تراکنش همچنان به مقدار گس مصرف‌شده و قیمت مؤثر گس در زمان قرار گرفتن تراکنش در بلاک وابسته است.

چگونه کارمزد گس اتریوم را کاهش دهیم؟

برای کاهش کارمزد گس اتریوم نمی‌توان Base Fee شبکه را مستقیماً تغییر داد؛ اما می‌توان زمان ارسال تراکنش، شبکه مورد استفاده و تنظیمات کارمزد را با توجه به شرایط انتخاب کرد. در بسیاری از موارد، استفاده از شبکه‌های لایه دوم نیز می‌تواند هزینه تراکنش را نسبت به Ethereum Mainnet کاهش دهد؛ البته مقدار صرفه‌جویی به نوع عملیات، شبکه انتخابی و شرایط لحظه‌ای بازار کارمزد بستگی دارد.

کاهش هزینه تراکنش فقط یک مسئله فنی نیست. وقتی قرار است درباره نگهداری، انتقال یا استفاده از دارایی دیجیتال تصمیم بگیرید، شناخت شرایط بازار و مدیریت ریسک نیز اهمیت دارد. برای یادگیری عمیق‌تر تحلیل بازار و مفاهیم مالی مرتبط با کریپتو، می‌توانید از دوره‌های فایننس استفاده کنید.

انتخاب زمان مناسب برای ارسال تراکنش

قیمت گس ثابت نیست و با شرایط تقاضا برای استفاده از شبکه تغییر می‌کند. زمانی که فعالیت روی Ethereum Mainnet افزایش پیدا می‌کند، رقابت برای فضای بلاک بیشتر می‌شود و Base Fee نیز می‌تواند افزایش پیدا کند.

اگر تراکنش شما فوریت ندارد، بررسی وضعیت فعلی Gas Price قبل از ارسال می‌تواند به انتخاب زمان مناسب‌تر کمک کند. بااین‌حال، نباید یک قانون ثابت مانند «فلان ساعت همیشه گس ارزان‌تر است» را مبنا قرار داد؛ زیرا شرایط شبکه می‌تواند تحت تأثیر رویدادها و تغییرات ناگهانی تقاضا قرار بگیرد.

برای تصمیم‌گیری بهتر، می‌توانید به داده‌های لحظه‌ای Gas Tracker توجه کنید و قیمت فعلی گس را با شرایط شبکه مقایسه کنید. ابزارهای ردیابی گس، اطلاعاتی درباره وضعیت فعلی کارمزد و گاهی برآورد هزینه تراکنش ارائه می‌کنند.

استفاده از شبکه‌های لایه دوم

یکی از روش‌های مهم برای کاهش هزینه تراکنش، استفاده از شبکه‌های Layer ۲ اتریوم است. شبکه‌هایی مانند Arbitrum و Optimism بخشی از پردازش تراکنش‌ها را خارج از لایه اصلی انجام می‌دهند و اطلاعات مورد نیاز را به Ethereum Mainnet منتقل می‌کنند. رول‌آپ‌ها با پردازش دسته‌ای تراکنش‌ها و تقسیم برخی هزینه‌های مشترک میان کاربران، می‌توانند هزینه هر تراکنش را کاهش دهند.

البته کارمزد Layer ۲ صرفاً به هزینه اجرای تراکنش محدود نمی‌شود. هزینه‌هایی مانند پردازش در خود L2 و انتشار داده روی اتریوم نیز می‌توانند در مبلغ نهایی نقش داشته باشند. به همین دلیل، میزان صرفه‌جویی یک L2 در همه زمان‌ها و برای همه عملیات یکسان نیست.

این روش نیز یک شرط مهم دارد: هم دارایی و هم برنامه‌ای که با آن کار می‌کنید باید از همان شبکه لایه دوم پشتیبانی کنند. ارسال دارایی روی شبکه اشتباه می‌تواند باعث ایجاد مشکل در دسترسی یا بازیابی آن شود؛ بنابراین قبل از انتقال، شبکه مقصد و شبکه‌های پشتیبانی‌شده توسط کیف پول یا صرافی را بررسی کنید.

تنظیم دستی کارمزد در MetaMask

در تراکنش‌های EIP-۱۵۵۹، کیف پول‌هایی مانند MetaMask امکان تغییر برخی پارامترهای کارمزد را در اختیار کاربر قرار می‌دهند. مهم‌ترین موارد شامل Max Fee Per Gas و Max Priority Fee Per Gas هستند.

Max Fee Per Gas سقفی است که کاربر برای هر واحد گس تعیین می‌کند. این عدد با مبلغ نهایی پرداختی یکسان نیست؛ کاربر در نهایت بر اساس گس مصرف‌شده و قیمت مؤثر گس هزینه می‌پردازد و بخشی از سقف تعیین‌شده که مورد استفاده قرار نگرفته، پرداخت نمی‌شود. Priority Fee نیز مبلغی است که برای تشویق اعتبارسنج به گنجاندن تراکنش در بلاک در نظر گرفته می‌شود.

تنظیم دستی کارمزد تضمینی برای کاهش هزینه اتریوم نیست. اگر سقف تعیین‌شده بیش از حد پایین باشد، تراکنش ممکن است برای مدت بیشتری در انتظار قرار گرفتن در بلاک بماند. برای کاربران غیرحرفه‌ای، استفاده از پیشنهاد خودکار کیف پول معمولاً ساده‌تر است و تغییر دستی پارامترها بهتر است با شناخت دقیق عملکرد آن‌ها انجام شود.

تنظیم کارمزد فقط یکی از بخش‌های مدیریت امن تراکنش است. اگر می‌خواهید درباره نگهداری عبارت بازیابی، امنیت کیف پول و روش‌های محافظت از دارایی‌های دیجیتال عمیق‌تر یاد بگیرید، دوره جامع امنیت دارایی‌های دیجیتال می‌تواند مسیر یادگیری شما را کامل‌تر کند.

استفاده از ابزارهای بررسی Gas Tracker

قبل از ارسال تراکنش می‌توانید وضعیت فعلی شبکه را در یک Gas Tracker بررسی کنید. این ابزارها اطلاعاتی درباره قیمت گس، وضعیت تراکنش‌ها و گاهی هزینه تقریبی انواع عملیات ارائه می‌دهند. مزیت Gas Tracker این است که به‌جای حدس‌زدن، تصویری از شرایط فعلی بازار کارمزد در اختیار شما قرار می‌دهد.

اگر تراکنش فوری نیست، مقایسه قیمت گس در زمان‌های مختلف می‌تواند به انتخاب زمان مناسب‌تر کمک کند. بااین‌حال، تصمیم‌گیری باید بر اساس داده‌های فعلی شبکه باشد، نه صرفاً یک الگوی ثابت از ساعت یا روز هفته.

گس در NFT، دیفای و قراردادهای هوشمند

هر عملیاتی که روی شبکه اصلی اتریوم به اجرای قرارداد هوشمند نیاز داشته باشد، گس مصرف می‌کند. به همین دلیل، هزینه تعامل با یک NFT یا پروتکل DeFi لزوماً با کارمزد یک انتقال ساده ETH یکسان نیست. قرارداد هوشمند می‌تواند عملیات محاسباتی بیشتری اجرا کند و در نتیجه Gas Used بیشتری داشته باشد.

کارمزد خرید و فروش NFT

خرید، فروش یا انتقال NFT در شبکه اصلی اتریوم صرفاً جابه‌جایی یک دارایی نیست. بسته به نوع قرارداد و بازار مورد استفاده، عملیاتی مانند بررسی مالکیت، انتقال توکن و ثبت تغییرات مربوط به معامله در قرارداد هوشمند انجام می‌شود. این عملیات در مقدار گس مصرف‌شده تراکنش نقش دارند.

به همین دلیل، کارمزد خرید NFT حتی زمانی که قیمت خود NFT تغییر نکرده است می‌تواند متفاوت باشد. اگر تقاضا برای فضای بلاک در زمان انجام معامله افزایش یافته باشد، Base Fee می‌تواند بیشتر شود. از طرف دیگر، پیچیدگی قرارداد مورد استفاده نیز بر مقدار گس مورد نیاز اثر می‌گذارد.

یک نکته مهم برای خریداران NFT این است که هزینه گس را از قیمت خود دارایی جدا کنند. ممکن است یک NFT قیمت نسبتاً پایینی داشته باشد، اما انجام معامله روی Ethereum Mainnet به دلیل هزینه تراکنش، مبلغ نهایی پرداختی را به شکل محسوسی افزایش دهد.

کارمزد تعامل با پروتکل‌های DeFi

در DeFi تعداد و پیچیدگی عملیات معمولاً بیشتر است. برای مثال، یک سواپ در صرافی غیرمتمرکز می‌تواند شامل فراخوانی قراردادهای هوشمند، بررسی موجودی، محاسبه مقدار خروجی و ثبت تغییرات وضعیت باشد. Gas Used چنین تراکنشی معمولاً از یک انتقال ساده ETH بیشتر است.

این موضوع در عملیات پیچیده‌تر مانند تأمین نقدینگی، برداشت دارایی، وام‌دهی یا بازپرداخت وام نیز اهمیت دارد. هرچه قرارداد برای اجرای درخواست کاربر عملیات بیشتری انجام دهد، مقدار گس مورد نیاز نیز می‌تواند افزایش پیدا کند.

هنگام تعیین هزینه نهایی یک تراکنش DeFi، دو سؤال را از یکدیگر جدا کنید:

  • قیمت هر واحد گس در این لحظه چقدر است؟
  • این عملیات به چه مقدار گس نیاز دارد؟

تفاوت گس اتریوم با کارمزد سایر بلاک چین‌ها

مفهوم کارمزد در همه بلاک چین‌ها یکسان نیست. اتریوم از Gas برای اندازه‌گیری منابع محاسباتی مورد نیاز تراکنش‌ها استفاده می‌کند؛ درحالی‌که شبکه‌هایی مانند Solana، BNB Chain و Layer 2های اتریوم معماری و سازوکار کارمزد متفاوتی دارند. بنابراین مقایسه صرفاً بر اساس مبلغ یک تراکنش، تصویر کاملی از تفاوت این شبکه‌ها ارائه نمی‌دهد.

اتریوم در برابر سولانا

در اتریوم، هزینه تراکنش به مقدار گس مصرف‌شده و قیمت مؤثر هر واحد گس وابسته است و Base Fee نیز بر اساس شرایط شبکه تغییر می‌کند.

سولانا سازوکار متفاوتی برای محاسبه کارمزد دارد. بنابراین اصطلاح Gas Fee اتریوم را نباید بدون توضیح برای ساختار کارمزد سولانا به کار برد. تفاوت معماری و نحوه پردازش تراکنش‌ها باعث می‌شود مقایسه هزینه بین این دو شبکه به نوع عملیات و شرایط لحظه‌ای هر شبکه وابسته باشد.

اتریوم در برابر BNB Chain

BNB Chain نیز از مفهوم Gas برای اندازه‌گیری منابع مورد نیاز اجرای تراکنش‌ها استفاده می‌کند؛ بنابراین از نظر مفهومی شباهتی با اتریوم دارد. بااین‌حال، پارامترهای کارمزد، ظرفیت شبکه و ساختار اعتبارسنجی آن با Ethereum Mainnet متفاوت است.

در عمل، یک عملیات مشابه روی دو شبکه می‌تواند هزینه متفاوتی داشته باشد. دلیل آن فقط قیمت توکن بومی نیست؛ ظرفیت شبکه، تقاضا، پیچیدگی قرارداد و مدل تعیین کارمزد نیز در هزینه نهایی نقش دارند. اگر هدف شما انتخاب شبکه برای انتقال یا تعامل با یک برنامه است، باید هزینه واقعی همان عملیات را روی همان شبکه بررسی کنید.

اتریوم در برابر آربیتروم و آپتیمیزم

تفاوت اتریوم با شبکه‌هایی مانند Arbitrum و Optimism بنیادی‌تر است؛ زیرا این دو در دسته Layer ۲ قرار می‌گیرند. این شبکه‌ها بخشی از پردازش را خارج از Ethereum Mainnet انجام می‌دهند و داده‌های لازم را به لایه اصلی منتقل می‌کنند.

رول‌آپ‌ها با پردازش دسته‌ای تراکنش‌ها و تقسیم برخی هزینه‌های مشترک میان کاربران، می‌توانند هزینه هر تراکنش را کاهش دهند. بااین‌حال، کارمزد L2 تنها به یک عامل محدود نیست و هزینه‌هایی مانند اجرای تراکنش در L2 و انتشار داده روی اتریوم نیز در آن نقش دارند. در معماری‌های رول‌آپ امروزی، نوع داده منتشرشده و هزینه فضای داده نیز می‌تواند بر هزینه نهایی اثر بگذارد.

بنابراین Layer ۲ را نباید صرفاً نسخه «ارزان‌تر» Mainnet دانست؛ بلکه باید آن را راهکاری با معماری متفاوت برای افزایش مقیاس‌پذیری و کاهش هزینه بسیاری از کاربردها در نظر گرفت. انتخاب میان شبکه‌ها نیز به نوع دارایی، برنامه مورد استفاده، سرعت مورد نیاز و هزینه همان تراکنش بستگی دارد.

آیا در آینده کارمزد گس اتریوم کاهش پیدا می‌کند؟

کاهش هزینه استفاده از اتریوم در بسیاری از کاربردها بیش از آنکه به کاهش دائمی Base Fee در Ethereum Mainnet وابسته باشد، به افزایش ظرفیت لایه‌های مقیاس‌پذیری و گسترش Layer 2ها مرتبط است. رول‌آپ‌ها با انتقال بخش مهمی از پردازش به لایه‌های خارج از Mainnet و تجمیع تراکنش‌ها می‌توانند هزینه سرشکن‌شده هر تراکنش را کاهش دهند.

بااین‌حال، افزایش دوباره تقاضا می‌تواند فشار بیشتری بر ظرفیت شبکه ایجاد کند؛ بنابراین نمی‌توان انتظار داشت کارمزد اتریوم همیشه در یک سطح ثابت یا پایین باقی بماند.

اگر به دنبال این هستید که فراتر از مفاهیم پایه، سازوکار پروژه‌های کریپتویی و روش تحلیل فرصت‌ها و ریسک‌های این بازار را بهتر بشناسید، می‌توانید آموزش‌های Paradigm را نیز بررسی کنید.

Paradigm Financial CTA Banner

نقش لایه دوم در کاهش هزینه‌ها

یکی از مهم‌ترین مسیرهای کاهش هزینه تراکنش در اکوسیستم اتریوم، انتقال بخشی از پردازش به شبکه‌های لایه دوم (Layer ۲) است. راهکارهای مبتنی بر Rollup تراکنش‌ها را خارج از Mainnet اجرا و دسته‌بندی می‌کنند و سپس داده‌ها و اطلاعات لازم برای بررسی و تسویه را به اتریوم ارسال می‌کنند. به این ترتیب، تعداد زیادی تراکنش می‌توانند از بخشی از هزینه‌های مشترک استفاده کنند و فشار کمتری به لایه اصلی وارد شود.

یکی از تغییرات مهم در این مسیر، معرفی Blobها در ارتقای Dencun و EIP-۴۸۴۴ بود. Blobها یک فضای داده موقت و ارزان‌تر برای انتشار داده Rollupها فراهم می‌کنند و به همین دلیل می‌توانند هزینه انتقال داده از Layer ۲ به اتریوم را کاهش دهند. این داده‌ها برخلاف داده‌های دائمی لایه اجرا، برای مدت محدودی در دسترس پروتکل قرار دارند.

البته کارمزد Layer ۲ صفر نیست و مبلغ نهایی به عواملی مانند نوع تراکنش، هزینه اجرای آن در L2، هزینه انتشار داده روی Ethereum و شرایط همان شبکه بستگی دارد. بنابراین برای مقایسه هزینه‌ها بهتر است یک عملیات مشخص را در شبکه‌های مختلف مقایسه کنید، نه اینکه فقط بر اساس نام شبکه درباره ارزان یا گران بودن آن تصمیم بگیرید.

آینده مقیاس‌پذیری شبکه اتریوم

مسیر توسعه اتریوم در سال‌های اخیر بیشتر به سمت مدل Rollup-centric حرکت کرده است؛ یعنی بخشی از اجرای تراکنش‌ها به Layer ۲ منتقل می‌شود و Ethereum نقش مهمی در تأمین امنیت، اجماع و در دسترس بودن داده ایفا می‌کند. Rollupها تعداد زیادی تراکنش را خارج از لایه اصلی پردازش و داده‌های لازم را به‌صورت دسته‌ای به Ethereum ارسال می‌کنند.

مستندات رسمی اتریوم نیز Rollupها، افزایش ظرفیت داده و توسعه Blobها را از بخش‌های مهم مسیر مقیاس‌پذیری شبکه معرفی می‌کنند. در سال ۲۰۲۵ نیز ارتقای Fusaka با معرفی PeerDAS و افزایش ظرفیت داده برای Rollupها، گام دیگری در همین مسیر بود. بااین‌حال، نمی‌توان مقدار دقیق کارمزد آینده را پیش‌بینی کرد؛ زیرا هزینه تراکنش همچنان به تقاضا، ظرفیت شبکه، نوع فعالیت کاربران و میزان پیشرفت راهکارهای مقیاس‌پذیری وابسته است.

اگر هدف شما کاهش هزینه تراکنش اتریوم است، به‌جای انتظار برای ارزان شدن دائمی Mainnet، بهتر است سازوکار Layer ۲، Rollupها و تفاوت ساختار کارمزد شبکه‌ها را بشناسید. این شناخت به شما کمک می‌کند برای هر نوع فعالیت، گزینه‌های بیشتری برای مدیریت هزینه داشته باشید.

جمع‌بندی

گس اتریوم در ظاهر فقط یک کارمزد است؛ اما پشت این عدد چند عامل مختلف قرار دارد. میزان محاسبات مورد نیاز تراکنش، مقدار Gas Used، شرایط شبکه، Base Fee و Priority Fee همگی می‌توانند در هزینه نهایی نقش داشته باشند. به همین دلیل، انتقال ساده ETH، خرید NFT و اجرای یک تراکنش پیچیده در DeFi الزاماً هزینه یکسانی ندارند.

اگر هدف شما مدیریت Gas Fee است، لازم نیست فقط منتظر کاهش کارمزدها بمانید. بررسی شرایط شبکه، انتخاب زمان مناسب و در صورت امکان استفاده از Layer ۲ می‌تواند در بسیاری از کاربردها هزینه انجام تراکنش را کاهش دهد. همچنین با شناخت تفاوت Gas Used و Gas Limit، هنگام تنظیم یا تأیید تراکنش بهتر می‌دانید چه چیزی سقف مصرف است و چه چیزی واقعاً در محاسبه هزینه نقش دارد.

گس بخشی جدایی‌ناپذیر از نحوه کار اتریوم است. هرچه بهتر بدانید گس اتریوم چیست، هزینه آن چگونه محاسبه می‌شود و چه عواملی آن را تغییر می‌دهند، هنگام انتقال ETH یا استفاده از قراردادهای هوشمند کنترل بیشتری روی هزینه‌های شبکه خواهید داشت.

سوالات متداول

گس اتریوم چیست و چرا باید آن را پرداخت کنیم؟

گس واحدی برای اندازه‌گیری منابع محاسباتی مورد نیاز اجرای تراکنش و قرارداد هوشمند در اتریوم است. کاربر برای استفاده از این منابع، هزینه تراکنش را با ETH پرداخت می‌کند.

گس لیمیت (Gas Limit) چیست؟

Gas Limit حداکثر مقدار گسی است که برای اجرای یک تراکنش در نظر گرفته می‌شود. این مقدار با Gas Used تفاوت دارد و در یک تراکنش موفق، معمولاً فقط گاز مصرف‌شده برای اجرای عملیات محاسبه می‌شود.

چرا کارمزد گس اتریوم گاهی بسیار زیاد می‌شود؟

وقتی تقاضا برای فضای بلاک افزایش پیدا می‌کند، Base Fee نیز می‌تواند افزایش یابد. علاوه بر این، تراکنش‌های پیچیده و قراردادهای هوشمند معمولاً به Gas بیشتری نیاز دارند و در نتیجه هزینه اجرای آن‌ها می‌تواند بیشتر باشد.

چگونه می‌توان کارمزد گس اتریوم را کاهش داد؟

بررسی شرایط کارمزد پیش از ارسال تراکنش، انتخاب زمان مناسب، استفاده از Layer ۲ در صورت پشتیبانی برنامه و انتخاب تنظیمات مناسب کارمزد می‌تواند به کاهش هزینه کمک کند. البته هیچ‌کدام تضمین نمی‌کند که یک تراکنش مشخص همیشه با کمترین هزینه انجام شود.

تفاوت Base Fee و Priority Fee چیست؟

Base Fee بخشی از قیمت گس است که طبق سازوکار پروتکل تعیین و پس از پرداخت سوزانده می‌شود. Priority Fee یا Tip مبلغی است که کاربر برای تشویق اعتبارسنج به گنجاندن تراکنش در بلاک پیشنهاد می‌کند و به اعتبارسنج می‌رسد.

آیا شبکه‌های لایه دوم کارمزد گس کمتری دارند؟

در بسیاری از عملیات، بله. Layer 2ها با پردازش تراکنش‌ها خارج از Mainnet و دسته‌بندی آن‌ها می‌توانند هزینه هر تراکنش را کاهش دهند. با این حال، کارمزد نهایی به نوع تراکنش، هزینه اجرای آن در L2، هزینه انتشار داده روی Ethereum و شرایط همان شبکه بستگی دارد.