-> One major difference is that Solana has no public #mempool. Instead of pending transactions being part of a distributed mempool built by peer-to-peer gossip, they are forwarded directly to the current leader and the next few leaders.
-> Solana’s default validator implementation also features continuous block production. Transactions continuously stream into the validator for execution, then block production, and finally transaction propagation.
-> On Ethereum, pending transactions are held up by the validator or block builder before full blocks are built in 12-second intervals.
-> Continuous block production implies that priority fees do not guarantee a position within a block. This means latency is more important for competitive trades, relative to discrete auctions for the state.
-> Solana’s block size limit is fixed in compute units used, similar to how Ethereum blocks have a gas target. Half of the network fees are burned and half go to the leader.
There are many differences in the transaction lifecycles of Solana and Ethereum.
by
Tags:
Leave a Reply