详解Telegram发布的TON系统最新共识机制Catchain

  • TON推出新共识机制Catchain:Telegram联合创始人Nikolai Durov在2月3日的文件中详细介绍了TON网络的Catchain共识机制,这是一种拜占庭容错(BFT)权益证明(PoS)算法,类似NEO和Cosmos的机制。

  • Catchain的运作原理

    • 只要不超过三分之一的节点作恶,系统即可正常运行,达到拜占庭容错的理论极限。
    • 与Tendermint和dBFT类似,TON在区块创建时即进行验证,不同于以太坊和卡尔达诺的事后分叉解决机制。
    • 区块通过“区块生成回合”创建,验证者需在有限时间内达成共识,否则区块将被跳过。
    • 验证人分工明确,包括创建区块、提议区块和投票,每轮重新分配角色以确保正确性。
  • 网络性能与设计

    • 主网验证人上限为100人,分片链验证人数量在10到30人之间。
    • 测试结果显示,网络每5秒生成一个区块,每次生成需完整共识程序。
    • 设计与Cosmos和Algorand类似,但节点通信方式不同,TON允许节点间直接通讯,可能影响效率。
  • Telegram近况

    • 2019年10月,SEC叫停TON主网启动,指控GRAM代币属于证券。
    • 行业部分人士认为Telegram募资合规,目前TON在测试网运行,社区已开发区块链浏览器。
总结

PANews 2月6日消息,据Cointelegraph报道,在2月3日的一份文件中,Telegram联合创始人Nikolai Durov详细介绍了Telegram开放网络(TON)的共识机制Catchain,他提出的解决方案是一种拜占庭容错(BFT)权益证明的(PoS)算法,NEO和Cosmos也使用类似的机制。

Catchain共识机制如何运作

只要三分之一的节点不作恶,Catchain就可以正常工作,这相当于拜占庭容错解决方案的理论极限。与Cosmos的Tendermint或NEO的dBFT类似的是,TON网络专注于在创建区块时对其进行验证。该解决方案与以太坊(Ethereum)和卡尔达诺(Cardano)不同的是,后两者系统中能轻松生成区块,但如果系统出现问题,则需要通过分叉进行解决协调。

在TON网络中,每个新区块都通过“区块生成回合”创建,验证者需要在有限的时间内达成共识,否则这个区块将被跳过,无法被成功生成。

每个验证人在区块验证过程中都有着明确的分工,其中一些人负责创建区块,其他人可以提议一个区块进行投票,剩下的节点则可以对相关提议进行投票。每个新的回合中,验证人工作会被重新分配,这样旨在确保程序的正确性。

Telegram的主网验证人数量的上限为100人,每个“分片链”的验证人数量在10到30人之间,根据2019年的测试结果,其网络可以每五秒钟生成一个区块,每次生成区块都需要进行完整的共识程序。

TON网络的开发人员表示,这套系统大部分设计与Cosmos和Algorand系统类似,不同之处在于某些细节,例如节点间的通信方式。TON网络上允许每个节点都能彼此通讯会可能会有些低效,这意味着每个项目都会试图找到自己的方法来加快通讯进程。

Telegram的近况

2019年10月,美国美国证券交易委员会(SEC)通过紧急停止通知函叫停了TON主网的启动。SEC指控Telegram出售的GRAM代币属于证券类别。

不过行业中的其他人认为,Telegram的募资并未做错什么事情,因为募资只面对合格的投资者。虽然目前TON网络旨在测试网上运行,但并没有阻止支持者们为其创建区块链浏览器。

点击查看原文件 

分享至:

作者:Eason

本文为PANews入驻专栏作者的观点,不代表PANews立场,不承担法律责任。

文章及观点也不构成投资意见

图片来源:Eason如有侵权,请联系作者删除。

关注PANews官方账号,一起穿越牛熊
推荐阅读
2020-02-06 03:09
2020-02-05 12:31
2020-02-05 11:33
2020-02-05 03:28
2020-02-05 02:38
2020-02-04 23:42
相关专题
21篇文章

热门文章

行业要闻
市场热点
精选读物

精选专题

App内阅读