পিক আওয়ারে রাইডশেয়ার ধরেছেন কখনো? তিন কিলোমিটারে অফ-পিকে দুইশো টাকা, বৃষ্টির রাতে পাঁচশো। Gas fee হলো ব্লকচেইন দুনিয়ার এই ডায়নামিক প্রাইসিং — রাস্তা একই, কিন্তু যারা যেতে চাইছে তাদের সংখ্যা বেশি হলে দাম ওঠে।

এটুকু বুঝলে gas fee-এর অর্ধেকটা হয়ে গেছে। বাকি অর্ধেক এই গাইডে: এই টাকা কাকে যায়, কেন একে মাইনার ফিও বলে, Ethereum-এর দাম কীভাবে হিসাব হয়, Tron-এর সেই বিখ্যাত 'energy insufficient' কী, আর শেষে চারটি বাস্তব উপায়ে gas বাঁচানো।

Gas fee কী, এই টাকা কার কাছে যায়

প্রতিটি চেইন ট্রানজ্যাকশনের জন্য পুরো নেটওয়ার্কের নোডগুলোকে হিসাব করতে হয়, যাচাই করতে হয়, আর ফলাফল স্থায়ীভাবে খাতায় লিখতে হয়। Gas fee হলো এই প্রসেসিংয়ের মাশুল, পুরো নেটওয়ার্ককে দেওয়া — তাই বাংলায় কেউ বলেন মাইনার ফি, কেউ নেটওয়ার্ক ফি।

'gas' নামটা এসেছে Ethereum-এর রূপক থেকে: প্রতিটি অপারেশনের হিসাব-খরচ gas-এ মাপা হয়, গাড়িতে পেট্রল পোড়ানোর মতো। সিম্পল ট্রান্সফারে কম পোড়ে, জটিল স্মার্ট কন্ট্র্যাক্টে বেশি।

ফির আরেকটি কাজ কম আলোচিত: স্প্যাম ঠেকানো। ট্রানজ্যাকশন বিনামূল্যে হলে যে কেউ বেহিসাবি ট্রানজ্যাকশন দিয়ে নেটওয়ার্ক ভরিয়ে দিত। প্রতিটিতে ফি লাগলে অর্থহীন ট্রানজ্যাকশন মানে নিজের টাকা পোড়ানো — তাই নেটওয়ার্ক যতই ফাঁকা থাকুক, gas fee শূন্য হয় না।

কেন বারবার বদলায়: ব্লক স্পেস নিলাম

Gas fee-এর কোনো নির্ধারিত দাম নেই — এটা নিলামে উঠে। প্রতিটি ব্লকে যত ট্রানজ্যাকশন ধরে সেটা সীমিত, যেন বাসে আসন সীমিত; বেশি মানুষ উঠতে চাইলে দাম বাড়ে। ভিড় হলে দামি, ফাঁকা হলে সস্তা।

এই প্রাইসিং নিজে থেকে কাজ করে: আগের ব্লক ভর্তি হলে পরেরটার বেস ফি স্বয়ংক্রিয়ভাবে বাড়ে; আধা ভর্তি থাকলে কমে। যা দেখছেন সেটা সত্যিকারের সাপ্লাই-ডিমান্ড — কেউ পেছন থেকে দাম ঠিক করছে না।

কখন ভিড়? মার্কেট ব্যাপক ওঠানামা করলে, জনপ্রিয় প্রজেক্টের মিন্ট শুরু হলে — চেইন ট্রানজ্যাকশন হঠাৎ বাড়ে, দাম সাথে সাথে বাড়ে। কখন ফাঁকা? সাপ্তাহিক ছুটির দিন, এশিয়ার ভোরবেলা।

গুরুত্বপূর্ণ ভুল ধারণা: gas fee ট্রান্সফার পরিমাণের সাথে কোনো সম্পর্ক নেই। ১০ USDT পাঠানো আর ১০,০০০ USDT পাঠানো — একই চেইনে একই ধরনের অপারেশনে ফি একই। ফি নির্ভর করে হিসাবের জটিলতায়, পরিমাণে নয়।

Ethereum gas fee কীভাবে হিসাব হয়: সহজ ভাষায়

Ethereum gas fee-এর ফর্মুলা আসলে একটাই লাইন:

মোট ফি = খরচ হওয়া gas পরিমাণ × প্রতি gas-এর দাম।

দুটো অংশ আলাদা দেখুন:

  • gas পরিমাণ অপারেশনের জটিলতায় নির্ভর করে: ETH ট্রান্সফার সবচেয়ে সহজ, USDT-জাতীয় টোকেন পাঠাতে একটু বেশি, DeFi কন্ট্র্যাক্টের সাথে কথা বললে আরও বেশি। এটা আপনি বাঁচাতে পারবেন না।
  • gas-এর দামই বারবার বদলায়। দুটো ভাগ: বেস ফি — প্রোটোকল নিজেই কনজেশন অনুযায়ী ঠিক করে, সবাইকে দিতে হয়, Ethereum এটা পুড়িয়ে ফেলে (কেউ পায় না); আর ভ্যালিডেটরকে দেওয়া টিপ — দ্রুত প্রসেস হতে চাইলে বেশি দিন। ওয়ালেট এস্টিমেট করে দেয়, বেশিরভাগ সময় ডিফল্টই যথেষ্ট।

টুলে দেখানো একক হলো gwei — ETH-এর ছোট একক, সংখ্যা বেশি মানে এই মুহূর্তে বেশি ভিড়। আরেকটি দেওয়াল নতুনরা প্রায়ই ঠোকায়: gas শুধু ETH-এ নেওয়া হয়। ওয়ালেটে যত USDT থাকুক, ETH না থাকলে এক পাও নড়বে না।

Tron-এ gas নেই, কিন্তু আছে 'energy' ও 'bandwidth'

TRC20 USDT পাঠাতে গিয়ে অনেকে বিভ্রান্ত হন: Tron-এ gas ফি কোথায়? আসলে নাম আলাদা — Tron একটা রিসোর্স মডেল ব্যবহার করে। bandwidth সাধারণ ট্রান্সফার কভার করে, energy কন্ট্র্যাক্ট অপারেশন কভার করে। TRC20 USDT পাঠানো একটি কন্ট্র্যাক্ট অপারেশন — তাই energy লাগে।

আর তাই সেই পরিচিত এরর: 'energy insufficient'। Tron প্রতিদিন কিছু ফ্রি bandwidth দেয়, energy-তে কোনো ফ্রি কোটা নেই। TRC20 USDT পাঠাতে যেটা লাগে সেটাই নেই। সমাধান সহজ থেকে সহজ ক্রমে:

  1. ঠিকানায় একটু TRX পাঠান। energy কম থাকলে সিস্টেম সরাসরি TRX পুড়িয়ে কাজ করবে — সবচেয়ে দ্রুত সমাধান।
  2. TRX stake করে energy পান। ওয়ালেট থেকে নিয়মিত ট্রান্সফার করলে TRX stake করে দীর্ঘমেয়াদে resource রাখা প্রতিবার TRX পোড়ানোর চেয়ে সস্তা।
  3. এক্সচেঞ্জ থেকে উইথড্র করুন। প্ল্যাটফর্ম চেইনের খরচ নিজে বহন করে, আপনি শুধু একটি নির্ধারিত উইথড্র ফি দেন — energy কীভাবে কাজ করে সেটা না জেনেও USDT পাঠাতে পারবেন।

BNB Chain কেন সস্তা

এক কথায়: আসন বেশি, ভিড় কম। BNB Chain-এর ব্লক ক্যাপাসিটি বড়, ব্লক দ্রুত আসে — সাপ্লাই সবসময় চাহিদার চেয়ে বেশি, তাই নিলামে উঁচু দাম ওঠে না। হিসাবের পদ্ধতি Ethereum-এর মতোই, শুধু fuel হলো BNB — তাই BNB Chain-এ ট্রানজ্যাকশন করতে ওয়ালেটে কিছু BNB থাকতে হবে।

Gas বাঁচানোর চারটি বাস্তব উপায়

নীতি বোঝা হলো, এখন কাজের কথা — সত্যিই খরচ কমানোর চারটি উপায়:

  1. পিক আওয়ার এড়ান। একই ট্রানজ্যাকশন সময়ভেদে কয়েকগুণ আলাদা হতে পারে। তাড়া না থাকলে নেটওয়ার্ক ফাঁকা সময়ে করুন — কোনো নতুন দক্ষতা না লাগা এই পরামর্শটাই সবচেয়ে কার্যকর।
  2. লেয়ার-২ নেটওয়ার্ক ব্যবহার করুন। Arbitrum-এর মতো L2 অনেক ট্রানজ্যাকশন একসাথে Ethereum-এ জমা করে, গড়ে প্রতিটির ফি অনেক কম। শর্ত: পাঠানো ও প্রাপ্তি দুই দিকেই একই L2 সাপোর্ট করতে হবে।
  3. অপারেশন একসাথে করুন। দশটা ছোট ট্রানজ্যাকশন না করে একটাতে করুন — প্রতিটিরই একটা বেসলাইন খরচ আছে, ছোট ছোট অপারেশন সবচেয়ে বেশি টাকা পোড়ায়।
  4. এক্সচেঞ্জ থেকে উইথড্র করুন, প্ল্যাটফর্মকে batch করতে দিন। প্ল্যাটফর্ম লক্ষ ব্যবহারকারীর অপারেশন একত্রে প্রসেস করে, আপনি একটি নির্ধারিত ফি দেন — প্রায়ই ওয়ালেট থেকে সরাসরি পাঠানোর চেয়ে সস্তা, আর দাম আগেই দেখা যায়।

চারটির মধ্যে প্রথমটাই সবচেয়ে উপেক্ষিত: কিছু নতুন শিখতে হয় না, শুধু অপেক্ষা করতে হয়। 'একটু দেরিতে করব' মানসিকতাকে একটি খরচ বাঁচানোর টুল হিসেবে দেখলে ধীরে ধীরে সহজ হয়ে যাবে।

এখনো এক্সচেঞ্জ অ্যাকাউন্ট নেই? ইনভাইট কোড BN3233 দিয়ে Binance-এ নিবন্ধন করুন, ট্রেড ফিতে ছাড় পাবেন (নিবন্ধন পেজে যা দেখাবে সেটাই প্রযোজ্য)। এক্সচেঞ্জ থেকে উইথড্র করলে প্ল্যাটফর্ম চেইনের খরচ সামলায়, gas নিয়ে না ভেবেও কয়েন পাঠানো যায়।

রিয়েলটাইম gas কোথায় দেখবেন

পাঠানোর আগে একবার দেখুন, মাথায় সংখ্যা রাখুন:

  • Etherscan-এর Gas Tracker: Ethereum-এর সবচেয়ে ব্যবহৃত দাম দেখার টুল — বর্তমান বেস ফি ও বিভিন্ন প্রায়োরিটির এস্টিমেট, ঐতিহাসিক ট্রেন্ডও দেখা যায়।
  • ওয়ালেটের বিল্ট-ইন এস্টিমেট: প্রধান ওয়ালেটগুলো ট্রানজ্যাকশনের আগে এস্টিমেট দেয় — সাধারণত দ্রুত/মাঝামাঝি/ধীর তিনটি অপশনে।
  • Tron-এ TRONSCAN দেখুন: অ্যাকাউন্ট পেজে নিজের energy ও bandwidth কোটা দেখা যায় — পাঠানোর আগে একবার দেখলেই জানা যাবে যথেষ্ট আছে কিনা।

মনে রাখুন: এই টুলগুলো 'এই মুহূর্তের' দাম দেখায়, দাম লক করে না। সত্যিকারের ফি সাবমিটের সময় ওয়ালেট বা প্ল্যাটফর্মে যা দেখাবে সেটাই প্রযোজ্য।

দুটো নিজস্ব নিয়ম করে নিন: ছোট ট্রান্সফারে ফি অস্বাভাবিক বেশি দেখলে অপেক্ষা করুন; বড় অংক বা জরুরি হলে সবচেয়ে কম প্রায়োরিটি বেছে একটু বাঁচানোর চেষ্টা করবেন না — অর্ধেক পথে আটকে পড়ার যন্ত্রণা ওই সামান্য বাঁচানো টাকার চেয়ে বেশি।

সম্পাদকীয় দলের পরীক্ষামূলক যাচাই

এই গাইড তৈরির সময় আমরা কয়েকদিন ধরে বিভিন্ন সময়ে Etherscan-এর Gas Tracker খুলে একই ERC20 ট্রান্সফারের এস্টিমেট দেখেছি। এশিয়ার ভোরবেলা ধারাবাহিকভাবে কম ছিল, ইউরোপ-আমেরিকার ট্রেডিং সময়ে উঠেছে, আর মার্কেট ব্যাপক ওঠানামার এক রাতে কয়েকগুণ বেড়ে গেছে।

একই ট্রান্সফার ফাঁকা সময়ে করলে ফি-তে দৃশ্যমান ফারাক হয় — 'পিক এড়ান' পরামর্শটা কার্যকর, কারণ ব্লক স্পেসের সাপ্লাই-ডিমান্ডই পেছনে কাজ করছে।

সাধারণ প্রশ্ন

Gas fee আর এক্সচেঞ্জের উইথড্র ফি কি একই জিনিস?

পুরোপুরি না। Gas fee চেইন নেটওয়ার্ক নেয়; এক্সচেঞ্জের উইথড্র ফি হলো চেইনের খরচ আর প্ল্যাটফর্মের প্রসেসিং কস্ট একসাথে। তাই একই চেইনে আলাদা প্ল্যাটফর্মে ফি আলাদা হতে পারে — উইথড্র পেজে যা দেখাবে সেটাই প্রযোজ্য।

ওয়ালেটে USDT আছে কিন্তু পাঠাতে পারছি না কেন?

কারণ gas দিতে হয় সেই চেইনের নেটিভ কয়েনে: Ethereum-এ ETH, Tron-এ energy বা TRX, BNB Chain-এ BNB। শুধু USDT থাকলে এই মাশুল দিতে পারবেন না। একটু নেটিভ কয়েন পাঠান, তারপর USDT সরানো যাবে।

ট্রানজ্যাকশন ফেল হলে gas fee ফেরত আসে?

Ethereum-এ ফেল ট্রানজ্যাকশনের খরচ হওয়া gas ফেরত আসে না, কারণ নেটওয়ার্ক সত্যিই হিসাব করেছিল। তাই ভিড়ের সময় খুব কম দামে জোর করলে ধীর হয় আর টাকাও যায় — ওয়ালেটের ডিফল্ট এস্টিমেট ব্যবহার করা বেশিরভাগ সময় বুদ্ধিমানের।

ফি বাঁচানো শুরু হয় সঠিক নেটওয়ার্ক বাছা থেকে

Binance-এ নিবন্ধনের সময় ইনভাইট কোড BN3233 দিন, ট্রেড ফিতে ছাড় পাবেন (নিবন্ধন পেজে যা দেখাবে সেটাই প্রযোজ্য)। ট্রান্সফারের আগে দশ সেকেন্ড নেটওয়ার্ক তুলনা করলে যেকোনো gas সাশ্রয় কৌশলের চেয়ে বেশি উপকার হয়।

BN3233 দিয়ে Binance-এ নিবন্ধন করুন নেটওয়ার্ক সহায়তা খুলুন

এই সাইট স্বতন্ত্র তৃতীয় পক্ষের তথ্য সাইট, Binance-এর অফিসিয়াল সাইট নয়। চেইন ট্রানজ্যাকশন রিভার্স করা যায় না, সতর্কতার সাথে অপারেট করুন ও ঝুঁকি নিজে বহন করুন।