Abstract

Blockchain is a distributed ledger technology where all nodes in a blockchain maintain the same ledger. The key to a blockchain is to ensure the uniqueness of the ledger. Therefore, different consensus protocols have been designed to cater for different applications. Consensus protocols such as pow and pos allow nodes to enter and leave at any time but still ensure convergence, while PBFT and Raft protocols can speed up convergence in licensed blockchains but are relatively less secure. We analyse consensus protocols from a database perspective and can think of consensus protocols as consistency. We analyze the characteristics of consistency and propose CChain blockchain system, which integrates the eventual consistency method (CRDT) into Fabric for the first time. Compared with the native Fabric, the throughput is improved by more than 16X.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call