Усиление сети Zcash: Zcash Foundation представляет новый DNS-инструмент на Rust

January 21, 2026 admin

Zcash Foundation представила новый инструмент для сети на языке Rust, призванный повысить стабильность и надежность соединения новых узлов. Такие DNS-сервисы выступают в качестве точек входа в децентрализованную сеть. При запуске нового узла Zcash, он не имеет заранее определенного списка доступных узлов. Вместо этого, система предоставляет краткий список функционирующих узлов, что способствует росту сети без централизованного управления.

Ранее Zcash использовал устаревшие реализации этого инструмента. Переход на Rust, по заявлению фонда, модернизирует важную часть сети, снижая риск возникновения сбоев при высокой нагрузке или росте числа пользователей. Новый инструмент построен на основе сетевого кода, используемого в Zebra – полноценном узле Zcash Foundation, написанном на Rust.

Это обеспечивает согласованность и повышает надежность. Использование Rust также улучшает безопасность и производительность инструмента. Он использует архитектуру без блокировок для быстрой обработки DNS-запросов, даже при высокой нагрузке, а встроенные механизмы защиты, такие как ограничение скорости по IP-адресам, предотвращают злоупотребления, включая DNS-атаки.

Инструмент разработан с учетом удобства для операторов: поддерживает IPv4 и IPv6, предоставляет мониторинг в реальном времени с использованием метрик Prometheus и поставляется с инструментами Docker для простой развертывания. Код инструмента открыт и доступен на GitHub, и рекомендуется тестирование в основной и тестовой сетях.