What is “Proof-of-Work”?
December 23, 2021
Green Guy
Categories:
Tags:
The problem with Mining
The cost of running miners gets costly. That’s why miners want to provide correct solutions. When a blockchain grows, like, Bitcoin, more and more miners will compete for rewards. This forces miners to upgrade their hardware. If a miner provides a false solution to the cryptographic problem, they will not earn rewards, and they lose money from the running costs!
Advantages and Disadvantages of Proof-of-Work
Advantages
- Security: Proof of Work blockchains are secured by the miners and nodes validating the activity in the network. A node is not a miner; they just confirm the activity on the blockchain. So, the strength of the blockchain increases with every miner and node added to the network.
- Running a node: For some Proof of Work blockchains, like Bitcoin, anyone can run a node with basic hardware.
- Removal of third parties: Proof of Work blockchains need each node and miner to have their own copy of the blockchain. This lets them independently verify the blockchain’s activity. Because of this, Proof of Work blockchains have eliminated the need for third parties, like banks, from payments.
Disadvantages
- 51% attacks: A 51% attack is when a Proof of Work blockchain has a bad actor that controls a minimum of 51% of the blockchain’s miners. This lets them manipulate transactions and confirm their own solutions to pass blocks.
- Limited transaction per second: A consequence of each node having their own copy of the blockchain is that if the entry requirements for running a node are minimal, then the transactions per second are limited.
- Blocksize: Proof of Work blockchains can increase their transactions per second by increasing the block size. But this makes the requirements for running a node more challenging as it’ll require specialist hardware. This reduces the security of the blockchain as fewer people can verify the transactions.
- Centralization: More miners on the blockchain upgrading their equipment reduces the chances of earning the block rewards. That’s why miners sometimes join up together and share the mining rewards between the group. But this centralizes the blockchain.
- Energy-intensive: With every node and miner confirming the transactions — even if the solution given by the miner is right — consumes lots of energy.
Comparing Proof of Work with Proof of Stake
Proof of Work is one type of consensus mechanism. The alternative is Proof of Stake, which we covered in a separate article.
Below we created a table that compares the two:
Proof of Work | Proof of Stake |
Miners solve cryptographic problems to pass blocks. | Validators are randomly selected to verify transactions. |
The size of blocks impacts the transactions per second. | Validators run on computer hardware. But they also need a minimum amount of cryptocurrency stakes. |
Mining equipment is costly to run and maintain. | The cryptocurrency requirement to run a validator can be inaccessible. Those priced out can use third-party staking providers. |
The ability to run a node depends on the block size. The greater the block size, the less accessible it is. | Validators are rewarded based on their stake. |
Susceptible to 51% attacks. | Randomly selected validators can prevent collusion. This is not guaranteed. |
Energy-intensive and inefficient. | Energy consumption is dramatically lower. For example, Ethereum moving from Proof-of-Work to Proof-of-Stake will use 99.95% less energy. |
Share this Post
Subscribe
Login
0 Comments
Oldest