TRC20 না ERC20? USDT পাঠাতে কোন চেইন বাছবেন, ফি ও পৌঁছানোয় কত তফাত
প্রথমবার কাউকে USDT পাঠাতে গেলে সে হয়তো একটা ঠিকানা পাঠাবে, নিচে এক লাইন ছোট অক্ষরে লেখা: "TRC20 দিয়ে পাঠিও কিন্তু"। USDT-ই তো পাঠাচ্ছেন, এতে আবার রকমফের কীসের? উইথড্র পেজে "নেটওয়ার্ক/চেইন বাছুন" ঘরটা খুলতেই TRC20, ERC20, BSC, আর কয়েকটা অচেনা নাম। কোনটায় চাপবেন বুঝতে না পেরে, ভুল হওয়ার ভয়ে আঙুল স্ক্রিনের উপর ঝুলে থাকে, চাপার সাহস হয় না।
আসল ব্যাপার হলো: একই USDT, ভিন্ন "চেইন"-এ চললে ফি শতগুণ পর্যন্ত আলাদা হতে পারে, পৌঁছানোর সময়ও আকাশ-পাতাল তফাত, ভুল বাছলে এই টাকা আটকে গিয়ে আর ফেরত না-ও পাওয়া যেতে পারে। এই লেখায় অসংখ্য নতুনকে ভয় পাওয়ানো এই বিষয়টা পরিষ্কার করব: চেইন কী, কয়েকটা প্রধান চেইনের প্রত্যেকের স্বভাব কেমন, ভুল বাছলে কী হয়, আপনার পরিস্থিতিতে আসলে কোনটা বাছা উচিত। পড়ে নিলে সেই ড্রপডাউন ঘরটার সামনে আর ঘাবড়াবেন না।
একই USDT, তবু কেন "চেইন বাছতে" হয়
আগে সবচেয়ে মৌলিক বিভ্রান্তিটা মেটাই। USDT হলো ডলারের সঙ্গে আঁটা একটা স্টেবলকয়েন, একে "ক্রিপ্টো দুনিয়ার ডলার" ভাবতে পারেন। কিন্তু USDT নিজে কোনো আলাদা নেটওয়ার্ক নয়, এটা অন্যের চেইনে "ইস্যু" করা হয় — যেমন একই মুদ্রা ব্যাংক ট্রান্সফার দিয়েও পাঠানো যায়, আবার কোনো পেমেন্ট প্ল্যাটফর্ম দিয়েও চলতে পারে, পথ আলাদা হলে খরচ আর গতিও আলাদা।
তাই আপনি দেখবেন TRC20-র USDT, ERC20-র USDT, BSC-র USDT... এগুলোর "মূল্য" পুরোপুরি একই, ১টা মানে ১টাই, সবগুলোই ডলারের সঙ্গে আঁটা; পার্থক্য শুধু এই USDT কোন পাবলিক চেইনে চলছে তাতে। TRC20 হলো TRON চেইনের সংস্করণ, ERC20 হলো Ethereum চেইনের সংস্করণ, আর BSC হলো BNB Chain-এর সংস্করণ। প্রতিটি চেইনের নিজস্ব নিয়ম, নিজস্ব "পথের খরচ" আছে, এ কারণেই পাঠানোর আগে নেটওয়ার্ক বাছতে হয়।
এখানে পুরো লেখার একটা মূল নিয়ম, আগে মনে রাখুন: পাঠানো আর গ্রহণ অবশ্যই একই চেইনে হতে হবে। আপনি যে চেইন থেকে পাঠাবেন, অপর পক্ষকে সেই একই চেইনের ঠিকানা দিয়ে নিতে হবে। দুই দিক না মিললে, পরে বলা "ভুল চেইন বাছা" দুর্ঘটনার মূল কারণ সেটাই। USDT আর স্টেবলকয়েন কী জিনিস তা আরও গুছিয়ে বুঝতে চাইলে Investopedia-র Tether (USDT) ব্যাখ্যা পড়তে পারেন, এতে "স্টেবলকয়েন" ধারণাটা বেশ ভালো করে বোঝানো হয়েছে।
একটা খুব নিখুঁত নয় কিন্তু সহজবোধ্য উদাহরণ দিই: USDT হলো আপনি যা পাঠাবেন, চেইন হলো আপনার বাছা কুরিয়ার কোম্পানি। একই জিনিস ভিন্ন ভিন্ন কুরিয়ারে পাঠালে খরচ আলাদা, গতি আলাদা, আর অপর পক্ষের হাতে পৌঁছাবে কিনা তা-ও নির্ভর করে সে কোন কোম্পানির ঠিকানা দিয়েছে তার উপর। চেইন বাছা মানে এই "ডেলিভারি কোন পথে যাবে" তা বাছা।
তিনটি প্রধান চেইন, ফি ও পৌঁছানোয় পার্থক্য কোথায়
প্রধান এক্সচেঞ্জে USDT উইথড্র করার সময় বেশিরভাগ ক্ষেত্রে এই তিনটার মধ্যেই বাছতে হবে। প্রত্যেকের স্বভাবটা একটু বলি। নিচে উল্লেখ করা খরচ আর পৌঁছানোর সময় সবই মোটামুটি পরিসর, কারণ নেটওয়ার্কে ভিড়, প্ল্যাটফর্মের নীতি সবসময় বদলায়, আসল সংখ্যা আপনি যখন কাজ করছেন তখন প্ল্যাটফর্ম পেজে রিয়েল-টাইমে যা দেখায় সেটাই চূড়ান্ত (লেখায় দেওয়া নির্দিষ্ট ফিগুলো সেপ্টেম্বর ২০২৬-এ দেখা সংখ্যা)।
TRC20 (TRON): সবচেয়ে বেশি জায়গায় গ্রহণযোগ্য, দ্রুত, দৈনন্দিন পাঠানোর প্রধান ভরসা
দৈনন্দিন USDT পাঠানোর জন্য এটাই সবচেয়ে বেশি ব্যবহৃত চেইন, মূল কারণ হলো এটা সবচেয়ে বেশি মানুষ নেয়: C2C-তে টাকা নেওয়া-দেওয়া, বন্ধুদের মধ্যে পাঠানো, প্রায় সব প্ল্যাটফর্মের ডিপোজিট পেজ—সব জায়গাতেই TRC20 চলে; পৌঁছানোও দ্রুত, সাধারণত কয়েক মিনিটের মধ্যে, কনফার্মেশনের শর্ত কম হওয়ায় পৌঁছে যায়। তবে একটা পুরোনো ধারণা বদলাতে হবে: এটা এখন আর সস্তা নয়: ২০২৬ সালের সেপ্টেম্বরে Binance-এর উইথড্র পেজে TRC20 প্রায় ১.৫ USDT দেখাচ্ছিল, যা BSC (প্রায় ০.০১) আর ERC20 (প্রায় ০.৩)—দুটোর চেয়েই বেশি। তাই অপর পক্ষ শুধু TRC20 নিলে, বা আপনি ভুল এড়িয়ে নিশ্চিন্তে পাঠাতে চাইলে এটা দিয়ে পাঠানোয় সমস্যা নেই; দুই পক্ষ অন্য চেইনও সমর্থন করলে আগে উইথড্র পেজে ফিগুলো মিলিয়ে দেখুন।
ERC20 (Ethereum): ফি ভিড়ের ওপর নির্ভর করে, তুলনামূলক ধীর, কিন্তু সবচেয়ে বড় ইকোসিস্টেম
ERC20 হলো Ethereum-এর সংস্করণ। Ethereum সবচেয়ে পুরোনো, সবচেয়ে পরিণত স্মার্ট কন্ট্র্যাক্ট পাবলিক চেইন, অনেক DeFi অ্যাপ, পুরোনো ওয়ালেট, প্রাতিষ্ঠানিক সেবা একে সরাসরি সমর্থন করে। এর দুর্বল দিক হলো ফি স্থির থাকে না — Ethereum-এর "পথের খরচ" (চলতি কথায় Gas) নেটওয়ার্কের ভিড় অনুযায়ী ওঠানামা করে: নেটওয়ার্ক ফাঁকা থাকলে Binance-এর উইথড্র পেজে ERC20-এ লাগে মাত্র প্রায় ০.৩ USDT, যা উল্টো TRC20-র চেয়ে সস্তা; ভিড় হলেই ফি বাড়ানো হয়, চরম ভিড়ের সময় অস্বাভাবিক দামি হয়; পৌঁছানোর গতিও নেটওয়ার্কের ব্যস্ততায় প্রভাবিত হয়, সাধারণত TRC20-র চেয়ে একটু ধীর। তাহলে কেউ কেউ আলাদা করে এটাই কেন ব্যবহার করে? কারণ কিছু প্ল্যাটফর্ম, কিছু অ্যাপ শুধু ERC20 চেনে, বা আপনার সংযুক্ত সেবাদাতা স্পষ্টভাবে Ethereum চেইন চায়। এই "ব্যবহার করতেই হবে" পরিস্থিতিতে ভিড়ের কারণে একটু দামি হলেও করতে হয়।
BSC (BNB Chain): কম ফি, প্রায়ই Binance ইকোসিস্টেমে ব্যবহৃত
BSC হলো একটা স্মার্ট চেইন, এর বৈশিষ্ট্য ফি তুলনামূলক কম, গতি তুলনামূলক দ্রুত, Binance-এর নিজস্ব ইকোসিস্টেম আর BNB Chain সমর্থনকারী অনেক অ্যাপে বেশ সাধারণ। আপনার টাকা যদি মূলত Binance ব্যবস্থার ভেতরে চলে, বা অপর পক্ষ স্পষ্টভাবে BSC ঠিকানা দেয়, তাহলে এটা দিয়েও বেশ মসৃণ চলে। খেয়াল রাখার কথাটা সেই একই: অপর পক্ষের গ্রহণের ঠিকানা কোন চেইন সমর্থন করে, আপনি সেই চেইন দিয়েই পাঠাবেন।
এই তিনটা ছাড়াও আপনি Polygon, Arbitrum, Solana জাতীয় অন্য নেটওয়ার্ক অপশনও দেখতে পারেন। নীতি পুরোপুরি একই: সবগুলোই USDT-র ভিন্ন চেইনে সংস্করণ, প্রত্যেকের খরচ আর গতির বৈশিষ্ট্য আলাদা। নতুন অবস্থায় আগে উপরের তিনটা বুঝুন, অন্যগুলো এলে একই যুক্তি খাটিয়ে বিচার করুন। কোনো প্ল্যাটফর্ম এখন কোন কোন চেইন সমর্থন করে, প্রত্যেকের ফি কত, তা নিশ্চিত করার সবচেয়ে নির্ভরযোগ্য উপায় অফিসিয়াল ব্যাখ্যা দেখা, যেমন Binance হেল্প সেন্টার-এ "withdraw network fee" সার্চ করলে রিয়েল-টাইম সংস্করণ দেখা যায়।
এই সাইটের ইনভাইট কোড BN666X দিয়ে সাইন আপ করুন, ট্রেডিং ফি-তে সর্বোচ্চ ২০% ছাড়*
* প্রকৃত হার Binance-এর প্রচারণা পৃষ্ঠায় দেখানো হয় এবং তা পরিবর্তিত হতে পারে। CoinFledge একটি স্বাধীন গাইড সাইট, Binance-এর সঙ্গে সম্পর্কিত নয়।
ভুল চেইন বাছলে: টাকা কি হারিয়ে যাবে
এটাই নতুনদের সবচেয়ে দুশ্চিন্তার প্রশ্ন, আর আঙুল স্ক্রিনের উপর ঝুলে থাকার, চাপতে না পারার আসল কারণও এটাই। কয়েকটা সাধারণ পরিস্থিতি খুলে বললে আপনি আর অযথা ঘাবড়াবেন না।
পরিস্থিতি এক: চেইন ভুল হলো, কিন্তু প্ল্যাটফর্ম বা ঠিকানা নেয় না
অনেক সময় আপনার বাছা চেইন আর গ্রহণের ঠিকানা না মিললে পাঠানোর প্ল্যাটফর্ম আপনি সাবমিট করার সময়ই সরাসরি এরর দেখিয়ে আটকে দেয়, বা এই লেনদেন একদমই ব্রডকাস্ট হয় না। এটা "দরজাতেই আটকে যাওয়া"র মতো, টাকা আপনার অ্যাকাউন্টেই থাকে, চেইন ঠিক করে আবার করলেই হয়। এটাই সবচেয়ে ভালো পরিণতি।
পরিস্থিতি দুই: এক্সচেঞ্জে পাঠালেন, কিন্তু এমন চেইন বাছলেন যা সে সমর্থন করে না
আপনি যদি কোনো এক্সচেঞ্জে টাকা ঢোকান, আর বাছা চেইনটা সে স্পষ্টভাবে সমর্থন করে না, তাহলে এই কয়েন হয়তো নিজে থেকে জমা হবে না। এই ক্ষেত্রে অগত্যা পুরোপুরি হারিয়ে গেছে এমন না-ও হতে পারে, কিন্তু ফেরত পাওয়া প্রায়ই খুব ঝামেলার — সাধারণত প্ল্যাটফর্মের কাস্টমার সার্ভিস টিকিট কাটতে হয়, ট্রানজ্যাকশন হ্যাশ (transaction hash) ইত্যাদি প্রমাণ দিতে হয়, মানুষের সহায়তায় প্রক্রিয়া হয়, আর ফেরত পাওয়ার নিশ্চয়তা নেই, কিছু প্ল্যাটফর্ম একটা ফেরত-আনার ফি-ও নেয়। সময় আর শ্রম দুটোই খরচ, যতটা সম্ভব এড়িয়ে চলুন।
পরিস্থিতি তিন: ঠিকানার ফরম্যাট আলাদা এমন চেইনে পাঠালে প্রায় ফেরত পাওয়া যায় না
ভিন্ন চেইনের ঠিকানার ফরম্যাট আলাদা: যেমন TRON-এর ঠিকানা সাধারণত T দিয়ে শুরু হয়, Ethereum আর BSC-র ঠিকানা 0x দিয়ে শুরু হয়। আপনি যদি TRC20-র কয়েন একটা T দিয়ে শুরু সঠিক ঠিকানায় পাঠান, তাহলে সমস্যা নেই; কিন্তু ঠিকানা আর চেইন গুলিয়ে গেলে, আর তা যদি এমন কোনো ঠিকানায় পড়ে যার প্রাইভেট কি কারো নিয়ন্ত্রণে নেই, তাহলে এই টাকা মোটামুটি আর ফেরত পাওয়া যায় না। ব্লকচেইন লেনদেনের একটা বড় বৈশিষ্ট্য হলো এটা অপরিবর্তনীয় — কোনো "প্রত্যাহার" বোতাম নেই, পাঠানো মানে পাঠানোই।
আপনি ব্লক এক্সপ্লোরারে প্রতিটি লেনদেনের অবস্থা দেখতে পারেন, যেমন TRON-এর TRONSCAN, Ethereum-এর Etherscan, ট্রানজ্যাকশন হ্যাশ পেস্ট করে দিলেই দেখতে পাবেন এই টাকা কোথায় গেল, কনফার্ম হলো কিনা। সমস্যা হলে এই প্রমাণগুলো প্ল্যাটফর্মের কাস্টমার সার্ভিসে যাওয়ার সময় মূল সাক্ষ্যও।
বড় অঙ্ক পাঠাতে আমার অভ্যাস হলো আগে খুব ছোট একটা অঙ্ক পাঠিয়ে পরখ করা, অপর পক্ষ পেয়েছে, চেইন ঠিক বাছা হয়েছে নিশ্চিত করে তারপর বাকিটা পাঠানো — সামান্য বেশি ফি দিয়ে কিনি নিশ্চিন্ত মন। প্রতিবার পাঠানোর আগে অবশ্যই তিনটা জিনিস মিলিয়ে নিন: (১) চেইন ঠিক বাছা হলো কিনা (গ্রহণকারীর চাওয়ার সঙ্গে মিলিয়ে); (২) ঠিকানা পুরোটা কপি করুন, শুরু-শেষের কয়েকটা অক্ষর মিলিয়ে দেখুন (হাতে টাইপ করবেন না, কপি-পেস্ট করুন, আর ক্লিপবোর্ড ম্যালওয়্যারে বদলে যাওয়ার ব্যাপারে সতর্ক থাকুন); (৩) অঙ্ক ঠিক দেখলেন কিনা। এই তিনবার মিলিয়ে নেওয়া বাদ দেবেন না, কারণ পাঠানোর পর আর ফেরানো যায় না।
নতুনদের আসলে কীভাবে বাছা উচিত: এক বাক্যে সিদ্ধান্ত
এত কথা বললাম, বাস্তবে নামলে আসলে এক কথা: গ্রহণকারী যে চেইন চায়, আপনি সেই চেইন বাছবেন। এটাই প্রথম অগ্রাধিকার, সবকিছুর উপরে। অপর পক্ষ আপনাকে TRC20 ঠিকানা দিলে আপনি TRC20-তে পাঠাবেন; অপর পক্ষ ERC20 চাইলে আপনি ERC20 দিয়েই পাঠাবেন, দামি হলেও পাঠাতে হবে, নইলে সে পাবে না।
যদি এমন পরিস্থিতি হয় যেখানে সিদ্ধান্ত আপনারই হাতে (যেমন এক্সচেঞ্জের USDT নিজের আরেকটা মাল্টি-চেইন সমর্থনকারী ওয়ালেটে পাঠানো, বা বন্ধুদের মধ্যে যেকোনো চেইন হলেই চলে), তাহলে নিচের ক্রম অনুযায়ী ভাবুন:
- খরচ বাঁচাতে দৈনন্দিন ছোট অঙ্ক পাঠাচ্ছেন, আর দুই পক্ষই BSC সমর্থন করে → BSC দিয়ে পাঠান, সাধারণত সবচেয়ে সস্তা, পৌঁছায়ও দ্রুত; ফি সেই সময় উইথড্র পেজে যা দেখায় সেটাই ধরুন।
- অপর পক্ষ শুধু TRC20 ঠিকানা দিলে, বা তারা কী নেয় নিশ্চিত না হলে → TRC20 দিয়ে পাঠান, গ্রহণযোগ্যতা সবচেয়ে বেশি, পৌঁছানো দ্রুত; তবে তিনটার মধ্যে এর ফি-ই সবচেয়ে বেশি, বাড়তি যেটুকু দেন সেটা ভুল না হওয়ার নিশ্চয়তার দাম।
- অপর পক্ষের প্ল্যাটফর্ম/অ্যাপ শুধু Ethereum চিনলে, বা আপনি স্পষ্টভাবে Ethereum ইকোসিস্টেমে ঢুকতে চাইলে → ERC20 ব্যবহার করুন, ফি ভিড় অনুযায়ী ওঠানামা করে, নেটওয়ার্কে ভিড়ের ব্যস্ত সময়টা যতটা সম্ভব এড়ান।
আরও একটা প্রায়ই উপেক্ষিত বিষয়: পাঠানোর আগে নিশ্চিত করুন আপনার এই চেইনে যথেষ্ট "ফি কয়েন" আছে কিনা। কিছু চেইনে নেটওয়ার্ক ফি দিতে আপনার অ্যাকাউন্টে সেই চেইনের অল্প পরিমাণ নেটিভ টোকেন থাকতে হয় (যেমন Ethereum-এ ETH, BSC-তে BNB); এক্সচেঞ্জ থেকে সরাসরি উইথড্র করলে প্ল্যাটফর্ম এই অংশটা সামলে নেয়, কিন্তু আপনি যদি কোনো ওয়ালেট থেকে বাইরে পাঠান আর ওয়ালেটে সংশ্লিষ্ট ফি কয়েন না থাকে, তাহলে লেনদেন পাঠানো যায় না। নতুন অবস্থায় আপনি বেশিরভাগ সময় এক্সচেঞ্জ থেকে উইথড্র করবেন, এটা শুধু জেনে রাখলেই হবে, সত্যিই নিজে ওয়ালেট সামলানোর সময় বিশদে দেখবেন।
হিসাবটা পরিষ্কার করাও সাহায্য করে। ফি দেখতে ছোট অঙ্ক, কিন্তু ঘনঘন পাঠালে বা একবারে বেশি পাঠালে পার্থক্য ফুটে ওঠে। এই সাইটে একটা ব্রাউজারে চলা ফি ক্যালকুলেটর আছে, ভিন্ন চেইনের ফি দিয়ে দেখে নিতে পারেন বছরে কত তফাত হয়, ডেটা পুরোটা আপনার ব্রাউজারে স্থানীয়ভাবে থাকে, আপলোড হয় না।
কয়েকটি বহুল জিজ্ঞাসিত প্রশ্ন
TRC20 আর ERC20-র USDT কি একই টাকা?
মূল্যে একই, দুটোই ডলারের সঙ্গে আঁটা USDT, ১টা মানে ১টাই। পার্থক্য শুধু কোন চেইনে চলে, যার ফলে ফি আর পৌঁছানোর গতি আলাদা। তবে খেয়াল রাখুন: এদের ঠিকানার ফরম্যাট আলাদা, পাঠানোর সময় দুই দিকে একই চেইন ব্যবহার করতে হবে।
কোন চেইনে USDT পাঠানোর ফি সবচেয়ে সস্তা?
২০২৬ সালের সেপ্টেম্বরে Binance-এর উইথড্র পেজের হিসাবে BSC সবচেয়ে কম, প্রায় ০.০১ USDT; ERC20 প্রায় ০.৩ USDT, নেটওয়ার্কে ভিড় হলে বাড়ে; TRC20 প্রায় ১.৫ USDT, তিনটার মধ্যে উল্টো সবচেয়ে দামি। নির্দিষ্ট সংখ্যা নেটওয়ার্কের অবস্থা আর প্ল্যাটফর্মের নীতি অনুযায়ী ওঠানামা করে, আপনি যখন কাজ করছেন তখন প্ল্যাটফর্ম পেজে রিয়েল-টাইমে দেখানো ফি-ই চূড়ান্ত।
পাঠালে পৌঁছাতে কত সময় লাগে?
TRC20, BSC সাধারণত কয়েক মিনিটের মধ্যে; ERC20 Ethereum নেটওয়ার্কের ব্যস্ততায় প্রভাবিত হয়, একটু ধীর হতে পারে। পৌঁছানো গ্রহণকারী প্ল্যাটফর্মের চাওয়া "কনফার্মেশন সংখ্যা"র উপরও নির্ভর করে, ব্যস্ত সময়ে আরও বেশি লাগে। ব্লক এক্সপ্লোরারে ট্রানজ্যাকশন হ্যাশ দিয়ে রিয়েল-টাইমে অবস্থা দেখা যায়।
অসাবধানে ভুল চেইন বেছে ফেললে, টাকা ফেরত পাওয়া যাবে?
পরিস্থিতির উপর নির্ভর করে। প্ল্যাটফর্ম সঙ্গে সঙ্গে আটকে দিলে ঠিক করে আবার করলেই হয়; সেই চেইন সমর্থন করে না এমন এক্সচেঞ্জে পাঠালে কাস্টমার সার্ভিস টিকিট দিয়ে মানুষের সহায়তায় ফেরত আনতে হতে পারে, সময়সাপেক্ষ আর সফলতার নিশ্চয়তা নেই; কারো নিয়ন্ত্রণে নেই এমন ঠিকানায় গেলে প্রায় ফেরত পাওয়া যায় না। তাই পাঠানোর আগে মিলিয়ে নেওয়া খুবই গুরুত্বপূর্ণ, বড় অঙ্ক আগে ছোট করে পরখ করুন।
এক্সচেঞ্জে টাকা ঢোকাতে চেইন কীভাবে বাছব?
সেই এক্সচেঞ্জের ডিপোজিট পেজ আপনাকে যে ঠিকানা দেয় তা যে চেইনের, সেটাই চূড়ান্ত — তার ডিপোজিট পেজে সাধারণত লেখা থাকে কোন কোন চেইন সমর্থিত, কোনটা কোন ঠিকানার সঙ্গে যায়। তার সঙ্গে মিলিয়ে চেইন বাছুন, অভ্যাসবশত যেকোনো একটা বেছে ফেলবেন না।