Hi everyone,
below is thing I found missing in EVM
Like Now there exist
BLOCKHASH
Geting the hash of one of the 256 most recent complete blocks
there should be:
BLOCKSTATEHASH
returning stateRoot same way BLOCKHASH returns hash
That would allows for much easier on-Chain merkle proofs of former state of a blockchain
Example usecase On-Chain Voting that do not require token locking and still prevent multiple votes with same tokens