📝ME-Tendermint
ME Network's consensus algorithm is called ME-Tendermint, which employs a Byzantine Fault Tolerance (BFT) protocol in a partially synchronous network model.
In the DA Layer, ME-Tendermint is an improvement and optimization of the original Tendermint[1]. It replaces the traditional Merkle Tree with a more advanced Namespaced Merkle Tree, which reduces redundancy in the data provided to Rollup. This allows the Execution Layer and Settlement Layer to download only the necessary data. This ensures that the data provided to Rollup is free from redundancy.
The consensus mechanism of ME Network shares a similar approach with Ethereum 2.0[2] in striving to eliminate unnecessary computations within the network. However, ME Network's design offers greater scalability and efficiency, especially when combined with the data availability layer.
[1] Jae Kwon. Tendermint: Consensus without Mining. 2014
[2] Vitalik Buterin. Ethereum 2.0: A Next-Generation Smart Contract and Decentralized Application Platform. Updated: Aug 10, 2023
Last updated