Mokka: RSM for open networks

01/24/2019
by   Egor Zuev, et al.
0

Mokka is a PC (CAP theorem) consensus algorithm for handling replicated logs in open networks. This algorithm has some common approaches nested from RAFT, but its nature and design make Mokka a better solution in the following cases: storing sensitive historical data, ability to work in the trustless environment, ability to append logs from all nodes in the cluster. To make it possible to work in a trustless environment, mokka use cryptography algorithms for data validation and voting handling. The data storage is maintained through the Merkle tree, which makes it impossible to erase/rewrite part of the logs and achieve any inconsistent state. The logs, proposed from the followers, are handled thanks to gossip protocol, which brings a better approach to avoiding losing logs during node failure.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro