Hoje vamos apresentar uma questão fundamental da camada mais baixa de uma blockchain: como os nós se comunicam entre si?
Agora vamos entrar de verdade na parte técnica do Dusk@Dusk .
À primeira vista, uma blockchain parece servir para manter registros, mas, na realidade, os nós da rede estão constantemente enviando mensagens uns aos outros.
Quando surge um novo bloco, ele precisa ser anunciado; quando surge uma transação, ela precisa ser anunciada; e, quando há uma votação de consenso, ela também precisa ser propagada.
À medida que o número de nós na rede aumenta, fazer com que as mensagens se propaguem com mais rapidez e precisão se torna uma questão muito concreta.
Nessa camada, a Dusk usa o Kadcast, que se baseia nas ideias do DHT Kademlia. Em vez de fazer cada nó transmitir indiscriminadamente as mensagens para muitos vizinhos, ele usa a distância XOR entre os nós para criar uma forma de propagação mais estruturada.
O objetivo é simples: enviar menos informações duplicadas e distribuir as informações por toda a rede com eficiência. Em comparação com os métodos de propagação do tipo gossip, o Kadcast pode reduzir o uso de largura de banda em 25% a 50% e, em redes com tempos de bloco mais curtos, pode reduzir a ocorrência de blocos obsoletos.
Isso pode não parecer tão impressionante quanto o zk, mas é muito importante. Para que as transações nos mercados financeiros sejam confirmadas rapidamente, primeiro é preciso que os nós da rede saibam rapidamente o que aconteceu. Por isso, a história da Dusk não começa com a privacidade: começa com algo ainda mais fundamental.
Primeiro, é preciso tornar a comunicação em toda a rede mais eficiente.
#dusk
$DUSK
Agora vamos entrar de verdade na parte técnica do Dusk@Dusk .
À primeira vista, uma blockchain parece servir para manter registros, mas, na realidade, os nós da rede estão constantemente enviando mensagens uns aos outros.
Quando surge um novo bloco, ele precisa ser anunciado; quando surge uma transação, ela precisa ser anunciada; e, quando há uma votação de consenso, ela também precisa ser propagada.
À medida que o número de nós na rede aumenta, fazer com que as mensagens se propaguem com mais rapidez e precisão se torna uma questão muito concreta.
Nessa camada, a Dusk usa o Kadcast, que se baseia nas ideias do DHT Kademlia. Em vez de fazer cada nó transmitir indiscriminadamente as mensagens para muitos vizinhos, ele usa a distância XOR entre os nós para criar uma forma de propagação mais estruturada.
O objetivo é simples: enviar menos informações duplicadas e distribuir as informações por toda a rede com eficiência. Em comparação com os métodos de propagação do tipo gossip, o Kadcast pode reduzir o uso de largura de banda em 25% a 50% e, em redes com tempos de bloco mais curtos, pode reduzir a ocorrência de blocos obsoletos.
Isso pode não parecer tão impressionante quanto o zk, mas é muito importante. Para que as transações nos mercados financeiros sejam confirmadas rapidamente, primeiro é preciso que os nós da rede saibam rapidamente o que aconteceu. Por isso, a história da Dusk não começa com a privacidade: começa com algo ainda mais fundamental.
Primeiro, é preciso tornar a comunicação em toda a rede mais eficiente.
#dusk
$DUSK