翻译自:eos-vs-tron

共识机制
EOS选择了拜占庭容错,这增加了区块确认时间,但减少了确认事务的开销,从而允许更快的出块时间。Tron选择了更高的开销,这增加了区块间隔的长度,但缩短了完成时间。我们认为,去中心化应用程序喜欢更短的出块时间,因为它们可以开发响应更快的应用程序。最终时间的差异将对现实世界产生微不足道的影响。
最高TPS数据
| EOS | TRON |
| 共识算法:DPOS和pBFT | 共识算法:DPOS |
| 目前最高TPS:3996 | 目前最高TPS:748 |
| 确认时间:大约3分钟 | 确认时间:大约1分钟 |
| 区块生产者数量:21 | 区块生产者数量:27 |
开发者工具
EOS使用web assembly 虚拟机。Web assembly的智能合约可以用许多不同的语言创建,并编译为WASM字节代码。EOS最初支持C ++,但其他语言的官方支持计划已列入路线图。另一方面,Tron使用以太坊虚拟机的分支,这意味着它使用solidity作为其编程语言。这使得以太坊dApp可以轻松移植到Tron并从其更快的架构中获益。然而,Solity的开发人员基础比C++小得多,这就减少了可以在Tron上构建去中心化应用程序的开发人员的机会。它还继承了以太坊的遗留问题,例如必须运行整个智能合约以执行其中的一个特定功能。
| EOS | TRON |
| 虚拟机:WASM | 虚拟机:TVM |
| 编程语言:C++ | 编程语言:solidity |
| 将支持更多编程语言 ,提高开发者的采用 | EVM技术是以太坊基金会发明的,而他自身也在远离这个技术 |
网友评论