9) But there are a lot of advantages to ETH2 over Solana.
It will come with a larger built-in ecosystem, more active developers, more validators, more value securing the protocol, etc.
The biggest thing that Vitalik pointed to, though, was the cost of running a node.
Conversation
19) b) Another ideas was to split the blockchain into "domains"; this could be e.g. addresses invoking calls, or tx number mod 20. Make it so that each validator is assigned to a domain and can only produce blocks for that one.
Replying to
20) This means that, no matter how large a validator is, it can only ever produce blocks for e.g. 5% of the ecosystem.
That forces further decentralization of block production, and means that you need to get a more diverse set of validators on board with a timeline.
1
3
48
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
Domains sound a lot like our channels at resource nodes are dedicated to some channels (can be to more than one if there is a need, like not enough traffic to warrant being mono-channel).
It also translates to specific gossipsub channels (available in current libp2p)
This is the most interesting idea imo. Isn't Flow doing this in a way? @rohamg
1
1
Very much so, with the caveat that we draw a distinction between the result proposal, and the verified output.
We shard verification (which ensures correctness, and allows wide participation) without sharding execution (so we can preserve composability).
1
1
6
Show replies



