Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties
label


Status

Status
colourRed
titleNOT STARTED
 

Stakeholders
Outcome
Due date
Owner


Background

Merklezation is a basic approach to proving the integrity and existence of data without having to replicate the entire data store. Merkle's Proofs are widely used across all decentralized networks, from SPV in Bitcoin to Patricia Merkle Trie of the World State in Ethereum.

...

Validation of response should be done next steps:

  1. As soon as we get the data, we verify the block authenticity according to the downloaded/predefined set of keys of the validators
  2. Locally build hash of responded data and compare with hash stored in tree (provided as a proof)
  3. Validate each step of merkle tree up to root
  4. Validate integrity of provided state root to block hash

...