3 ms·
Currently that's solved because transactions aren't added live by every user but instead get batched together and added as a group so individually you just have
by rtkwe 9y ago
Currently that's solved because transactions aren't added live by every user but instead get batched together and added as a group so individually you just have to wait for some block to pickup your transaction from the pool of available transactions. What you're suggesting could potentially become a problem for a technology if new block propagation takes longer than new block discovery.
Today orphan blocks aren't exactly rare there're several a month where two different pools will announce new blocks within a couple seconds of each other and one gets abandoned because it was the later one or because the other block had a new block mined from it faster.
- atonse 9y ago"What you're suggesting could potentially become a problem for a technology if new block propagation takes longer than new block discovery." But that's an inevitability. New block discovery only takes longer over time, and block propagation will only get more complicated as you add more users to chain.
- rtkwe 9y agoLuckily every user doesn't require a full copy to submit transactions and use the chain just miners.