Recently, as the flaws of Proof-of-Work(PoW), the consensus algorithm employed by Bitcoin, grow harder to disguise. Various alternatives such as Proof-of-Stake(PoS), Proof-of-Burn(PoB) and many of them emerged, contriving hard to take over their ancient precursor, PoW.
Company Mentioned
Coin Mentioned
What’s the difference between Proof-of-Work, Proof-of-Stake, Proof-of-Burn and other Proof-of-Xs?
Globe of Blockchain — from gravity4.com
Background
Recently, as the flaws of Proof-of-Work(PoW), the consensus algorithm employed by Bitcoin, grow harder to disguise. Various alternatives such as Proof-of-Stake(PoS), Proof-of-Burn(PoB) and many of them emerged, contriving hard to take over their ancient precursor, PoW.
This swift guide is about to introduce several popular Proof-of-Something(PoX) to you from the shallow view of outsiders. First thing first, let’s welcome our main actor to the stage— Consensus Algorithm.
Consensus Algorithm: Anyone can create blocks, but this algorithm makes all of us agree on a single trustful state of blockchain, without the need of trusting each other or a third party authority.
To achieve the consensus within the network, everyone needs to sacrifice something, or some valuable resources.
Participant: A miner who has a machine that can run SHA-256 on the blockchain network.
How: A miner utilize the machine to solve extremely difficult math puzzle, and generate mining reward from it.
Why: The math puzzle validates the transactions that happened on the network, and stores them in the chain, block by block. This keeps the chain trustful and hard to change. [Detail]
Sacrifice: Coin Days (The value that accumulates when holding coins).
Participant: Anyone who hold coins.
How: Someone who holds 1 coin for 1 day will get 1 Coin Day, which can be used to generate coins.
Why: The people who holds more coins for more days has higher collateral, who can vouch for the validation of transactions. These people reasonably has higher tendency to keep the chain honest.