区块链分析

TON,Solana和以太坊2.0都是区块链权益证明机制的例子。但是TON独特的设计和用法使其在性能、通用性以及设计方面脱颖而出。

介绍

介绍

区块链自2017年TON初始白皮书发布以来已经进化。在这里,我们将TON与另外两条领先的layer-1区块链Solana和即将推出的以太坊2.0进行比较。这两者声称是大规模采用的终极解决方案,但尚不清楚它们能否满足开发者和社区的高期望。

TON

TON是一个多链项目,支持大部分类型交易。

以太坊 2.0

以太坊2.0是目前以太坊网络(也称为 Eth2)的一次重大升级,它设计为具有最多64个分片链的信标链,但跨链通信能力有限。截至2022年4月,以太坊2.0尚未实施。

Solana

Solana 是一个单链区块链项目,被优化以高速执行特定的交易。

对终端用户来说重要的通常是转账费用和可靠性,但他们也依赖于此分析所涵盖的技术参数。
阅读白皮书

对比TON,以太坊2.0和Solana

区块用时
交易确认
简单交易性能
复杂交易性能
分片速率
跨分片交流
TON
5秒
低于6秒

最大每工作链260分片

几乎瞬间
Ethereum
12秒
潜在较高

最大26分片

较慢交易确认
Solana
1秒
6.4秒

TON

Ethereum

Solana

区块用时
5秒
12秒
1秒
交易确认
低于6秒
6.4秒
简单交易性能
潜在较高
复杂交易性能
分片速率

最大每工作链260分片

最大26分片

跨分片交流
几乎瞬间
较慢交易确认

区块和最终确定时间

区块和最终确定时间

区块时间和最终确认时间代表着对消费端产品至关重要的交易速度。区块生成越快,用户等待资金转移或智能合约执行的时间就越短。

TON

TON大约每5秒在每个分片链和主链上生成一个新块,所有分链上的新区块几乎同时生成,而主链上的新区块大约在一秒后生成,因为它必须包含所有分片链的最新区块的哈希值。

以太坊 2.0

以太坊2.0包括插槽和周期,一个插槽是12秒的时间间隔,在此期间验证者可以提出新的信标链和分片链块。32个插槽组成一个周期(6.4分钟),同时有特定规则规定,区块最终确认需要至少2个周期,意味着至少需要12.8分钟的时间才能确认区块。

Solana

Solana 可以以每秒或更快地生成一个区块,但它有一个延长的区块确定时间。一个区块通常在16轮投票后最终确定,每轮预计持续约400毫秒。这意味着延迟时间为6.4秒。

性能

性能

区块链性能代表着平台是否有能力处理大规模智能合约,这对于复杂的区块链产品非常重要,例如DeFi、GameFi和DAO。

TON

TON是一个图灵完备的高性能区块链,可以适应主链及其所有工作链上的任何复杂交易。

以太坊 2.0

以太坊2.0仅在信标链上具有图灵完备的EVM,并且网络限制为每秒15个交易。缺乏跨分片交互意味着其他交易无法在真正去中心化的环境中执行。

Solana

Solana具有图灵完备性,但它只在几种非常简单的预定义类型交易中表现良好(这些交易仅更改帐户余额不更改状态),并且只有当所有账户数据都适合RAM时才能发挥最佳性能(如果不适合会出现一些问题)。

可扩展性

可扩展性

可扩展性与用户数量及其交互(交易、智能合约执行、基础设施请求)直接相关。

TON

TON 支持工作链和动态分片,该系统可以容纳多达232条工作链,每个工作链最多可被细分为260条分片链,并有几乎即时的跨分片和跨链通信功能,实现每秒数百万次交易。

以太坊 2.0

以太坊2.0将支持多达64个分片链和信标链。在这个阶段,尚不清楚新的64条分片链的确切性能是什么以及分片链将如何相互交互。但是,如果分片链之间的消息传递一旦被引入,则必须等待10-15分钟,直到分片链区块最终确定发出消息,然后才能在另一个分片链上处理该消息。此外,额外的分片目前根本不被预期能够运行EVM智能合约。相反,它们被预期用作分布式帐本中的附加数据存储。

Solana

Solana既不支持分片也不支持工作链。

结论

结论

截至 2022 年,TON 区块链仍然是为数不多的真正可扩展的区块链项目之一。因此,它仍然是最先进的区块链项目之一,能够每秒执行数百万次,如果将来有必要,甚至是数千万次真正的图灵完备智能合约交易。下面提供了一份分析 TON、Solana 和 Ethereum 2.0 的 PDF,更多详细信息请参考该文档。
阅读白皮书
Last updated: February 21, 2023