Eu esperava que a seção de networking da Dusk fosse chata.
Eu estava errado.
Acabei indo parar no Kadcast.
A maioria das blockchains tem alguma versão do mesmo problema básico: quando um nó recebe algo novo, como você espalha essa informação pela rede sem que todo mundo fique gritando com todo mundo?
A resposta mais comum é algum tipo de fofoca.
A Dusk foi por um caminho diferente.
O Kadcast usa uma sobreposição estruturada ponto a ponto, em vez de simplesmente transmitir mensagens para um conjunto aleatório de pares. A ideia é controlar como as mensagens viajam pela rede, reduzindo o uso desnecessário de banda e tornando a latência mais previsível.
Isso parece uma decisão de engenharia bem pequena.
Até você pensar no que acontece quando a rede fica congestionada.
Se todo nó continuar encaminhando tudo para mais nós, a quantidade de tráfego duplicado pode ficar feia.
Uma rede estruturada dá às mensagens para onde ir.
O que achei interessante é que a Dusk realmente teve o Kadcast auditado pela Blaize Security. A auditoria deu uma nota geral de 9,8/10, com qualidade do código recebendo 10/10; os problemas encontrados durante a auditoria foram corrigidos em seguida.
E ainda assim...
Quase nunca vejo alguém falando sobre essa parte da Dusk.
Todo mundo fala de privacidade.
Todo mundo fala de ativos tokenizados.
Todo mundo fala de EVM.
Quase ninguém fala sobre como os pacotes vão de um nó para outro.
Talvez seja porque ninguém percebe uma boa rede quando ela funciona.
E talvez seja esse o ponto.
Uma blockchain pode ter uma criptografia impressionante e uma camada de execução inteligente.
Mas, se o encanamento básico por baixo dela for ineficiente, alguém paga por isso mais cedo ou mais tarde.
Não estou dizendo que o Kadcast seja algum motivo oculto para comprar DUSK.
Seria uma conclusão ridícula a partir de um protocolo de networking.
Eu só achei interessante que uma das partes menos visíveis da Dusk também seja uma das partes que eles passaram anos refinando.
Às vezes, a camada entediante vale a pena ser observada.
#dusk $DUSK @Dusk
Eu estava errado.
Acabei indo parar no Kadcast.
A maioria das blockchains tem alguma versão do mesmo problema básico: quando um nó recebe algo novo, como você espalha essa informação pela rede sem que todo mundo fique gritando com todo mundo?
A resposta mais comum é algum tipo de fofoca.
A Dusk foi por um caminho diferente.
O Kadcast usa uma sobreposição estruturada ponto a ponto, em vez de simplesmente transmitir mensagens para um conjunto aleatório de pares. A ideia é controlar como as mensagens viajam pela rede, reduzindo o uso desnecessário de banda e tornando a latência mais previsível.
Isso parece uma decisão de engenharia bem pequena.
Até você pensar no que acontece quando a rede fica congestionada.
Se todo nó continuar encaminhando tudo para mais nós, a quantidade de tráfego duplicado pode ficar feia.
Uma rede estruturada dá às mensagens para onde ir.
O que achei interessante é que a Dusk realmente teve o Kadcast auditado pela Blaize Security. A auditoria deu uma nota geral de 9,8/10, com qualidade do código recebendo 10/10; os problemas encontrados durante a auditoria foram corrigidos em seguida.
E ainda assim...
Quase nunca vejo alguém falando sobre essa parte da Dusk.
Todo mundo fala de privacidade.
Todo mundo fala de ativos tokenizados.
Todo mundo fala de EVM.
Quase ninguém fala sobre como os pacotes vão de um nó para outro.
Talvez seja porque ninguém percebe uma boa rede quando ela funciona.
E talvez seja esse o ponto.
Uma blockchain pode ter uma criptografia impressionante e uma camada de execução inteligente.
Mas, se o encanamento básico por baixo dela for ineficiente, alguém paga por isso mais cedo ou mais tarde.
Não estou dizendo que o Kadcast seja algum motivo oculto para comprar DUSK.
Seria uma conclusão ridícula a partir de um protocolo de networking.
Eu só achei interessante que uma das partes menos visíveis da Dusk também seja uma das partes que eles passaram anos refinando.
Às vezes, a camada entediante vale a pena ser observada.
#dusk $DUSK @Dusk
