La Zcash Foundation aggiunge un nuovo DNS seeder in Rust per migliorare l'affidabilità della rete

Il nuovo strumento aiuta i nodi Zcash a scoprire i peer in modo più rapido e sicuro durante l'ingresso nella rete.

zcash
Riepilogo
  • La Zcash Foundation ha rilasciato un nuovo DNS seeder basato su Rust per modernizzare il modo in cui i nodi Zcash scoprono i peer quando si connettono per la prima volta.
  • Costruito sullo stesso codice di rete del nodo completo Zebra, il seeder mira a migliorare l'affidabilità, la sicurezza e le prestazioni grazie a funzionalità come un'architettura lock-free e il rate limiting per IP.
  • Lo strumento open-source è progettato per un’operatività semplice, con supporto IPv4 e IPv6, monitoraggio Prometheus e distribuzione basata su Docker, ed è disponibile per test sia su mainnet che su testnet.

La Zcash Foundation ha lanciato una nuovo DNS seeder basato su Rust all'inizio di questa settimana, un'infrastruttura progettata per aiutare i nodi Zcash a trovarsi reciprocamente quando si connettono per la prima volta online.

I DNS Seeder fungono da punto di ingresso per le reti decentralizzate. Quando un nuovo nodo Zcash si avvia, non dispone di una lista predefinita di peer a cui connettersi. Il seeder fornisce una breve lista di nodi attivi e funzionanti, consentendo alla rete di crescere senza fare affidamento su alcun coordinatore centrale.

Fino ad ora, Zcash si è basato su implementazioni precedenti di questo strumento. La Foundation ha dichiarato che riscrivere il seeder in Rust modernizza una parte spesso trascurata della rete e riduce il rischio di guasti durante i periodi di stress o crescita.

Il nuovo seeder è realizzato utilizzando lo stesso codice di rete che alimenta Zebra, il nodo completo Zcash basato su Rust della Foundation. Ciò significa che lo strumento scansiona la rete utilizzando le stesse regole e protocolli dei nodi che supporta, riducendo le incoerenze e migliorando l'affidabilità.

Il design in Rust migliora inoltre la sicurezza e le prestazioni. La Fondazione ha dichiarato che il seeder utilizza un’architettura senza lock per gestire rapidamente le richieste DNS, anche durante i picchi di traffico. Include inoltre protezioni integrate come il rate limiting per IP, che aiuta a prevenire abusi come gli attacchi di amplificazione DNS.

Per gli operatori, il seeder è progettato per essere facile da eseguire. Supporta sia IPv4 che IPv6, include il monitoraggio in tempo reale tramite metriche Prometheus e viene fornito con strumenti Docker per una semplice distribuzione.

Il codice è open source e disponibile su GitHub, con invito a effettuare test sia sulla mainnet che sulla testnet.

RealFi 169 Image

Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.

Perché è importante:

Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.