The Zcash Foundation adds Rust-based DNS seed servers to improve network reliability.
Фонд Zcash внедряет DNS-серверы на основе Rust для повышения надежности сети.
PANews сообщила 21 января, что, по данным CoinDesk, фонд Zcash недавно выпустил новую программу DNS-серверов, разработанную на языке Rust, которая предназначена для повышения эффективности и безопасности узлов сети Zcash при обнаружении других узлов при запуске.
DNS-серверы служат точками входа для децентрализованных сетей, предоставляя только что запущенным узлам список активных и работоспособных узлов, что позволяет сети масштабироваться без необходимости использования централизованного координатора. Этот инструмент построен на той же сетевой кодовой базе, что и Zebra, полнофункциональный узел на Rust, разработанный фондом Zcash, и использует те же правила и протоколы для сканирования сети, что повышает согласованность и надежность. Его архитектура, не использующая блокировки, обеспечивает быструю обработку DNS-запросов, а встроенные механизмы защиты, такие как ограничение скорости на основе IP-адресов, помогают предотвратить злоупотребления. Инструмент поддерживает IPv4 и IPv6, интегрирован с Prometheus для мониторинга в режиме реального времени и предоставляет инструменты Docker для упрощения развертывания. В настоящее время он является открытым исходным кодом и выпущен на GitHub, что побуждает пользователей тестировать его в основной сети и тестовой сети.