اگر تا به حال در یک صرافی ارز دیجیتال خواستهاید تتر یا هر توکن دیگری واریز یا برداشت کنید، احتمالاً با گزینههایی مثل ERC20 و TRC20 مواجه شدهاید و نمیدانستید کدام را انتخاب کنید. این تصمیم ساده، اگر اشتباه گرفته شود، میتواند به از دست رفتن کامل دارایی شما منجر شود.
در این راهنمای جامع، به زبانی ساده توضیح میدهیم که ERC20 چیست، TRC20 چیست، چه تفاوتهایی با هم دارند، و مهمتر از همه، چه زمانی باید کدام را انتخاب کنید.
نکته مهم قبل از شروعانتخاب اشتباه شبکه انتقال (ERC20 یا TRC20) یکی از رایجترین دلایل از دست رفتن دارایی دیجیتال است. این مقاله را تا انتها بخوانید تا این اشتباه پرهزینه را هرگز مرتکب نشوید.
استاندارد توکن چیست و چرا اهمیت دارد؟
پیش از هر چیز، باید بدانیم «استاندارد توکن» اصلاً به چه معناست. تصور کنید میخواهید یک برنامه موبایل بسازید؛ برای اینکه این برنامه روی گوشیهای مختلف کار کند، باید از قوانین و استانداردهای مشخصی پیروی کند (مثلاً استانداردهای اندروید یا iOS).
در دنیای بلاکچین هم دقیقاً همین اتفاق میافتد. وقتی یک توسعهدهنده میخواهد توکن جدیدی بر روی یک بلاکچین بسازد، باید از مجموعهای از قوانین فنی پیروی کند. این قوانین تضمین میکنند که توکن جدید با کیفپولها، صرافیها و سایر قراردادهای هوشمند آن شبکه سازگار باشد.
- ERC20: استاندارد ساخت توکن روی بلاکچین اتریوم
- TRC20: استاندارد ساخت توکن روی بلاکچین ترون
حال بیایید هر کدام را به طور کامل بررسی کنیم.
ERC20 چیست؟
ERC مخفف عبارت Ethereum Request for Comments است. هر استاندارد جدیدی که برای شبکه اتریوم پیشنهاد میشود، ابتدا به عنوان یک «درخواست برای بررسی» (ERC) ثبت میشود. عدد کنار آن، شماره آن پیشنهاد است. ERC-20 یعنی بیستمین پیشنهادی که تایید و تصویب شده است.
این استاندارد در سال ۲۰۱۵ پیشنهاد شد و در سال ۲۰۱۷ به طور رسمی در شبکه اتریوم تصویب گردید. از آن زمان تاکنون، صدها پروژه مطرح دنیای کریپتو از USDT گرفته تا UNI و LINK، همه و همه با استفاده از استاندارد ERC20 ساخته شدهاند.

چرا ERC20 اینقدر محبوب است؟
محبوبیت ERC20 به چند دلیل اصلی برمیگردد:
- سازگاری گسترده: اکثر کیفپولها و صرافیهای بزرگ دنیا از آن پشتیبانی میکنند.
- اکوسیستم قوی: بزرگترین اکوسیستم DeFi (امور مالی غیرمتمرکز) روی اتریوم ساخته شده است.
- امنیت بالا: اتریوم یکی از امنترین بلاکچینهای دنیاست.
- قابل اعتماد برای نهادها: پروژههای سازمانی و نهادی اغلب ERC20 را ترجیح میدهند.
توابع فنی استاندارد ERC20
استاندارد ERC20 شامل ۶ تابع اصلی است که منطق عملکرد هر توکن را تعریف میکنند. برای کاربر عادی نیازی به حفظ این توابع نیست، اما دانستن آنها درک عمیقتری از نحوه کارکرد این استاندارد میدهد:
نقص مهم ERC20 که باید بدانید

یکی از مهمترین نقصهای ERC20، مشکل «توکنهای سوخته» است. اگر هنگام ارسال توکن به یک قرارداد هوشمند، به اشتباه فقط از تابع transfer استفاده کنید (به جای ترکیب approve + transferFrom)، قرارداد هوشمند گیرنده متوجه دریافت توکن نمیشود و توکنها برای همیشه از دسترس خارج میشوند.
علاوه بر این، کارمزد تراکنش در شبکه اتریوم (که به آن Gas Fee میگویند) در مواقع شلوغی شبکه میتواند بسیار بالا برود. دلیل آن این است که تایید تراکنش نیازمند تأیید توسط تعداد زیادی گره شبکه است که همین موضوع امنیت را بالا میبرد اما سرعت را کاهش و هزینه را افزایش میدهد.
هزینه Gas در ERC20کارمزد تراکنش در شبکه اتریوم (Gas Fee) به صورت پویا و بر اساس میزان ترافیک شبکه تعیین میشود. در اوج شلوغی، این کارمزد ممکن است از ۵۰ دلار هم فراتر برود. برای انتقالهای کوچک، این هزینه ممکن است اصلاً مقرونبهصرفه نباشد.
سایر استانداردهای مهم شبکه اتریوم

شبکه اتریوم تنها به ERC20 محدود نمیشود. در جدول زیر مهمترین استانداردهای این شبکه را معرفی میکنیم:
TRC20 چیست؟

TRC مخفف TRON Request for Comments است. ترون (TRON) یک بلاکچین غیرمتمرکز است که توسط جاستین سان (Justin Sun) در سال ۲۰۱۷ تأسیس شد. هدف اولیه ترون، ایجاد بستری برای اشتراکگذاری ارزان و سریع محتوای دیجیتال بدون نیاز به واسطه بود.
TRC20 استاندارد ساخت توکن روی بلاکچین ترون است. جاستین سان این استاندارد را با الهام از ERC20 اتریوم طراحی کرد، به همین دلیل این دو استاندارد از نظر فنی شباهتهای زیادی دارند. این تصمیم باعث شد توسعهدهندگانی که قبلاً با ERC20 کار میکردند، بتوانند به راحتی به ترون مهاجرت کنند.
مهمترین مزیت TRC20 نسبت به ERC20، کارمزد بسیار پایینتر و سرعت بسیار بالاتر آن است. دلیل این تفاوت فنی این است که در TRC20 تنها یک گره وظیفه تأیید تراکنش را دارد و فرآیند ارسال به قرارداد هوشمند در یک مرحله انجام میشود.
TRC20 و USDTبیش از ۵۰٪ از کل حجم انتقال تتر (USDT) در جهان از طریق شبکه TRC20 انجام میشود. دلیل اصلی آن کارمزد نزدیک به صفر و سرعت بالای این شبکه است که آن را برای انتقالهای روزمره بسیار مقرونبهصرفه میکند.
مقایسه استانداردهای شبکه ترون: TRC10 در برابر TRC20
شبکه ترون دو استاندارد اصلی برای ساخت توکن دارد:
به همین دلیل، وقتی در صرافیها از «شبکه ترون» صحبت میشود، منظور همان TRC20 است.
تفاوت ERC20 و TRC20: مقایسه کامل و جامع

حالا که هر دو استاندارد را شناختیم، وقت مقایسه مستقیم آنهاست. این جدول مهمترین تفاوتهای ERC20 و TRC20 را در یک نگاه نشان میدهد:
تشخیص آدرس ERC20 و TRC20: چطور بفهمیم کیفپول کدام شبکه است؟
سادهترین راه برای تشخیص این است که به حرف اول آدرس کیفپول نگاه کنید:
- آدرس با 0x شروع میشود ← این آدرس مربوط به شبکه اتریوم (ERC20) است.
- آدرس با T شروع میشود ← این آدرس مربوط به شبکه ترون (TRC20) است.
قانون طلایی انتقالهمیشه شبکه انتقال را با آدرس مقصد تطبیق دهید. اگر آدرس گیرنده با 0x شروع میشود، شبکه ERC20 را انتخاب کنید. اگر با T شروع میشود، شبکه TRC20 را انتخاب کنید. اشتباه در این انتخاب ممکن است به از دست رفتن دارایی منجر شود.
آیا میتوان مستقیماً بین ERC20 و TRC20 انتقال داد؟

خیر. ERC20 و TRC20 دو بلاکچین کاملاً جداگانه هستند و به طور مستقیم با هم ارتباط ندارند. برای انتقال دارایی از یک شبکه به شبکه دیگر، باید از صرافیها یا پلهای بلاکچینی (Cross-Chain Bridge) استفاده کنید.
به عبارت سادهتر: اگر تتر TRC20 دارید و میخواهید آن را در کیفپول اتریوم خود داشته باشید، باید ابتدا آن را در یک صرافی به تتر ERC20 تبدیل کنید.
مثال کاربردی: کدام شبکه را برای انتقال تتر انتخاب کنیم؟
تتر (USDT) یکی از محبوبترین استیبلکوینها است که روی چندین بلاکچین مختلف وجود دارد. درک تفاوت نسخههای مختلف تتر، یکی از مهمترین مهارتهای هر کاربر ارز دیجیتال است.
سه نسخه اصلی تتر که در ایران بیشتر استفاده میشود:
راهنمای انتخاب شبکه تتر برای کاربران ایرانی
- 📌 برای انتقالهای روزمره و مبالغ معمولی: TRC20 بهترین انتخاب است. کارمزد نزدیک به صفر و سرعت بالا آن را به گزینه اول اکثر ایرانیان تبدیل کرده است.
- 📌 برای استفاده در پروتکلهای DeFi: ERC20 انتخاب کنید، چون اکوسیستم DeFi اتریوم بسیار گستردهتر است.
- 📌 برای انتقال مبالغ بسیار بالا که امنیت اولویت است: OMNI یا ERC20 توصیه میشود.
توجه مهمارزش تتر در تمام شبکهها دقیقاً برابر ۱ دلار است. تفاوت فقط در شبکهای است که روی آن منتقل میشود. USDT-TRC20 با USDT-ERC20 از نظر ارزش کاملاً برابرند.
کیفپولهایی که از هر دو استاندارد ERC20 و TRC20 پشتیبانی میکنند
- Trust Wallet: یکی از محبوبترین کیفپولهای موبایل با پشتیبانی از هر دو شبکه
- Atomic Wallet: در نسخه موبایل و دسکتاپ از هر دو شبکه پشتیبانی میکند
- Coinomi: کیفپول نرمافزاری با پشتیبانی از طیف گستردهای از شبکهها
- Ledger Nano S/X: کیفپول سختافزاری با امنیت بالا که از هر دو نوع پشتیبانی میکند
- MetaMask: برای ERC20 ایدهآل است (با تنظیمات اضافه میتوان شبکه ترون را هم اضافه کرد)
نکته مفیداگر در واریز و برداشت تتر بین کیفپولهای فوق، به اشتباه ERC20 را به جای TRC20 انتخاب کنید (یا برعکس)، معمولاً دارایی شما از بین نمیرود و قابل بازیابی است. اما این اتفاق در تمام صرافیها صادق نیست، پس همیشه با دقت شبکه را انتخاب کنید.
جمعبندی: ERC20 یا TRC20؟ کدام را انتخاب کنم؟
در پایان، انتخاب بین ERC20 و TRC20 به نیاز و اولویت شما بستگی دارد. هیچکدام به طور مطلق «بهتر» نیستند؛ هر کدام برای کاربرد خاصی بهینه شدهاند:
- ✅ اگر کارمزد کم و سرعت بالا برایتان مهم است ← TRC20 انتخاب کنید
- ✅ اگر امنیت بالاتر و پشتیبانی گستردهتر میخواهید ← ERC20 انتخاب کنید
- ✅ اگر میخواهید در پروتکلهای DeFi شرکت کنید ← ERC20 ضروری است
- ✅ اگر روزانه چندین تراکنش کوچک دارید ← TRC20 مقرونبهصرفهتر است
و مهمترین نکته: همیشه قبل از هر انتقال، آدرس مقصد را با شبکه انتخابی تطبیق دهید. این سادهترین و مهمترین کاری است که میتوانید برای حفاظت از دارایی دیجیتال خود انجام دهید.














نظر شما درباره این مقاله چیست؟
شما چه امتیازی میدهید؟