7) The main thing we compared it to was ETH 2.0, coming out over the next few years.
ETH2 is closer to 1k TPS *per shard*, but can can have multiple shards.
Each shard is independent on short timescales, synching up on longer ones.
Conversation
17) The first was variants on "find some sub-unit and split validation on it".
This is what sharding does.
Some examples that might work on Solana:
a) One huge shard plus lots of small shards. Basically, the 'main' shard would be what Solana is now.
Replying to
18) Smaller shards would limit themselves to ~1k TPS, and be designed so that a laptop could validate them.
That way people really concerned with validating their own transactions could use smaller shards, and apps the require large usage or composability could use the large one
3
1
52
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
25) -- how did I do summarizing this? What are your thoughts, in your words?
-- thoughts on the above?
29
10
93
What would be cool is coordinating subnodes that all split the work of one validator. 10 nodes, each one does 20% of the work.
3

