
hegunrits072
@hegunrits072
As a user, you only care about one thing: the round trip time of the transaction. In other words, how long does it take for my transaction to be sent to the L2 sequencer, executed, and then the result appears on the RPC node I use? Let's focus on the last step, how long does it take to pass the transaction execution result to the RPC node?
Slower blockchains usually wait until a block is completed before sending it to other nodes. Solana has taken the lead and proposed "streaming" blocks, sending them to other validators as soon as the transaction is processed.
Solana divides these into "entries" (groups of up to 64 transactions), and then into "shards" to transmit them on the network. We have an in-depth article specifically about this, if you are interested, you can check it out. This data is continuously streamed from the leader node to other nodes, which means that you can know the status of transaction execution before the block is completed. 0 reply
0 recast
0 reaction
0 reply
1 recast
1 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
1 reaction
0 reply
0 recast
1 reaction