You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This has been mentioned in zk_evm discussion. Basically, we want to validate the trace of each transaction from zero tracer before it returns.
Steps:
Apply state deltas from zero trace on top of block witness and compute the pre-state trie for each transaction.
Execute a transaction from the pre-state trie and compute the post-state trie.
For each transaction in the block, compare if the post-state trie yielded by transaction execution (from step2) matches to the pre-state trie computed for the next transaction (from step1).
Prerequisites:
Ability to re-construct a state reader (intra block state) from a witness. This work is almost done in this PR: init : witness To SMT #180 We should re-open and try to merge it.
The text was updated successfully, but these errors were encountered:
This has been mentioned in zk_evm discussion. Basically, we want to validate the trace of each transaction from zero tracer before it returns.
Steps:
Prerequisites:
The text was updated successfully, but these errors were encountered: