Bluzelle discovers a critical error in Cosmos‘ consensus algorithm

The Bluzelle Decentralized Data Network (BLZ) discovered an error in the Tendermint consensus algorithm used by the Cosmos Inter-String Protocol (ATOM).

According to an announcement by Bluzelle shared with Cointelegraph on 6 July, the company discovered an error in Tendermint during its validator competition. The competition, which involved 220 participants holding a Tendermint-based testnet, at one point saw the blockchain stop completely due to the error.

Kava’s DeFi project was launched at the Cosmos blockchain

The bug had already been patched
The validators who participated in the competition were unable to resume their activities even after the block chain was restarted. Bluzelle sent an extensive error report to Cosmos after the incident took place in June, and the problem was fixed on July 2. Technology director and co-founder of the firm, Neeraj Muraka, said:

„Although our team’s discovery of the error threatened to derail our entire validation competence, it proved to be a valuable exercise for all involved. …] A competition designed to encourage validators to play and participate in consensus suddenly became an impromptu error reward, bringing together experts to diagnose and solve the problem.

Cardano, Cosmos and Tezos beat Bitcoin and Ether in Weiss’s latest cryptostrike ranking

Bluzelle’s CEO, Pavel Bains, explained that while Bluzelle is not a Cosmos side chain, the network in question was created using Cosmos‘ software development kit and therefore uses Tendermint. In addition, he mentioned that once the next communication protocol between Cosmos blockchains is launched, Bluzelle will also use it to connect to other chains.

Bluzelle launched its main network in April. The company claims that this network combines some of the features of edge computing with distributed accounting technology (DLT). Bluzelle’s blockchain is divided into swarms that can also be created based on their geographic location, allowing for lower network latency.