2020 年 5 月,TON 技术研发团队 TON Labs 宣布了 TON 项目的代码开源并终止项目的开发,同意支付 SEC 1850 万美元的和解金,并将募集的资金返还给投资者。随后,由软件开发者、13 位验证者和用户组成的去中心化社区 Free TON 发布分叉版本「Free TON Blockchain」的区块链,Token 名称为「Ton Crystals」。但后续 Ton Crystals 官方也长时间停止更新,停止开发。
2021 年 5 月,Telegram 社区自发成立的 New Ton 开发者社群开始继续研究 TON 并推进 TON 项目的发展。项目也从 Telegram Open Network 变成 The Open Network,代币为 TON。接著就是 2021 年 11 月份开始 TON 登陆各交易所,Telegram 的创办人公开支持 TON 项目。
2022 年 4 月,TON Foundation 宣布成立 2.5 亿美元的生态系基金「TONcoin Fund」,其获得 Huobi、KuCoin、MEXC、3Commas Capital、TON Miners 及 Kilo Funds 等交易所与机构投资。随后,TON Foundation 宣布为 Telegram 提供钱包机器人,意味着 Telegram 用户可以直接在 Telegram 中收发 TON 和兑换其它加密资产。
2022 年 7 月,TON 基金会新成立 9000 万美元生态基金 TON Alpha-Vista,该基金的投资方包括 VistaLabs、Alphanonce、Miner’s Fund 和 Kilo Fund 等。
2023 年 9 月,TON 币价的短期快速上涨又吸引了市场上的众多目光,高点 TON 的流通市值达到了 90 亿美金,位于所有加密资产市值第九名。
虽然 TON 在前几年监管和法律方面遇到一些困难,但它获得了区块链和加密货币社区的极大关注和支持,也在 2023 年受到了市场的持续热捧。TON 旨在为 Telegram 的 8亿多用户提供快速、安全的去中心化支付、数字身份等其他服务。TON 希望通过扩展达到每秒数百万笔交易,并支持去中心化生态系统。
二、TON 特点
1. TON 的技术独特性
TON 通过其多区块链架构来解决区块链的可扩展性和互通性问题。具体而言,TON 的技术特点可以分为以下几个方面:
a. 多链架构:TON 区块链是一个区块链集合,由主链 Masterchain、工作链 Workchain、分片链 Shardchain 三级架构组成(工作链最大数量可达 2^32,有其他参考资料提到这里是 2^92,笔者查看了最新版白皮书认为这里应当是 32 次方,如不准确欢迎联系修改)。主链是主体区块链,包含关于协议和当前参数的所有信息,工作链是处理智能合约交易的区块链,工作链进一步分片就成为分片链。通过工作链和动态分片 TON 每秒可以验证和处理数百万笔交易,无论网络大小如何,都可以快速实现大规模的可扩展性和互通性,并且任意两个区块链之间都可以即时传输消息。
图片来源:CGV FoF (Zonff Partners 重制 )
TON 上主链和工作链为异构多链,不同的工作链可能有不同的「规则」,即不同的帐户地址格式,不同的交易格式,不同的智能合约虚拟机(VM),不同的基本加密货币等。但它们都满足一定的基本互操作性标准,以使不同工作链之间的互操作变得可能和相对简单。在这方面,TON 区块链的异构类似于 EOS 和 PolkaDot 项目。
TON 上工作链和分片链为同构多链,每个工作链可以最多分为 2^60 个分片区块链,或简称分片链(有其他参考资料提到这里是 2^64,笔者查看了最新版白皮书认为这里应当是 60 次方,如不准确欢迎联系修改),其规则和区块格式与工作链本身相同,但仅负责一组帐户,取决于帐户地址的前几位。由于所有这些分片链共享共同的区块格式和规则,因此为同构,类似于以太坊扩展提案中讨论的内容。
b. Proof of Staking + Byzantine Fault Tolerant:TON 采用的共识算法与 Cosmos、Polkadot 无异,按照白皮书说法,成为节点无须许可,仅仅需要一定数量的代币和普通 IT 运维能力。TON 网络中有四个角色:验证者(Validator)、提名者(Nominator)、渔夫(Fisherman)、核对人(Collator)。如果验证者签署了一个无效的区块候选项,它可能会自动受到惩罚,失去部分或全部质押,或被暂时从验证者集合中暂停一段时间;除此之外,BFT 共识机制的加持则保证共识不会出现分支,且更适合「紧密耦合」的多链架构。
c. 账户隐私的匿名保护:TON Proxy(网络代理 / 匿名层),类似于 I2P(Invisible Internet Project),用于隐藏身份并创建去中心化的虚拟专用网络(