I wasn't planning to write about Dusk today.
Then I overheard my daughters talking about it.
One of them asked a surprisingly simple question:
“How do all those computers in a blockchain actually talk to each other?”
That question sent me down a completely different rabbit hole.
I stopped looking at Dusk as a financial blockchain for a moment and started looking at what happens underneath it.
Dusk uses Kadcast as its peer-to-peer networking layer.
And here's the part I found interesting:
Instead of relying on random gossip between nodes, Kadcast uses a structured network to decide how messages propagate.
That may sound like a small engineering detail.
But imagine hundreds or thousands of computers constantly sending blocks, transactions and consensus messages around the network.
How those messages travel can affect bandwidth, reliability and how predictable the network feels.
It reminded me of something I learned a long time ago as a programmer:
Sometimes the most important part of a system is the part nobody sees.
So now I'm wondering:
When you evaluate a blockchain, do you pay attention to the infrastructure underneath the chain — or mainly to what users can see on top?
#Blockchain
#dusk $DUSK @Dusk
Then I overheard my daughters talking about it.
One of them asked a surprisingly simple question:
“How do all those computers in a blockchain actually talk to each other?”
That question sent me down a completely different rabbit hole.
I stopped looking at Dusk as a financial blockchain for a moment and started looking at what happens underneath it.
Dusk uses Kadcast as its peer-to-peer networking layer.
And here's the part I found interesting:
Instead of relying on random gossip between nodes, Kadcast uses a structured network to decide how messages propagate.
That may sound like a small engineering detail.
But imagine hundreds or thousands of computers constantly sending blocks, transactions and consensus messages around the network.
How those messages travel can affect bandwidth, reliability and how predictable the network feels.
It reminded me of something I learned a long time ago as a programmer:
Sometimes the most important part of a system is the part nobody sees.
So now I'm wondering:
When you evaluate a blockchain, do you pay attention to the infrastructure underneath the chain — or mainly to what users can see on top?
#Blockchain
#dusk $DUSK @Dusk