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网络旨在测试网上运行,但并没有阻止支持者们为其创建区块链浏览器。

点击查看原文件