Most conversation around blockchain performance focus on speed.
Higher TPS. Faster blocks. More bandwidth. But there is another question that matters just as much.
How efficiently does information spread across the network?
In traditional networks, data is usually forwarded as identical copy. If some packet are lost along the way, the network often need additional transmission to recover what was missing. As network grow larger, this can create unnecessary overhead and slow down propagation.
What make
@get_optimum interesting is that it approaches the problem differently.
Using random linear network coding (RLNC), node don't simply forward data. They continuously create new encoded version of that information. Instead of relying on specific packet arriving successfully, the network only need enough unique information to reconstruct the original data.
This change the way propagation work
The question is no longer:
Did a particular packet arrive? Do we have enough information to rebuild the message?
Flexnodes help push this idea even further.
Rather than acting as passive relays, they actively encode, recode and distribute information throughout the network. This improve resilience, reduces the impact of packet loss and help data reach validator more efficiently.
From a system perspective, that is an important distinction. Moving packets faster improves transport. Moving information smarter improves the network itself.
As blockchain infrastructure continues to evolve, information flow may become just as important as computation and consensus.
CM
@shariaronchain