Author

Topic: What are the advantages of POS over POW consensus algorithm? (Read 105 times)

Ix
full member
Activity: 218
Merit: 128
There are many subtle differences between different types of POS coin. The "original" POS style, exemplified by NXT and PPCoin, involves currency holders having a pseudo-random chance at being able to create a block based on how much currency they own. This is "permissionless" like POW - there are no designated nodes. But there are many other ways to do POS - Tendermint uses a 2/3rd majority of a set validators to create new blocks. Directed Acyclic Graph (DAG) coins like Byteball and Iota use a majority of witnesses/validators to move the graph along.

POS's primary advantage is that very little energy is required to secure the network. This eventually means transactions on POS coins will be much cheaper. However, large currency holders (or permissioned validators) may be able to attack the network the way computing power can attack POW. Because these currencies are secured by signatures instead of work, it may even be possible to attack the network after "cashing out". This is called the "nothing at stake" attack, but it is much more complicated to pull off than a POW attack.

Sharding is the idea of splitting up a blockchain into multiple smaller parts so that the bandwidth required is dramatically reduced. For POW, this would require splitting POW up into multiple chains making all shards weak as the weakest shard - in theory, there may be ways to improve that security. For POS, assuming a random, uncoordinated distribution of stake/validators among each shard, attacking one shard would be as almost difficult as attacking the whole network. The probability of gaining a controlling stake over one shard would be correlated to how much total stake an attacker controls.

One thing to note about most POW coins is that they are pretty weak to attack from competitors. Bitcoin Gold was successfully attacked and an exchange lost $18m recently. Unless you have an overwhelming marketshare like Bitcoin, POW coins are quite vulnerable whereas POS are usually not.
member
Activity: 180
Merit: 10
Greetings everyone. Please I will like to get a clearer picture from the gurus here. I was going through advantages of POS (Proof of Stake) over POW (Proof of Work) algorithms, and I learnt that for POS, only designated nodes validate the transaction, and not the entire network. Please I will like to know other major advantages of POS. Also how is POS connected to sharding?

POS can be done with a POS (piece of shit) desktop.  You can even mine with a PI to save energy and making staking almost free. 

POW you will need high powered GPU's or ASIC's to compete and it's much more of a setup and business to undertake.

I only hold POS coins and not POW.  POW is too intensive for me. 
member
Activity: 555
Merit: 12
Hello, let me tell you other advantages of POS over POW.
Since there’s no mining, expensive special-purpose hardware isn’t needed, besides the energy requirements are lower; It’s easy to identify validators with high loyalty, simply pick the ones who have staked a higher number of crypto tokens and a longer duration.
A blockchain that implements sharding identifies stakers in each shard, who take the transaction validation responsibility. Since transaction validation is being done by loyal stakers, security of the blockchain is still very high. Hope that helps!
copper member
Activity: 206
Merit: 1
Greetings everyone. Please I will like to get a clearer picture from the gurus here. I was going through advantages of POS (Proof of Stake) over POW (Proof of Work) algorithms, and I learnt that for POS, only designated nodes validate the transaction, and not the entire network. Please I will like to know other major advantages of POS. Also how is POS connected to sharding?
Jump to: