The Cilantro Blockchain Explained
This will be the first in a series of articles outlining the features and functions of Lamden’s blockchain, Cilantro, which is scheduled to be released by the end of 2018. In this series we will offer an overview of each of the main parts of the blockchain, and offer insight into our thought process and development goals behind each component.
At a base level, the Cilantro Blockchain works on a Delegated Proof of Stake (DPoS) system. Additionally, in order to allow a more secure and streamlined process, the delegates will have oversight from Masternodes. This combination between DPoS and Masternodes overcomes the current weaknesses of purely DPoS systems by helping to reduce the risk of network manipulation by way of collusion.
Masternodes:
Cilantro’s Masternodes will have little to no rewards, ensuring those running the nodes are those who prefer the welfare of the validation system over personal payouts. This also puts them in the best position to confirm fair-play from the witnesses and delegates. Masternodes have oversight over the delegates, allowing them to root out collusion between delegates and witnesses. The masternodes serve as a storage mechanism for the entire blockchain, and will continue updating the chain in real time using the data provided by the delegates and witnesses.
Delegates:
The delegates of the Cilantro chain perform consensus, package new blocks, and hold the current state of the network. As new transactions come in, they are written in a scratch database, a mini-ledger for performing consensus on current transactions. The set-up is relatively simple, requiring just a stable internet connection.
Witnesses:
The witnesses make up the pool of potential delegates and elect the current delegates through voting. The Cilantro blockchain has free transactions using a unique ‘stamp book’ model. Cilantro participants can either make stamps with a relatively quick PoW process, or use Tau tokens to purchase stamps. Stamps can then be staked in a ‘stamp book,’ which ensures that only high-speed stamp transactions are processed through this alternate channel in the blockchain. The witnesses validate these PoWs and stamps to ensure that transactions are valid before sending them on to the Delegates.
Conclusion:
The Cilantro Blockchain will act as the foundation upon which all of Lamden’s development tools operate. Cilantro is already in alpha and open for anyone to test here. The chain will act as the intermediary chain between all blockchains, including those created using the Lamden suite. It can also be replicated and deployed through Saffron by any business for their own private chain.