What problem does pow proof of work solves in blockchain

+1 vote

Inference from the byzantine general problem: In a distributed system 2/3rd of the system must be honest to maintain a finite state of data.

I've read that proof of work in blockchain can only allow 1/3rd of dishonest nodes( which is same even without pow). So what does pow actually solves?

Apr 8, 2018 in Blockchain by Christine
• 15,790 points
441 views

1 answer to this question.

+1 vote
Best answer

Proof of Work:

When a miner gets a set of transactions (a block), the miner has to solve a mathematical problem. This mathematical problem can be solved only through brute-force method. When a miner gets a solution to the problem, he broadcasts it to the network. All the other nodes in the network validates this, and confirms whether the solution is right or not. If the solution is right, then the miner gets the reward and the block is added to the chain as the new block.

What does proof of work solve?

Proof of work prevents any malicious activity on the network. Suppose a malicious node tries to add a malicious transaction to the Blockchain or tells that he has solved the mathematical problem (without actually solving it), then other nodes in the network identify this activity and rejects the transaction. This is how proof or work helps in validation of block and provides security. 

answered Aug 6, 2018 by digger
• 26,720 points

selected Aug 6, 2018 by Omkar

Related Questions In Blockchain

0 votes
1 answer

Why is Proof of Work necessary in Blockchain?

You are missing the double-spending problem. If ...READ MORE

answered Apr 12 in Blockchain by Soham
• 9,150 points
60 views
+1 vote
1 answer

How does a blockchain work in hyperledger framework?

Hyperledger Composer simplifies application development on top ...READ MORE

answered Apr 19, 2018 in Blockchain by Christine
• 15,790 points
416 views
0 votes
1 answer

How to check the data integrity logic in proof of work mining?

The proof of work is actually works ...READ MORE

answered May 8, 2018 in Blockchain by Johnathon
• 9,090 points
325 views
0 votes
1 answer

How proof work prevents rebuilding of blockchain?

POS has the same idea as POW. ...READ MORE

answered Jul 24, 2018 in Blockchain by Shashank
• 10,400 points
189 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
1,041 views
0 votes
1 answer
+1 vote
1 answer
0 votes
1 answer
0 votes
1 answer

What does _ mean in solidity language?

The _ symbol is a place holder. ...READ MORE

answered Aug 10, 2018 in Blockchain by digger
• 26,720 points
1,606 views
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP