Telegram公布了一种BFT共识算法——猫链(Catchain)
Telegram的联合创始人Nikolai Durov在2月3日发表了一篇论文,详细阐述了Telegram开放网络的共识机制——猫链(Catchain)。这项解决方案提案是一个拜占庭容错技术(BFT)权益证明(PoS)算法,类似于NEO或Cosmos使用的算法。
BFT算法试图解决拜占庭将军问题,在该问题中,即使有某些不可靠或恶意节点,特定网络的参与者也要维护其功能。
猫链的工作原理
只要三分之一的节点不是恶意的,猫链就可以正常工作,这相当于BFT解决方案的理论极限。该系统专注于在每个区块创建的时候对其进行验证,类似于Cosmos的Tendermint或NEO的dBFT。这与以太坊和卡尔达诺提出的系统相反,后者很容易生成区块,但是必须通过分叉解决方案进行协调。
每个新区块都是通过一个区块生成回合来创建的,在此期间验证器只有有限的时间来达成共识,如果没有达成共识,该区块将被跳过。
些验证器提议一个区块进行投票,而其余节点则对提案进行投票。每开启新的回合,验证器的角色都会随之转换,以确保程序的正确性。
Telegram的主链验证器设置不超过100个,而每个“分片”的验证器从10到30个不等。根据2018年进行的测试,每五秒钟就会产生一个区块,每次都要经过完整的共识程序。
在大多数情况下,TON开发人员报告的系统类似于Cosmos和Algorand的系统。 不同的是某些细节,例如节点之间的通信方式。仅仅使每个节点彼此通信是非常低效的,这意味着每个项目都得试图找到自己的方法来加快进程。
Telegram的近期历史
美国证券交易委员会在2019年10月申请了一项紧急行动来阻止TON的上市。委员会认为Telegram进行了未经批准的证券销售。
加密货币生态系统的其他参与者反驳说,由于此次出售仅针对合格的投资者,因此Telegram没有做错任何事。
该网络目前仅在测试网模式下活动,但这并没有阻止一些人为其创建区块链浏览器。然而,委员会一直对其开发状况非常苛责,认为其GRAM通证目前或计划的用途很少。
免责声明:
1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。
2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。
- 贝佐斯最后一封股东信:宇宙希望你成为普通人,千万别让它成为现实2021-04-19 17:02
- Props,让互联网与区块链无缝对接的「中间件」2021-04-19 17:02
- Coinbase高管到底卖了多少股票?2021-04-19 16:03
- 通往未来之路:下一代互联网与Metaverse2021-04-19 16:03
- 央行前行长周小川谈比特币:要提醒,要小心2021-04-19 15:03
- 链上新知 |电子图片卖出7000万美金,让马斯克都来站台的NFT究竟是什么?2021-04-19 15:02
- Crypto VC,LP怎么投?2021-04-19 13:03
- 周末比特币融资利率跌至-0.03%低点,为7个月以来最低水平2021-04-19 11:02