If I have one block from bitcoin blockchain. I can check that block is valid without having the previous blocks. (solo block verification)

Imagine I have one block from Ethereum blokchain. Can I check that block is valid without having the previous block?

  • Hi there. Are you sure it's possible to check the validity of a single Bitcoin block without reference to previous blocks? Do you have a link to some details of how this works? – Richard Horrocks Jun 25 at 14:52
  • To verify a bitcoin block, we need to just make sure the transactions merkle root is correct. In Ethereum above of that we have storage tree and state tree. – Mostafa Jun 26 at 12:25

Having the block by itself only allows you to verify the transactions it contains and that the proof of work is correct, it does not let you on its own verify if it's part of the longest and therefore correct chain. For that you'd require the previous blocks. Same goes for Bitcoin.

| improve this answer | |
  • Same for Bitcoin? There is no storage or state tree in bitcoin. Only transactions. – Mostafa Jun 26 at 12:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.