The consensus is the key to every blockchain. It is the consensus that enforces transaction ordering. Among many other responsibilities, the consensus also helps in promoting honest actors and punish bad actors in the network.
Bitcoin introduced Proof-of-Work(PoW) as it’s consensus protocol. It uses heavy computation to solve a complex mathematical puzzle. The outcome is a transaction order that is agreed upon by the whole network.
Though it is the bottleneck to Bitcoin’s scalability, the main issue with PoW is the enormous requirement of the computing power, hence more physical resource requirement.
In the year 2011, Proof-of-Stake (PoS) was proposed in a forum post. Over time, many cryptocurrencies adopted the proof-of-stake system. Many even added their flavor to the underlying PoS to come up with new versions of PoS. In this article, we will discuss PoS and different types of Proof of stake in use.
Also Read: How Bitcoin Mining Work?
How Proof of Stake works?Proof of Stake(PoS) revolves around the stake. In general, Proof of Stake, the nodes stake the native cryptocurrency of a blockchain network. In return, the staker would get a chance to form the next block in the blockchain.
The proposed block is then verified by other nodes(known as an endorser). If the proposed block is correct in all respect, the staker(known as validator) receives the reward, and if it fails, a portion of the stake amount is deducted(this process is known as slashing).
In PoS, if a node willing to become a validator, he/she has to stake a certain amount of tokens (as per the protocol), which will be locked in the blockchain.
The validator create a block of transactions and proposes it to the network for the block validation process. Other nodes will vote for the validity of the block. If the block is approved, it is added to the blockchain.
In return, they will receive the mining fee associated with the transactions present in the block. The PoS may or may not mint any new token (as in PoW) as a reward for block formation.
The validator selection process uses randomization techniques. Two most popular randomization protocols are –
In case a PoS based blockchain gets forked, a validator’s stake will be duplicated. As a result, he can continue to form blocks in both the versions of the blockchain. In this, we can claim double the amount he initially invested. But many blockchains has made modifications to tackle this issue. For example – on-chain and self amending in Tezos.
All Rights Reserved. Copyright , Central Coast Communications, Inc.