Envoyer chaque message de blockchain à tout le monde semble sûr. Cela semble aussi incroyablement gaspilleur.
C’est ce qui a rendu Kadcast intéressant quand j’ai parcouru le livre blanc de Dusk.
Dusk utilise Kadcast pour diffuser des blocs de transactions et des votes de consensus. Au lieu de simplement inonder chaque nœud voisin avec le même message, Kadcast organise les nœuds en s’inspirant d’idées de Kademlia.
Chaque nœud conserve des informations de routage regroupées en compartiments en fonction de la distance XOR entre les identifiants des nœuds.
La propagation devient ensuite plus sélective.
Un nœud transmet un message à des pairs sélectionnés à des distances XOR croissantes. Ces pairs poursuivent le processus, créant une cascade structurée à travers le réseau.
Kadcast utilise aussi des arbres de multidiffusion. Un message commence par des pairs proches, qui le transmettent ensuite à des nœuds plus éloignés dans le réseau. Cela permet au réseau de couvrir ses nœuds avec moins de relais, au lieu d’envoyer à répétition les mêmes informations par des chemins inutiles.$TUT
Cette distinction a attiré mon attention, car le réseau de blockchain peut devenir coûteux quand chaque nœud continue de transmettre tout à chaque voisin.
Le but n’est pas seulement de faire circuler les messages rapidement.
Il s’agit de réduire les transmissions redondantes tout en maintenant une propagation fiable et en temps voulu.
J’aime cela, parce que cela montre que les performances d’une blockchain ne dépendent pas uniquement du consensus ou de la production de blocs.$PUMP
Le réseau doit aussi acheminer l’information efficacement.
Parfois, la conception la plus judicieuse n’est pas d’envoyer davantage de messages.
C’est de savoir quels nœuds ont réellement besoin de les recevoir.
@Dusk_Foundation $DUSK #dusk
Qu’est-ce qui rend Kadcast efficace ?
C’est ce qui a rendu Kadcast intéressant quand j’ai parcouru le livre blanc de Dusk.
Dusk utilise Kadcast pour diffuser des blocs de transactions et des votes de consensus. Au lieu de simplement inonder chaque nœud voisin avec le même message, Kadcast organise les nœuds en s’inspirant d’idées de Kademlia.
Chaque nœud conserve des informations de routage regroupées en compartiments en fonction de la distance XOR entre les identifiants des nœuds.
La propagation devient ensuite plus sélective.
Un nœud transmet un message à des pairs sélectionnés à des distances XOR croissantes. Ces pairs poursuivent le processus, créant une cascade structurée à travers le réseau.
Kadcast utilise aussi des arbres de multidiffusion. Un message commence par des pairs proches, qui le transmettent ensuite à des nœuds plus éloignés dans le réseau. Cela permet au réseau de couvrir ses nœuds avec moins de relais, au lieu d’envoyer à répétition les mêmes informations par des chemins inutiles.$TUT
Cette distinction a attiré mon attention, car le réseau de blockchain peut devenir coûteux quand chaque nœud continue de transmettre tout à chaque voisin.
Le but n’est pas seulement de faire circuler les messages rapidement.
Il s’agit de réduire les transmissions redondantes tout en maintenant une propagation fiable et en temps voulu.
J’aime cela, parce que cela montre que les performances d’une blockchain ne dépendent pas uniquement du consensus ou de la production de blocs.$PUMP
Le réseau doit aussi acheminer l’information efficacement.
Parfois, la conception la plus judicieuse n’est pas d’envoyer davantage de messages.
C’est de savoir quels nœuds ont réellement besoin de les recevoir.
@Dusk_Foundation $DUSK #dusk
Qu’est-ce qui rend Kadcast efficace ?
🌐 Selective propagation
🔁 More message flooding
18 heure(s) restante(s)
