Skip to content

Block do not provide the actual receiptsRoot, transactionsRoot #640

You must be logged in to vote

This is what I got back from the team:

If they want to do offchain verificaitons, then It all boils down to who you trust. For instance, in case of an L1 if you want to programmatically "verify" that a transaction is a part of a block you would check the merkle proof of a receipt root, yes. On the other hand, the question is: where do you get the root from? From some Infura API/your node? If so, can't you just query the same source of root? I.e. just ask your Infura/your node since you anysway trust them.

Okay, let's say that the task is a bit different: if you have some trusted source of block hashes (e.g. the blockhash command in Solidity). Now you want to users to be able to verify …

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@bxpana
Comment options

@ab697d53cb5378b44dbd84e1fb14721d
Comment options

@bxpana
Comment options

@ab697d53cb5378b44dbd84e1fb14721d
Comment options

@bxpana
Comment options

@bxpana
Comment options

@ab697d53cb5378b44dbd84e1fb14721d
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
General
Labels
general General question
2 participants