کارمزد گس در کریپتو چیست

مبتدیان و کاربران متوسط دنیای کریپتو در سراسر جهان که می‌خواهند بفهمند کارمزد گس چگونه کار می‌کند، چرا وجود دارد و چطور می‌توان آن را مدیریت کرد.

کارمزدهای گس (gas) قیمتی است که برای استفاده از یک زنجیره‌بلوک (blockchain) می‌پردازید؛ شبیه عوارضی کوچکی که هر بار برای عبور از یک پل پرداخت می‌کنید. وقتی کریپتو می‌فرستید، توکن سواپ می‌کنید، NFT mint می‌کنید یا با اپلیکیشن‌های DeFi کار می‌کنید، این کارمزدها گرفته می‌شوند، چون شبکه به‌جای شما کار انجام می‌دهد. برای خیلی‌ها این کارمزدها تصادفی و غیرقابل‌پیش‌بینی به نظر می‌رسند، مخصوصاً وقتی یک انتقال ساده ناگهان بیشتر از مبلغی که می‌فرستید هزینه دارد. در زمان‌های شلوغ، کارمزد گس می‌تواند به‌طور ناگهانی بالا برود و کیف‌پول‌ها معمولاً اصطلاحات گیج‌کننده‌ای مثل gas price، gas limit و «max fee» را نشان می‌دهند. در این راهنما یاد می‌گیرید کارمزد گس در واقع چیست، چه کسی آن را دریافت می‌کند و پشت‌صحنه چطور محاسبه می‌شود. همچنین می‌بینیم چرا کارمزدها بالا و پایین می‌شوند، شبکه‌های مختلف چه تفاوتی دارند و چه راهکارهای عملی‌ای وجود دارد تا بدون گیر کردن تراکنش‌ها، مبلغ کمتری کارمزد بپردازید.

پاسخ سریع: کارمزد گس چیست؟

خلاصه

  • گس واحدی است که اندازه‌گیری می‌کند یک تراکنش روی یک زنجیره‌بلوک (blockchain) به چه مقدار کار محاسباتی و فضای ذخیره‌سازی نیاز دارد.
  • کارمزد گس با توکن بومی همان شبکه پرداخت می‌شود (مثلاً ETH در شبکه Ethereum).
  • بخش عمده کارمزد به ماینرها یا validatorها می‌رسد و در بعضی شبکه‌ها بخشی از آن هم burn (سوزانده و نابود) می‌شود.
  • اندازه کارمزد به شلوغی شبکه، پیچیدگی تراکنش و gas price انتخاب‌شده توسط کاربر بستگی دارد.
  • هر زنجیره‌بلوک مدل کارمزدی مخصوص خودش را دارد، اما همه آن‌ها بر پایه پرداخت برای فضای محدود بلاک و توان محاسباتی ساخته شده‌اند.
  • کیف‌پول‌ها معمولاً به شما اجازه می‌دهند بین تأیید سریع‌تر ولی گران‌تر و گزینه‌های کندتر اما ارزان‌تر یکی را انتخاب کنید.

کارمزد گس به زبان ساده روزمره

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

Pro Tip:پرداخت کارمزد گس بالاتر معمولاً یعنی تراکنش شما سریع‌تر برداشته و تأیید می‌شود. برای مبالغ کوچک یا کارهای غیر فوری، اغلب منطقی‌تر است گزینه کندتر و ارزان‌تر را انتخاب کنید یا منتظر زمان خلوت‌تر بمانید. همیشه قبل از تأیید، اندازه کارمزد را با ارزش تراکنش مقایسه کنید.

کارمزد گس در یک زنجیره‌بلوک واقعاً چطور کار می‌کند؟

گس برای حل هم‌زمان سه مشکل به وجود آمده است: جلوگیری از اسپم، پرداخت به validatorها یا ماینرها و مدیریت فضای محدود بلاک. اگر تراکنش‌ها رایگان بودند، مهاجمان می‌توانستند شبکه را با تراکنش‌های بی‌ارزش پر کنند و آن را برای بقیه غیرقابل‌استفاده کنند. هر کاری که روی زنجیره (on-chain) انجام می‌دهید از منابع محاسباتی و فضای ذخیره‌سازی استفاده می‌کند. شبکه این کار را با واحدهای گس اندازه‌گیری می‌کند؛ جایی که عملیات ساده واحدهای کمتری مصرف می‌کنند و فراخوانی‌های پیچیده smart contract واحدهای بسیار بیشتری. مجموع گس مصرف‌شده توسط همه تراکنش‌های داخل یک بلاک نمی‌تواند از حدی که پروتکل تعیین کرده بیشتر شود. چون فضای هر بلاک کمیاب است، کاربران برای تراکنش‌های خود یک gas price تعیین می‌کنند؛ یعنی مشخص می‌کنند حاضرند برای هر واحد گس چقدر بپردازند. validatorها یا ماینرها به‌طور طبیعی تراکنش‌هایی را ترجیح می‌دهند که کارمزد بیشتری می‌پردازند، چون با وارد کردن آن‌ها در بلاک بعدی پاداش بیشتری می‌گیرند.
تصویرسازی مقاله
گس چطور در شبکه جریان پیدا می‌کند
  • در شبکه‌های اثبات کار (proof-of-work)، بیشتر کارمزد گس به ماینرهایی می‌رسد که تراکنش‌ها را در بلاک‌ها قرار می‌دهند.
  • در شبکه‌های اثبات سهام (proof-of-stake)، کارمزد گس معمولاً به validatorها و گاهی به delegatorهایی می‌رسد که نزد آن‌ها staking انجام داده‌اند.
  • بعضی شبکه‌ها (مثل Ethereum بعد از EIP-1559) بخش پایه‌ای کارمزد را burn می‌کنند و برای همیشه از عرضه خارج می‌سازند.
  • بخش باقی‌مانده کارمزد، مثل tip یا priority fee، مستقیماً به تولیدکننده بلاک به‌عنوان پاداش اضافه می‌رسد.
  • این پاداش‌ها به ماینرها یا validatorها انگیزه اقتصادی قوی می‌دهد تا شبکه را امن نگه دارند و آن را پایدار اداره کنند.
زنجیره‌بلوک‌های مختلف گس و کارمزد را به شیوه خودشان پیاده‌سازی می‌کنند، اما ایده اصلی یکی است: شما برای فضای محدود و محاسبات هزینه می‌پردازید. بیت‌کوین از واژه «گس» استفاده نمی‌کند، اما کارمزد تراکنش را بر اساس اندازه داده و میزان تقاضا برای فضای بلاک دریافت می‌کند. اتریوم و بسیاری از پلتفرم‌های smart contract از واحدهای گس و gas price مشخص استفاده می‌کنند، چون تراکنش‌ها می‌توانند کد پیچیده اجرا کنند. زنجیره‌های دیگر، از جمله بعضی لایه‌یک‌های کم‌هزینه و rollupهای لایه‌دو، این مدل را طوری تنظیم می‌کنند که تراکنش‌های ارزان‌تر یا سریع‌تر را در اولویت قرار دهند. حتی وقتی جزئیات متفاوت است، شما همیشه در حال پرداخت هزینه‌ای هستید تا تراکنش‌تان جلوتر از دیگرانی که برای همان ظرفیت محدود رقابت می‌کنند پردازش شود.

توضیح gas price، gas limit و کارمزد نهایی

بیشتر کیف‌پول‌ها گس را به شکل چند عدد جداگانه نشان می‌دهند، اما همه آن‌ها به یک ایده برمی‌گردند: کارمزد نهایی ≈ گس مصرف‌شده × gas price، به‌علاوه هر base feeای که پروتکل تعیین کرده است. مقدار گس مصرف‌شده به این بستگی دارد که تراکنش شما روی زنجیره دقیقاً چه کاری انجام می‌دهد. اغلب هم gas limit را می‌بینید و هم gas price را. gas limit حداکثر مقدار گسی است که اجازه می‌دهید تراکنش شما مصرف کند؛ یعنی سقفی برای میزان کاری که می‌تواند انجام دهد. gas price هم مقداری است که حاضر هستید برای هر واحد گس بپردازید. این دو با هم حداکثر کارمزدی را که ممکن است بپردازید و میزان جذابیت تراکنش برای validatorها را مشخص می‌کنند.

Key facts

Gas unit
یک واحد کوچک که اندازه‌گیری می‌کند یک عملیات مشخص روی زنجیره‌بلوک (blockchain) به چه مقدار کار محاسباتی و فضای ذخیره‌سازی نیاز دارد.
Gas limit
حداکثر تعداد واحدهای گسی که اجازه می‌دهید تراکنش شما مصرف کند؛ این عدد سقفی برای مقدار کاری است که تراکنش می‌تواند انجام دهد.
Gas used
مقدار واقعی واحدهای گسی که تراکنش شما در نهایت هنگام اجرا مصرف می‌کند.
Gas price
مقداری که برای هر واحد گس می‌پردازید؛ معمولاً در کسری‌های بسیار کوچک از توکن بومی نمایش داده می‌شود (مثل gwei برای ETH).
Base fee
حداقل کارمزد به ازای هر واحد گس که توسط پروتکل تعیین می‌شود و بسته به طراحی شبکه، اغلب burn می‌شود.
Priority tip
مبلغ اضافه‌ای به ازای هر واحد گس که پیشنهاد می‌دهید تا validatorها یا ماینرها را تشویق کنید تراکنش شما را زودتر وارد بلاک کنند.
Total fee
هزینه نهایی تراکنش شما که معمولاً از ضرب گس مصرف‌شده در gas price مؤثر (base fee به‌علاوه هر tip) به دست می‌آید.
تصویرسازی مقاله
چه چیزهایی کارمزد نهایی گس شما را می‌سازد
فرض کنید یک انتقال ساده توکن انجام می‌دهید که روی Ethereum از ۲۱٬۰۰۰ واحد گس استفاده می‌کند. کیف‌پول شما gas price مؤثر ۲۰ gwei را نشان می‌دهد؛ جایی که ۱ gwei برابر با یک میلیاردیم ۱ ETH است. کارمزد کل در ETH می‌شود ۲۱٬۰۰۰ × ۲۰ gwei = ۴۲۰٬۰۰۰ gwei که معادل ۰٫۰۰۰۴۲ ETH است. اگر ۱ ETH برابر ۲٬۰۰۰ دلار باشد، آن‌وقت ۰٫۰۰۰۴۲ ETH حدوداً ۰٫۸۴ دلار می‌شود. این محاسبه ساده کمک می‌کند ببینید آیا کارمزد یک تراکنش نسبت به ارزشی که جابه‌جا می‌کنید منطقی است یا نه.

چه چیزهایی باعث بالا و پایین شدن کارمزد گس می‌شود؟

کارمزد گس ثابت نیست؛ بیشتر شبیه قیمت‌گذاری لحظه‌ای (surge pricing) در اپلیکیشن‌های تاکسی اینترنتی رفتار می‌کند. وقتی کاربران زیادی هم‌زمان می‌خواهند تراکنش‌هایشان پردازش شود، عملاً برای فضای محدود بلاک با هم رقابت می‌کنند. با بالا رفتن تقاضا، کیف‌پول‌ها و بازارهای کارمزد، gas price پیشنهادی را افزایش می‌دهند تا تراکنش‌ها همچنان سریع تأیید شوند. وقتی فعالیت شبکه کم می‌شود، برعکس این اتفاق می‌افتد و کارمزدها می‌توانند به‌شدت کاهش پیدا کنند؛ گاهی روی بعضی شبکه‌ها تا چند سنت.
  • شلوغی کلی شبکه: هرچه تراکنش‌های در صف (mempool) بیشتر باشد، معمولاً gas price بالاتر است.
  • پیچیدگی تراکنش: تعامل با smart contractها یا پروتکل‌های DeFi پیچیده گس بیشتری نسبت به یک انتقال ساده مصرف می‌کند.
  • رویدادهای محبوب: NFT mintها، airdropها یا ریزش‌های شدید بازار می‌توانند باعث جهش ناگهانی تقاضا و کارمزد شوند.
  • لایه‌یک در مقابل لایه‌دو: mainnetها اغلب کارمزد بالاتری دارند، در حالی که rollupها و sidechainها معمولاً ارزان‌ترند اما ملاحظات و معاوضه‌های متفاوتی دارند.
  • قوانین base fee: بعضی پروتکل‌ها بر اساس استفاده اخیر از بلاک‌ها، base fee به ازای هر واحد گس را به‌طور خودکار بالا یا پایین می‌برند.
  • قیمت توکن بومی: وقتی قیمت توکن شبکه در برابر ارز فیات بالا می‌رود، همان مقدار گس می‌تواند از نظر دلاری گران‌تر شود.

Pro Tip:قبل از ارسال یک تراکنش غیر فوری، خیلی سریع کارمزدهای متوسط فعلی گس را در یک block explorer یا از پیشنهادهای کارمزد کیف‌پول‌تان بررسی کنید. اگر شبکه شلوغ است و قیمت‌ها بالا به نظر می‌رسند، به‌جای این‌که به هر قیمتی تراکنش را عبور دهید، صبر کردن برای زمان خلوت‌تر یا استفاده از یک شبکه ارزان‌تر را در نظر بگیرید.

کارهای رایجی که نیاز به کارمزد گس دارند

تقریباً هر کاری که مستقیماً با یک زنجیره‌بلوک (blockchain) در ارتباط باشد، مقداری گس هزینه دارد. شما در واقع هزینه می‌پردازید تا شبکه تراکنش شما را به‌طور دائمی ثبت کند و در صورت نیاز، کد smart contract را به‌جای شما اجرا کند. بعضی کارها سبک و ارزان هستند و بعضی دیگر سنگین و پرهزینه. درک این‌که کدام فعالیت‌ها گس بیشتری مصرف می‌کنند، به شما کمک می‌کند رفتار خود روی زنجیره را برنامه‌ریزی کنید و هنگام جهش کارمزدها غافلگیر نشوید.

موارد استفاده

  • ارسال توکن بین کیف‌پول‌ها روی یک شبکه واحد، مثل انتقال ETH یا استیبل‌کوین‌ها برای یک دوست.
  • سواپ توکن‌ها روی صرافی‌های غیرمتمرکز (DEXها) که برای اجرای معامله، smart contract فراخوانی می‌کنند.
  • افزودن یا خارج کردن نقدینگی در استخرهای DeFi که معمولاً شامل چندین انتقال توکن و تعامل با contractهای مختلف است.
  • mint کردن، خریدن یا انتقال NFTها که می‌تواند از یک انتقال ساده توکن گس‌برتر باشد.
  • استقرار (deploy) smart contractهای جدید که عملیاتی سنگین است و معمولاً به gas limit بالا و کارمزد نهایی بیشتر نیاز دارد.
  • تعامل با پروتکل‌های lending، borrowing یا yield farming که منطق پیچیده‌ای را روی زنجیره اجرا می‌کنند.
  • bridge کردن دارایی‌ها بین زنجیره‌ها یا لایه‌های مختلف که ممکن است شامل چند تراکنش و بررسی‌های امنیتی متعدد باشد.

مطالعه موردی: یادگیری این‌که چطور از پرداخت کارمزد گس اضافی جلوگیری کنیم

سمیر یک توسعه‌دهنده فریلنس وب از هند است که هر ماه کمی پس‌انداز در کریپتو نگه می‌دارد. یک شب تصمیم می‌گیرد بخشی از ETH خود را وارد DeFi کند و چند سواپ توکن انجام دهد تا سبدش را متنوع‌تر کند. وقتی در یک دوره شلوغ بازار کیف‌پولش را باز می‌کند، با دیدن کارمزد گس بیش از ۴۰ دلار برای یک سواپ، شوکه می‌شود. سمیر که گیج شده، به‌جای این‌که روی «تأیید» کلیک کند، مکث می‌کند. شروع به جست‌وجوی توضیحات می‌کند و می‌فهمد کارمزدها به خاطر شلوغی شبکه بالاست و این‌که gas price و gas limit تعیین می‌کنند چقدر می‌پردازد. او همچنین کشف می‌کند همان پروتکل DeFi روی یک شبکه لایه‌دو ارزان‌تر هم در دسترس است که معمولاً کارمزدهای بسیار کمتری دارد. روز بعد، سمیر دوباره در یک زمان خلوت‌تر تلاش می‌کند و از نسخه لایه‌دو اپلیکیشن استفاده می‌کند. این بار هر سواپ کمتر از یک دلار گس هزینه دارد و تراکنش‌هایش سریع تأیید می‌شوند. او در نهایت می‌فهمد کارمزد گس تصادفی نیست و با انتخاب شبکه و زمان مناسب می‌تواند فعالیتش را برنامه‌ریزی کند و از هدر دادن پول برای کارمزد جلوگیری کند.
تصویرسازی مقاله
کاربری که یاد می‌گیرد کارمزد گس را مدیریت کند

چطور کارمزد گس کمتری بپردازیم (بدون گیر کردن تراکنش)

روی بیشتر زنجیره‌بلوک‌های عمومی، نمی‌توانید کارمزد گس را کاملاً حذف کنید، چون بخشی اساسی از نحوه کار شبکه هستند. اما معمولاً کنترل بیشتری روی هزینه‌هایتان دارید تا چیزی که در نگاه اول به نظر می‌رسد. با انتخاب زمان انجام تراکنش، شبکه‌ای که استفاده می‌کنید و این‌که چطور کارهایتان را گروه‌بندی یا ساختاردهی می‌کنید، می‌توانید مبلغی را که برای کارمزد می‌پردازید به‌طور قابل‌توجهی کاهش دهید. هدف این است که بین هزینه و قابلیت اتکا تعادل برقرار کنید تا تراکنش‌ها هم مقرون‌به‌صرفه باشند و هم در زمان معقولی تأیید شوند.
  • سطح معمول گس را در طول روز بررسی کنید و ترجیحاً در ساعت‌های کم‌ترافیک که شبکه خلوت‌تر است تراکنش بفرستید.
  • برای سواپ‌های روتین، پرداخت‌های کوچک یا تعامل‌های مکرر با DeFi، تا حد امکان از شبکه‌های لایه‌دو یا زنجیره‌های کم‌هزینه‌تر استفاده کنید.
  • وقتی منطقی است کارها را تجمیع کنید؛ مثلاً به‌جای چند انتقال کوچک در طول زمان، یک‌بار وجوه را جابه‌جا کنید.
  • از approvals غیرضروری و تعامل‌های تکراری با contractها خودداری کنید؛ فقط به اندازه توکنی که واقعاً نیاز دارید approve بدهید.
  • اجازه دهید کیف‌پول‌های معتبر gas limit را پیشنهاد کنند، مگر این‌که دقیقاً بدانید چه می‌کنید؛ و از تنظیم غیرواقع‌بینانه پایین آن خودداری کنید.
  • یاد بگیرید presetهای کارمزد «کند»، «معمولی» و «سریع» در کیف‌پول شما چطور کار می‌کنند و ارزان‌ترین گزینه‌ای را انتخاب کنید که هنوز نیاز زمانی شما را برآورده می‌کند.
  • قبل از انجام کارهای بزرگ یا پیچیده، تراکنش را در یک ابزار معتبر شبیه‌سازی یا پیش‌نمایش کنید تا از قبل تخمینی از هزینه گس داشته باشید.
اگر gas price را خیلی پایین تنظیم کنید، validatorها ممکن است برای مدت طولانی تراکنش شما را نادیده بگیرند و آن را در حالت در انتظار (pending) بگذارند یا در نهایت حذف کنند. روی بعضی شبکه‌ها، اگر تراکنش گس کم بیاورد یا به هر دلیل دیگری fail شود، همچنان گسی را که تا آن لحظه مصرف شده از دست می‌دهید. برای جلوگیری از این وضعیت، از gas priceهای واقع‌بینانه بر اساس شرایط فعلی شبکه استفاده کنید و هنگام تغییر دستی پیشنهادهای کیف‌پول، مگر این‌که کاملاً ریسک‌ها را درک کنید، محتاط باشید.

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

عوامل اصلی ریسک

خود کارمزد گس کلاهبرداری نیست؛ بلکه بخشی درونی از نحوه کار زنجیره‌بلوک‌ها (blockchainها) است. ریسک از سوءبرداشت درباره نحوه کار آن یا اعتماد به ابزارهایی می‌آید که صرفه‌جویی‌های غیرواقعی در کارمزد وعده می‌دهند. اگر دقت نکنید، ممکن است در دوره‌های شلوغ بیش از حد کارمزد بپردازید، روی تراکنش‌های ناموفق پول از دست بدهید یا قراردادهای مخربی را امضا کنید که زیر پوشش «بهینه‌سازی گس» کیف‌پول شما را خالی می‌کنند. شناخت دام‌های اصلی کمک می‌کند قبل از کلیک روی تأیید، علائم هشدار را ببینید.

Primary Risk Factors

پرداخت بیش از حد در زمان شلوغی
ارسال تراکنش‌های غیر فوری در زمانی که شبکه به‌شدت شلوغ است می‌تواند باعث شود برای گس خیلی بیشتر از ارزش آن عمل هزینه کنید.
تراکنش‌های ناموفق که همچنان گس هزینه دارند
اگر تراکنشی گس کم بیاورد یا revert شود، معمولاً گسی را که تا آن لحظه مصرف شده از دست می‌دهید، حتی اگر عمل اصلی انجام نشده باشد.
قراردادهای مخرب با مصرف گس بالا
قراردادهای کلاهبرداری می‌توانند عملیات پرهزینه را پنهان کنند یا در حالی که شبیه approvals عادی به نظر می‌رسند، توکن‌ها را خالی کنند؛ که منجر به مصرف گس بسیار بالا و ضرر می‌شود.
سردرگمی بین هزینه توکنی و هزینه فیات
کارمزدی که در ETH یا یک توکن دیگر کوچک به نظر می‌رسد، وقتی قیمت‌ها بالاست می‌تواند در ارز محلی شما بزرگ باشد و برعکس.
ابزارهای صرفه‌جویی در گسِ غیرقابل‌اعتماد
افزونه‌های مرورگر یا وب‌سایت‌هایی که صرفه‌جویی عظیم در گس وعده می‌دهند ممکن است ناامن باشند یا مجوزهای خطرناک برای کیف‌پول شما درخواست کنند.
تراکنش‌های در انتظارِ گیرکرده
ارسال تراکنش با gas price خیلی پایین می‌تواند آن را برای مدت طولانی در حالت pending نگه دارد و ممکن است نیاز به مراحل اضافه برای جایگزینی یا لغو آن داشته باشد.

بهترین شیوه‌های امنیتی

© ۲۰۲۵ Tokenoversity. تمامی حقوق محفوظ است.