14) How about Solana?
Well, the cost of running a node is dedicating a ~$500 machine to it.
Which isn't that much, for a large player in crypto!
But it is for a random user.
And so in practice only people fairly interested in the ecosystem are likely to run nodes.
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
The idea here is basically an anti-censorship tactic. Have two classes of block producers. The lower-performance class ("collectors") would just make batches of transactions; you could have many in parallel. The higher-perf class ("sequencers") would combine batches into blocks.
3
2
32
Only the sequencer would actually "process" txs and compute the state. The key rule is: a sequencer *must* include *all* batchers that the collectors produced. The goal is that even if sequencers are highly centralized, as long as collectors are not, sequencers cannot censor.
2
2
33
Replying to
Ah that makes sense!
How would sequencers deal with conflicting tx's from different batchers?
Just process them all in sequence and if some transaction's dependencies were invalidated by a previous transaction then that transaction is a no-op?
2
2
16
My version of this would be to have all votes on block N (in a BFT protocol) include a list of transaction hashes that must be included in block N+1, or the vote is not valid for block N.
1
4
Show replies


