什么是TRC-20? TRON 代币标准解释 — TRON Wiki

什么是TRC-20? TRON 代币标准解释

8 分钟阅读 · ⌘K 搜索

TRC-20是TRON的可替代代币标准——与以太坊上的ERC-20属于同一类别。任何遵循TRC-20规范的代币都可以由支持该标准的钱包和交易所发送、接收和集成。 TRON上的USDT是最著名的例子,也是所有加密货币中转移最多的资产之一。

TRC-20 简单语言

区块链存储账户和交易。 代币标准定义了智能合约的行为方式,以便每个钱包和交易所都可以以相同的方式与之交互。 TRC-20 指定所需的函数,例如 transferbalanceOfapprove,以及索引器侦听的事件。

当您在 TRON 上持有 USDT 时,您并不持有 TRX(TRON 的原生代币)——您持有USDT 智能合约中记录的余额。您的钱包地址是映射到该余额的密钥。

官方USDT合约

TRON主网上规范的USDTTRC-20合约为:

`` TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t ``

在信任余额之前,请务必验证该地址。参见【如何验证USDT合约】(/zh/articles/verify-usdt-trc20-contract/)。

TRC-20 如何在 TRON 上工作

TRC-20代币是部署在TRON虚拟机(TVM)上的智能合约。 TVM 在字节码级别与 EVM 兼容,这就是为什么许多以太坊代币合约可以通过最小的更改移植到TRON。

典型流程:

  1. 开发者部署一个包含名称、符号和总供应量的TRC-20合约。
  2. 合约将代币铸造到指定地址(或允许公开铸造,具体取决于设计)。
  3. 用户调用transfer(to, amount)在地址之间移动代币。
  4. 钱包读取balanceOf(address)以显示持有量。

传输会消耗TRON上的带宽能量。 TRC-20 传输比简单的 TRX 发送使用更多的能量,因为它们执行合约代码。如果您缺乏冻结的TRX能源,网络会自动燃烧TRX。详情请参阅TRC-20转账费用

TRC-20 与其他 TRON 令牌类型

特色TRC-20TRC-10TRX(本地)
实施智能合约内置资产类型原生币
自定义逻辑是(批准、销毁等)有限公司不适用
部署成本更高(合同部署)较低(发行资产)不适用
DeFi 兼容性完整部分用于收费
示例USDT、USDC、USDDBTT(旧版),一些空投TRX

要进行更深入的比较,请阅读 TRC-20 vs TRC-10

TRON 的出块时间约为 3 秒,费用通常仅为一美元的一小部分——远比以太坊主网 ERC-20 在拥塞期间的传输便宜。这种组合使得 TRC-20 USDT 成为许多中心化交易所的默认提现网络。

对日常用户的好处:

  • 低成本 - 即使没有冻结TRX,与以太坊天然气相比,燃烧通常也很温和。
  • 快速结算 - 确认在几秒钟内到达,而不是几分钟。
  • 广泛支持 — TronLink、Trust Wallet、Ledger 和主要 CEX 均支持 TRC-20。

存在权衡。 TRON采用委托权益证明模型,选举出超级代表,这与以太坊的验证人集不同。优先考虑特定去中心化假设的用户应单独研究网络治理。

常用TRC-20操作{#操作}

发送和接收

使用以 T 开头的 TRON 地址。发送USDT需要能量;接收没有。指南:发送USDT接收USDT

批准

DeFi 协议和一些交易所要求您批准使用代币的合约。批准是一种常见的网络钓鱼媒介。了解更多信息TRC-20代币审批如何撤销审批

将代币添加到钱包

钱包通常会自动检测USDT,但模糊的代币可能需要手动导入。请参阅将TRC-20代币添加到钱包

安全检查表

假代币很常见
诈骗者部署的合约名称类似于“USDT”或“Tether USD”,但这些名称并非官方 Tether 合约。请务必在 TronScan 上验证合约地址。
  • 确认合约地址与官方发行人相符。
  • 切勿分享您的助记词或私钥。
  • 使用新钱包或交易所时进行少量测试。
  • 撤销您不再需要的无限批准。

谁应该使用TRC-20? {#谁应该使用}

当您需要在交易所和个人钱包之间进行快速、廉价的稳定币转账时,TRC-20是一个不错的选择。当您的交易对手仅支持以太坊,或者当您需要以太坊原生 DeFi 协议时,这不太理想 - 在这些情况下,TRC-20 vs ERC-20 可以帮助您选择正确的网络。

当开发人员需要具有标准钱包支持的可编程代币时,他们会选择TRC-20。逻辑最少的简单项目仍可能使用TRC-10;请参阅上面链接的比较文章。

常见问题解答

TRC-20 和 TRON 一样吗?

不,TRON是区块链网络。 TRC-20是在TRON上部署为智能合约的可替代代币的技术标准。

最流行的TRC-20代币是什么?

TRON上的USDT(Tether)是使用最广泛的TRC-20代币,每日转账量达数十亿美元。