A forma de propagação da rede pública de blockchain é, na verdade, um gargalo de desempenho que muitas vezes passa despercebido.
Muitas pessoas ainda imaginam a blockchain nesse estágio: receber uma mensagem e enviá-la para todos os nós vizinhos — esse é o padrão típico de flood/gossip. Parece simples e direto, mas apresenta vários problemas na prática. As mensagens são retransmitidas repetidamente, há uma cobertura redundante severa, e a largura de banda é consumida de forma excessiva, como se uma válvula estivesse aberta. Quanto mais nós houver, mais evidente será a colisão e o congestionamento, e o resultado final é: confirmação mais lenta, atrasos imprevisíveis e uma rede congestionada que trava toda a rede.
Algumas blockchains optam por uma abordagem diferente. Em vez de "enviar para qualquer um que encontrar", usam a distância XOR baseada no Kademlia DHT para selecionar os nós de retransmissão. Cada nó envia a mensagem apenas para um grupo de nós "progressivamente mais distantes", permitindo que a informação se espalhe em cascata por toda a rede, como uma cachoeira.
Você pode entender isso assim: é como um sistema de logística moderna. Os pacotes não são enviados de um ponto A para todos os outros pontos, mas encaminhados por rotas e níveis para os centros de transbordo mais adequados, espalhando-se camada por camada. Assim, cobre toda a rede, ao mesmo tempo em que controla com precisão os custos e a eficiência.
Os benefícios dessa "distribuição estruturada" são bastante evidentes. Primeiro, a redundância na retransmissão é drasticamente reduzida, aliviando significativamente a pressão sobre a largura de banda. Segundo, a probabilidade de colisões de mensagens diminui, tornando a propagação mais controlada e estável. Para blockchains que atendem a cenários financeiros regulamentados ou que são extremamente sensíveis à latência, otimizações desse tipo na camada de rede são essenciais.
A experiência de "segundos" que os usuários percebem nunca depende apenas de algoritmos de consenso sofisticados. O verdadeiro trabalho de base começa na camada de rede, garantindo que cada bloco, cada votação e cada transação cheguem ao destino de forma mais rápida e limpa. Esse mecanismo de broadcast é o que realmente se assemelha a uma "logística com rotas", e não a uma "praça de gritos".
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
12 gostos
Recompensa
12
5
Republicar
Partilhar
Comentar
0/400
GasFeeCrier
· 10h atrás
Parece que estamos a falar do velho problema do design de redes P2P, o modo gossip realmente é propenso a congestionamentos.
---
A rota DHT já foi usada por aí há muito tempo, não é nada de novo.
---
Concordo, se a rede de base não for otimizada, por mais rápido que o consenso seja, não adianta.
---
Portanto, na essência, ainda estamos a fazer otimizações na topologia da rede, é só mudar a estratégia de encaminhamento.
---
E como estão atualmente as cadeias que realmente usam DHT? O desempenho é realmente tão superior assim?
---
A praça cheia de gritos, haha, descreve perfeitamente, é sobre o estado atual da maioria das cadeias.
---
O problema é que a maioria dos operadores de nós também não se importa com isso, afinal, não gastam dinheiro.
---
Espera aí, isso tem a ver com as limitações de design do próprio Kademlia?
---
Parece que estão a educar aqueles projetos que ainda usam gossip primitivo.
---
Qual é o custo do envio estruturado? Já discutiram isso?
Ver originalResponder0
FOMOSapien
· 10h atrás
A metáfora da praça de靠吼 é excelente, agora uma pilha de blockchains públicas é exatamente assim, uma confusão total
Ver originalResponder0
MetaverseHermit
· 10h atrás
A praça do靠吼 é hilariante, muito bom. Sempre achei que TPS era tudo, não imaginava que a camada de rede fosse tão crucial.
Ver originalResponder0
IronHeadMiner
· 10h atrás
A metáfora da praça do "靠吼" é excelente, é a verdadeira representação da maioria das blockchains atuais.
Já devia ter dado mais atenção à camada de rede, senão qualquer consenso avançado será inútil.
A última milha é geralmente a mais fácil de falhar, os detalhes revelam a verdadeira força.
Ver originalResponder0
HashRatePhilosopher
· 10h atrás
Oh, então essa é a verdadeira razão pela qual aquelas antigas blockchains continuam travando, eu não entendia por que as transferências eram tão lentas como uma tartaruga
---
A transmissão estruturada é realmente impressionante, mas quantas blockchains realmente a utilizam?
---
Resumindo, trata-se de otimizar o roteamento. Por que tantos projetos ainda usam o antigo sistema gossip?
---
A analogia com logística é excelente, finalmente alguém explicou a camada de rede de forma tão clara
---
Kademlia DHT já existia há muito tempo, por que só agora estão valorizando essa tecnologia?
---
Depois de pensar, essa é a razão pela qual aquelas blockchains de alta velocidade realmente são rápidas, não é só mérito do algoritmo de consenso
---
A questão é que para implementar isso é preciso alterar o código de base, a maioria das blockchains não quer se dar ao trabalho
---
A experiência de nível de segundos realmente depende de detalhes, pequenos aprimoramentos acumulados que levam a uma mudança de qualidade
A forma de propagação da rede pública de blockchain é, na verdade, um gargalo de desempenho que muitas vezes passa despercebido.
Muitas pessoas ainda imaginam a blockchain nesse estágio: receber uma mensagem e enviá-la para todos os nós vizinhos — esse é o padrão típico de flood/gossip. Parece simples e direto, mas apresenta vários problemas na prática. As mensagens são retransmitidas repetidamente, há uma cobertura redundante severa, e a largura de banda é consumida de forma excessiva, como se uma válvula estivesse aberta. Quanto mais nós houver, mais evidente será a colisão e o congestionamento, e o resultado final é: confirmação mais lenta, atrasos imprevisíveis e uma rede congestionada que trava toda a rede.
Algumas blockchains optam por uma abordagem diferente. Em vez de "enviar para qualquer um que encontrar", usam a distância XOR baseada no Kademlia DHT para selecionar os nós de retransmissão. Cada nó envia a mensagem apenas para um grupo de nós "progressivamente mais distantes", permitindo que a informação se espalhe em cascata por toda a rede, como uma cachoeira.
Você pode entender isso assim: é como um sistema de logística moderna. Os pacotes não são enviados de um ponto A para todos os outros pontos, mas encaminhados por rotas e níveis para os centros de transbordo mais adequados, espalhando-se camada por camada. Assim, cobre toda a rede, ao mesmo tempo em que controla com precisão os custos e a eficiência.
Os benefícios dessa "distribuição estruturada" são bastante evidentes. Primeiro, a redundância na retransmissão é drasticamente reduzida, aliviando significativamente a pressão sobre a largura de banda. Segundo, a probabilidade de colisões de mensagens diminui, tornando a propagação mais controlada e estável. Para blockchains que atendem a cenários financeiros regulamentados ou que são extremamente sensíveis à latência, otimizações desse tipo na camada de rede são essenciais.
A experiência de "segundos" que os usuários percebem nunca depende apenas de algoritmos de consenso sofisticados. O verdadeiro trabalho de base começa na camada de rede, garantindo que cada bloco, cada votação e cada transação cheguem ao destino de forma mais rápida e limpa. Esse mecanismo de broadcast é o que realmente se assemelha a uma "logística com rotas", e não a uma "praça de gritos".