什么是 TRC-20 代币?
TRC-20 代币是用于在波场 (TRON) 区块链上执行智能合约和创建可互换代币的代币标准。TRC-20 代币采用与 ERC-20 代币类似的合约设计,但其设计仅能在波场 (TRON) 区块链上运行,并且只能通过转接桥转移到其他区块链网络。
关键要点
TRON 区块链是一种智能合约区块链,这意味着它支持单独的加密代币,租用其技术作为单独的资产运行。
TRC-20 代币是此类资产的一个类别,旨在与原生 TRX 币一起在 TRON 区块链上运行。
它们是根据 TRC-20 标准设计的,这使得它们能够利用 TRON 区块链并充当易于转移和可替代的资产。
TRC-20 代币可以存储在 TronLink 等支持的钱包中,并可以集成到在 TRON 网络上运行的去中心化应用程序中。
平均每 24 小时,价值200 亿美元的 TRON USDT 在交易所和个人钱包之间转移。该稳定币在TRON区块链上铸造,其运作方式与智能合约区块链上的其他代币相同。除了 TRON USDT 之外,TRON 区块链还托管其他几种类似的数字资产,它们均基于相同的智能合约标准——TRC-20 设计。
TRC-20 代币是波场 (TRON) 生态系统的重要组成部分,运行于智能合约网络,截至本文撰写时,其累计市值已超过 10 亿美元,每日交易量超过 3000 万美元。那么,波场 (TRON) 是什么?TRC-20 代币又是什么?
什么是 TRC-20 代币标准?
TRC-20 代币在波场 (TRON) 区块链上发行,其工作方式与其他 按照类似智能合约标准设计的智能合约 代币相同。TRC-20 采用与以太坊 ERC-20 代币相同的智能合约设计,ERC-20 代币是在以太坊区块链上的智能合约中实现可替代代币的技术标准,而 BNB 的BEP-20也采用了 ERC-20 标准。TRC-20 代币标准允许开发者创建可与波场 (TRON) 区块链上的其他产品和服务互操作的代币应用程序,其功能包括转移代币、检索账户代币余额以及检索网络上可用的代币总供应量。
其他类型的 TRC 代币标准
除了 TRC-20 代币标准之外,TRON 还拥有其他代币标准,其中一些标准的运作方式与以太坊上的类似。这些包括:
TRC-721:用于在 TRON 网络上发行非同质化代币的代币标准。
TRC-1155:与ERC-1155类似,用于在一个合约中同时表示和管理多个同质化或非同质化代币,以提高开发效率。
TRC-10:TRC-10 代币是波场 (TRON) 独有的,基于区块链而非 TVM 虚拟机 (TVM)。波场网络中的每个账户只需支付 1024 TRX 的费用即可发行 TRC-10 代币。TRC-10 代币的交易费用低于 TRC-20 代币,但需要占用大量带宽进行 API 交易和充值。
什么是智能合约代币标准?
智能合约标准定义了智能合约代币的运作模式,包括可转移性、发行和流通等通用特性。与以太坊区块链类似,涉及这些智能合约代币的交易在波场 (TRON) 区块链上执行,并以波场原生代币 (TRX) 支付费用。波场区块链还通过其自身版本的以太坊虚拟机 (EVM)支持去中心化应用程序。
TRON 区块链是什么?
在智能合约平台区块链蓬勃发展之前,加密货币领域曾由两大区块链网络瓜分——以太坊区块链和波场区块链。波场区块链于 2018 年 6 月上线,仅一个月后就挖出了第一个区块,并迅速崛起,赶超了更老的以太坊区块链。
孙宇晨领导的项目主要就是为此目的而创建的,其主要区别在于交易速度、共识算法和每笔交易的手续费。与早期的以太坊区块链相比,波场区块链的交易执行速度更快,手续费更低。波场也更快地采用了权益证明 (Proof-of-Stake) 共识机制,而非当时以太坊的 PoW 机制。
与以太坊类似,波场 (TRON) 区块链是一个智能合约区块链,其支持系统可根据不同的智能合约标准构建智能合约代币。波场 (TRON) 区块链自创世区块以来一直拥有良好的应用率,并稳居加密货币前 20 名,截至本文撰写时,其市值已接近 60 亿美元。
长期以来,TRON 区块链上的智能合约代币一直相对低调。尽管区块链上定期发行大量智能合约代币,但大多数代币都相对默默无闻。但随着DeFi的兴起以及 TRON 基金会收购BitTorrent,TRON 代币开始变得炙手可热。这些代币大多基于 TRC-20 标准设计。
如何创建 TRC-20 代币
要创建 TRC-20 代币,发行者需要用 Solidity 编写合约。Solidity 编程语言最初是为以太坊区块链设计的,但也得到了波场区块链的支持。然后,开发者用代码编写代币的完整结构,包括代币运作的所有细节。智能合约中指定的一些主要参数包括:
交易功能
TRC-20 智能合约承载着支持代币日常交易的代码位。发送和转账函数用于定义代币从一个钱包地址转移到另一个钱包地址的过程。发行方还考虑了使用任何交易函数的安全隐患,因为它们容易出现漏洞,并可能被轻易利用。
分配方案
TRC-20 智能合约标准允许创建多个代币副本;也就是说,发行者可以根据需要创建任意数量的相同代币。例如,“一百万个‘X’代币”。合约还定义了代币的分配模式。发行者还可以在合约中定义归属协议。
自动化和 DeFi 参数
智能合约就像自动售货机。因此,智能合约代币发行者需要定义,当满足条件时,触发一个自发功能。至于具体实现程度(以及是否应该实现),取决于使用该代币的项目或去中心化应用的需求。
随着去中心化金融的兴起,TRC-20代币也需要进行编程,以便融入去中心化金融系统。TRC-20代币发行方需要指定交易滑点百分比,以及可能的税收和出售功能。
合同所有权
TRC-20 智能合约代币创建代码也应定义合约的所有权。TRC-20 代币的所有权级别决定了相关方在合约部署后与合约交互的能力。为了确保去中心化,发行方可以放弃智能合约的所有权。放弃智能合约的所有权意味着创建者在合约部署后将无法更改核心代码。TRON 区块链铸造智能合约代币最多需要 100 个 TRX。
在构建智能合约代码后,发行者将合约部署到波场区块链上。为了铸造代币,发行者需要支付一定的费用,具体费用根据智能合约结构而有所不同。
智能合约代码由波场区块链借助波场虚拟机 (TVM) 进行解释。TVM 的工作原理与以太坊虚拟机 (EVM) 类似。它将指令翻译成机器语言,并将详细信息反馈给波场网络。
Tron 区块链通过铸造指定数量的 TRC-20 代币并根据其实现发行者规定的功能来执行命令。铸造的代币会被发送到指定的钱包地址(通常是创建者的钱包)。完成后,新的 TRC-20 代币就可以像任何其他数字代币一样使用,并且可以在区块链上代表任何类别的资产。
TRC-20 与 ERC-20 代币
TRC-20 代币与 ERC-20 代币非常相似,任何人都可以使用智能合约代币标准创建代币并将其部署在区块链上。
两种代币的主要区别在于它们所运行的网络。TRC-20 代币是 TRON 网络的原生代币,无法以原始形式转移到任何其他区块链网络。要在其他网络上使用 TRC-20 代币,您需要使用转接解决方案将其转出 TRON 区块链。同样,ERC-20 代币是以太坊及其生态系统的原生代币,如果没有转接解决方案,则无法转移到其他区块链网络。
USDT TRC-20 与 USDT ERC-20
Tether 公司创建了 USDT稳定币,以应对当时席卷加密货币领域的流动性问题。USDT稳定币最初是通过 Omni 层在比特币区块链上作为特殊资产创建的。随着以太坊区块链智能合约技术的兴起,Tether 的稳定币以 ERC-20 智能合约代币的形式在以太坊区块链上发行。从那时起,ERC-20 USDT占据了 USDT 稳定币发行总量的较大比例。
2019年,Tether宣布计划在波场TRON区块链上发行USDT稳定币。波场TRON网络的低交易费和3秒的出块时间被认为是其此举的主要原因。TRC -20 USDT随后迅速崛起。公告发布后,波场TRON网络已发行超过370亿美元的USDT稳定币,赶超以太坊390亿美元的发行量。
TRON 区块链在 USDT 托管方面的优势源于其成本效益,尤其是在以太坊 Gas 费用高昂的时期。从技术上讲,两种资产的运作方式相同,并且采用相同的智能合约标准。TRON 区块链对链上 USDT 交易收取的费用仅为几分之一美分,而以太坊区块链目前的收费约为 0.80 美元。
哪些钱包支持 TRC-20 代币?
内置支持 TRON 网络的冷钱包和热钱包很可能支持 TRC-20 代币。以下是一些支持 TRON (TRX) 和 TRC-20 代币的钱包:
TronLink
Tronlink 是波场 (TRON) 区块链的官方冷钱包。超过 90% 的波场 (TRON) 区块链用户使用 Tronlink 钱包持有和交易资产。Tronlink 钱包在各大应用商店的下载量已超过 1200 万次。Tronlink 让用户在享受波场 (TRON) 区块链的同时,也能保障资产安全。用户可以存储波场 (TRON) 原生代币 (TRX) 以及智能合约代币。Tronlink 还支持存储在波场 (TRON) 区块链上铸造的 NFT。
Tronlink 钱包配备内置交换协议,允许投资者从他们的钱包中交换原生 TRON 资产。
Tronlink 为 TRON 网络上的投资者提供了通往去中心化应用的门户。TRX 和 TRC-20 持有者可以通过 Tronlink 移动钱包内置的 Tronlink DApp 浏览器访问去中心化金融平台并连接钱包。对于桌面设备,Tronlink 钱包还提供浏览器扩展程序。Tronlink 浏览器扩展程序的工作方式与 MetaMask 扩展程序类似,并且可以安装在支持的浏览器上。目前,Chrome、Microsoft Edge 浏览器和 Firefox 浏览器均支持 Tronlink 扩展程序。
Trust 钱包
多链加密货币钱包应用Trust Wallet已将多个网络集成到其资产存储系统中。支持的网络包括比特币、以太坊、以太坊跨链和波场网络。波场网络持有者可以在 Trust Wallet 上创建单独的钱包来存储他们的波场币 (TRX),也可以将波场网络添加到他们的多链钱包中。Trust Wallet还支持 TRC-20 代币和波场 NFT。
通过 Trust Wallet 的去中心化应用程序浏览器,将资产存放在钱包中的 TRON 投资者无论使用单链钱包还是多链钱包都可以访问 TRON dApp。
原子钱包
已发布的统计数据显示,超过 400 万加密货币投资者将资产存储在 Atomic Wallet 中。Atomic Wallet 聚合了多个区块链网络,为用户提供了一个可集中存储多种资产的平台。Atomic Wallet支持以太坊、NEAR、Zilliqa、波场网络以及众多其他区块链网络。用户可以在平台上存储、交易代币,并进行其他操作,例如质押。
Atomic Wallet 支持原生 TRON 网络代币和 TRC-20 标准代币。
我可以使用 MetaMask 存储 TRC-20 代币吗?
MetaMask服务于超过 1000 万加密货币投资者。MetaMask 浏览器扩展程序和移动钱包是 Web3 爱好者最常用的应用程序之一。MetaMask 支持以太坊网络、相关的Layer 2网络和跨链。用户可以存储 ETH,以及任何以太坊集成的跨链和 Layer 2 网络的原生代币、NFT 和资产,但不支持原生 TRC-20 代币。
MetaMask 尚未开发支持波场网络及其代币的系统,目前也没有任何迹象表明 MetaMask 将支持波场网络。不过,桥接到任何受支持网络的 TRX 和 TRC-20 代币都可以存储在 MetaMask 上。
最后的想法
波场 (TRON) 生态系统占加密货币总市值的不到 1%,尽管如此,它仍然拥有一些值得关注的项目。波场区块链的交易速度相对较快,且手续费合理。
TRC-20 项目遍布波场 (TRON) 网络,在为基于区块链构建的应用程序提供支持的同时,也享受这些优势。与许多其他智能合约网络一样,随着越来越多的项目部署去中心化解决方案并在区块链上发行原生代币,波场 (TRON) 生态系统也在持续扩展。
TRON 网络声称,通过权益证明 (Proof-of-Stake) 共识算法,已采用可持续的系统,能够保持区块链的活力,并减少资源消耗。TRC-20 采用类似标准设计的其他代币形式,同时提供 TRON 区块链的优势。
与往常一样,在投资任何加密货币项目之前,请务必自行研究。为了保障您的 TRC-20 代币和 TRX 资产的安全,请考虑采用去中心化存储方案,例如使用硬件钱包,并将资产存放在非托管钱包中。