#dusk $DUSK
O nome "Rusk" continuava aparecendo na documentação do Dusk sem uma explicação clara do que ele realmente é. É a implementação de referência do nó — e entender o que um "nó" abrange neste contexto vale a pena ser bem específico.

Parte surpreendente: o Rusk não apenas retransmite blocos. Ele executa todo o protocolo de consenso, incluindo geração de blocos e votação do comitê. Mantém todo o estado da cadeia. Executa contratos do DuskVM. Exponha APIs e eventos para que aplicações possam consumir.

A atualização Boreas, que é o Rusk v1.7.0, estava em testnet em meados de 2026 — a próxima atualização em nível de protocolo após Aegis (março de 2026). Cada atualização é implantada no testnet antes do mainnet, dando tempo aos operadores para validar.

No Ethereum, o software do nó é separado do cliente de execução. O Rusk combina ambos em uma única implementação de referência: ele é o participante do consenso E o executor de contrato inteligente. O mesmo processo lida com as duas camadas.

Compare com uma arquitetura em camadas como Ethereum+Geth: o protocolo e o cliente de execução são mantidos separadamente e podem ser trocados. O Rusk é uma única implementação de referência. Isso torna as atualizações mais fáceis de coordenar, mas cria uma única cadeia de dependência para os operadores.

Eu particularmente acho interessante a escolha de uma única implementação de referência para uma cadeia que mira mercados regulados — infraestrutura regulada geralmente prefere diversidade de clientes para evitar bugs de uma única implementação.

O Dusk tem planos para implementações alternativas de nó, ou o Rusk é o único cliente de produção por design? @Dusk

$DUSK #dusk