تفاوت‌های استاندارد TRC-20 و ERC-20

استاندارد توکن چیست؟

برای درک مفهوم استاندارد توکن (Token Standard) بهتر است ابتدا با تعریف استانداردِ قرارداد هوشمند آشنای شویم. قراردادهای هوشمند برنامه‌هایی در بستر شبکه بلاک چین هستند که در صورت برآورده شدن شرایط از پیش تعیین شده، به طور خودکار اجرا می‌شوند. استاندارد قرارداد هوشمند قوانینی است که این قراردادها برای استفاده از شبکه بلاک چین باید آنها را را رعایت کنند. توسعه دهندگان از این استانداردها برای ایجاد قراردادهای هوشمند یا برنامه‌های کاربردی (dApps) دیگر در شبکه بلاک چین استفاده می‌کنند.

استاندارد توکن نحوه ایجاد و انتشار توکن‌های جدید را در بلاک چین مشخص می‌کند.

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

اتریوم اولین پلتفرم بلاک چین است که امکان اجرای قراردادهای هوشمند را فراهم کرد. امروزه اتریوم رقبای بسیاری دارد و شبکه‌های بلاک چین زیادی هستند که از قراردادهای هوشمند پشتیبانی می‌کنند. بلاک چین‌هایی مانند کاردانو، پولکادات، سولانا، بایننس و ترون از محبوب‌ترین پلتفرم‌ها برای اجرای قراردادهای هوشمند هستند. رایج‌ترین استانداردهای توکن ERC-20 در شبکه اتریوم، TRC-20 در شبکه ترون و BEP-20 در شبکه بایننس اسمارت چین است که در ادامه آنها را بررسی می‌کنیم.

منبع: تفاوت‌های استاندارد TRC-20 و ERC-20