My Image
CoursesQuizzesProblemsContestsSmartBooks
Contest!

No results found

LOGINREGISTER
My ProgressCoursesQuizzesProblemsContestsSmartbooks
Published on 7 May 2021
Consensus Protocol:- Proof of Work (POW)
Blockchain validation is simply the process of finding the block hash. In a blockchain, all the blocks are added to th
img
Anurag Saini
0
Like
207

Consensus Protocol:- Proof of Work (POW)

Blockchain validation is simply the process of finding the block hash. In a blockchain, all the blocks are added to the blockchain after validation only.

Whenever a transaction takes place in the blockchain it will be added to a block; sometimes one transaction per block and sometimes several transactions per block. It depends on the block size and the nature of the

network. When a transaction is added to the block, it must undergo a validation process before it is being added to the blockchain as a valid block. The hash value for the block can be calculated using some algorithms (like sha 256).


Image

In PoW, the mining challenge is open to all. All the miners compete each

other to add the next block. A fixed reward is given to the miner who finds the

solution first. In fact, the node with more computational power usually wins the race. Bitcoin uses the PoW algorithm.

This type of consensus mechanism relies on proof that enough computational resources have been spent before proposing a value for acceptance by the network. This is used in bitcoin and other cryptocurrencies.

Currently, this is the only algorithm that has proven astonishingly successful against Sybil attacks.

Image

But they have one major disadvantage if they valid/verify any transaction to add in block they consume more power ( Electricity power ).

And In future, Bitcoin reward system goes down they effect the 51% attacker they can be prone in future.

Enjoyed the SmartBook?
Like
logo
contact@dapp-world.com
Katraj, Pune, Maharashtra, India - 411048

Follow Us

linkedintwitteryoutubediscordinstagram

Products

  • SmartBooks
  • Courses
  • Quizzes
  • Assessments

Support

  • Contact Us
  • FAQ
  • Privacy Policy
  • T&C

Backed By

ah! ventures

Copyright 2023 - All Rights Reserved.

Recommended from DAppWorld
img
1 May 2021
How to connect Ganache with Metamask and deploy Smart contracts on remix without
Set up your development environment with (Metamask + Ganache + Remix) and skip truffle :)
3 min read
11508
5
img
8 Jul 2021
How to interact with smart contarct from backend node js
call and send functions from backend server side using nodejs
3 min read
8103
2
img
18 Aug 2021
Send transaction with web3 using python
Introduction to web3.py and sending transaction on testnet
3 min read
6229
5
img
5 Aug 2021
Deploy Smart Contract on Polygon POS using Hardhat
how to deploy smart contracts on polygon pos chain using hardhat both mainnet and testnet ?
3 min read
5540
3