原生代币:Toncoin
TON 区块链的原生加密货币是 Toncoin。
交易费、gas费(即智能合约消息处理费)和持久存储费用都以 Toncoin 收取。
Toncoin 用于支付成为区块链验证者所需的押金。
制作 Toncoin 支付的过程在相应部分有描述。
您可以在网站上找到在哪里购买或交换 Toncoin。
额外代币
TON 区块链支持多达 2^32 种内建的额外代币。
额外代币余额可以存储在每个区块链账户上,并原生地(在一个智能合约到另一个智能合约的内部消息中,您可以除了 Toncoin 数量之外,指定一个额外代币数量的哈希映射)转移到其他账户。
TLB: extra_currencies$_ dict:(HashmapE 32 (VarUInteger 32)) = ExtraCurrencyCollection;
- 代币 ID 和数量的哈希映射。
然而,额外代币只能像 Toncoin 那样存储和转移,并且没有自己的任意代码或功能。
注意,如果创建了大量额外代币,账户会因为需要存储它们而“膨胀”。
因此,额外代币最适合用于知名的去中心化货币(例如,Wrapped Bitcoin 或 Ether),并且创建这样的额外代币应该相当昂贵。
对于其他任务,Jettons 更为合适。
目前,TON 区块链上尚未创建任何额外代币。TON 区块链对账户和消息完全支持额外代币,但创建它们的铸币系统合约尚未创建。