3

I have always noticed the huge increase in cpu usage when I opened my client for the first time in a few days. I was wonder what this is from? I would imagine verifying all of the signatures of the blocks?

Essentially doing the same calculation the miners seek to do and just checking their answers?

Murch
79.6k36 gold badges193 silver badges667 bronze badges
asked Aug 23, 2014 at 21:18

1 Answer 1

3

I would imagine verifying all of the signatures of the blocks?

You are verifying every single script, every single signature for continuity. You are making sure nobody is spending coins they're not allowed to. You're making sure all the rules are followed.

Essentially doing the same calculation the miners seek to do and just checking their answers?

Yes, in addition to the above. You are verifying every block has a valid Proof Of Work. This takes two SHA256 operations though, versus the billions of billions a miner needs to do.

answered Aug 24, 2014 at 2:13

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.