Фонд Zcash представил новую программу DNS seed, разработанную на языке программирования Rust, чтобы повысить эффективность и безопасность узлов сети Zcash. Эта инициатива направлена на улучшение обнаружения одноранговых узлов при запуске, что имеет решающее значение для масштабируемости и децентрализации сети. DNS seed-серверы, которые выступают в роли точек входа для децентрализованных сетей, предоставляют недавно запущенным узлам список активных узлов, устраняя необходимость в централизованном координаторе. Инструмент разработан на той же базе кода, что и Zebra — полный узел на Rust от Фонда Zcash, что обеспечивает согласованность и надежность. Он обладает архитектурой без блокировок для быстрого обработки DNS-запросов и включает ограничение скорости на основе IP для предотвращения злоупотреблений. Поддерживая как IPv4, так и IPv6, инструмент интегрирует Prometheus для мониторинга в реальном времени и предлагает инструменты Docker для удобного развертывания. Открытая программа доступна на GitHub для тестирования как в основной сети, так и в тестовой сети.