12) This doesn't mean it can validate the whole blockchain--it likely couldn't--but it could validate the shard of the application it was using.
This means that each user could practically verify themselves that the transactions they were doing were legit.
Conversation
21) There were some other ideas whose details I've forgotten -- "big blocks/small blocks", "some small validator that has some power"-- do you remember those?
--
The other set of ideas were about storing state securely and efficiently.
2
2
39
22) The goal here would be two-fold: make sure history can't be rewritten; and that it's easy for a low-powered validator to find out the state of the blockchain.
One idea here is just writing the state to the ETH blockchain periodically. Then any ETH node could verify Solana.
Replying to
23) Another idea was to write ZK-proofs of a Merkle tree of the blockchain, or something like that.
A third thing that Vitalik brought up: it would be great if each block header contained the full state of the blockchain, so at least verifying that was easy for a laptop.
4
2
45
25) -- how did I do summarizing this? What are your thoughts, in your words?
-- thoughts on the above?
29
10
93
