Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Telegram Open Network published a paper for Catchain, its proposal for a Byzantine Fault Tolerant consensus mechanism that is currently implemented in the testnet.
A Feb. 3 paper authored by Nikolai Durov, a Telegram co-founder, lays out the details of Telegram Open Networkâs consensus mechanism, named Catchain. The proposed solution is a Byzantine Fault Tolerant (BFT) Proof of Stake (PoS) algorithm, similar to that used by NEO or Cosmos.
BFT algorithms are attempted solutions to solve the Byzantine Generals problem, where actors of a particular network need to maintain its functionality even if some nodes are unreliable or malicious.
How Catchain works
Catchain will work for as long as one third of nodes are not malicious, which is equivalent to the theoretical limit outlined for BFT solutions. The system focuses on validating each block as it gets created, similar to Cosmosâ Tendermint or NEOâs dBFT. This in opposition to systems proposed by Ethereum and Cardano, where blocks are easy to produce, but must be then reconciled through fork resolution.
Each new block is created via a block generation round, during which validators have a limited time to agree. Should they fail to do so, that block is skipped.
Each validator has a clear role during a block voting procedure, with some creating the blocks, others proposing a block for voting, while the remaining nodes vote on the proposal. The roles are shifted with each new round, which should ensure the correctness of the procedure.
Telegram is set to have no more than 100 validators for the master chain and from 10â30 for each âshard chain.â According to tests conducted in 2018, a block can be generated every five seconds, undergoing the full consensus procedure each time.
For the most part, the system is reported by TON developers to be similar to Cosmosâ and Algorandâs. Differences lie in some of the specifics, such as how the nodes communicate with each other. Simply having each node communicate with every other is very inefficient, which means that each project tried to find its own way of making the process faster.
Telegramâs recent history
The SEC prevented TONâs launch with an emergency action filed in October 2019. The commission argues that Telegram conducted an unsanctioned sale of securities.Â
Other ecosystem participants argue that since the sale was restricted to only accredited investors, Telegram did nothing wrong.
The network is currently only active in testnet mode, which has not stopped some from creating blockchain explorers for it. The commission has nevertheless been very critical of its state of development, arguing that there are few current or planned uses for its GRAM tokens.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.