I need the whole details please. Like does that happen only in the current block? Or at past blocks do? And how exactly does this happen? Do full nodes send the proper hashes and then a local lightweight node calculates them until it reaches the merkle root?

An example with a step-by-step process explanation would be ideal. I need all the techincal details described as simple as possible

  • 1
    Possible duplicate of How does an SPV wallet use the headers that it downloads?
    – Ugam Kamat
    Aug 21, 2019 at 17:00
  • "does that happen only in the current block? Or at past blocks do?" none of your links answer this. they also don't describe the whole process in details.
    – evannemo
    Aug 21, 2019 at 17:03
  • Which "process" are you referring to? Are you asking how do full nodes validate the merkle root? Or are you asking how the merkle root is useful to SPV wallets?
    – Andrew Chow
    Aug 21, 2019 at 18:04
  • @AndrewChow Both. Not the maths. The purpose and the process. Does this happen to past blocks or to the next block to be added on the chain?
    – evannemo
    Aug 21, 2019 at 18:59


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.