👁 Зачем TON нужна новая нода?
⚫️ Команда RSquad
выпустила TON Rust Node – новую реализацию ноды на языке Rust. Но чтобы понять, почему это важно, сначала стоит напомнить, что вообще такое нода.
💡 Если совсем просто, нода – это сервер, поддерживающий работу блокчейна. Он хранит данные сети, помогает обрабатывать новые сообщения и транзакции, а от его стабильной работы во многом зависит устойчивость всей системы.
⚫️ До сих пор основная реализация ноды в TON была на C++. В случае с TON Rust Node речь идет не только о новом языке: вместе с новой реализацией RSquad предлагают и обновленный инструментарий для управления сервером, в том числе с поддержкой Docker и Kubernetes.
⚫️ Главный здесь акцент на автоматизации работы с инфраструктурой. Идея в том, чтобы ноды было проще развертывать, обновлять, мониторить и администрировать (особенно актуально, если у вас не один сервер, а сразу несколько). Для этого, например, добавлен nodectl, через который можно управлять сразу кластером серверов.
⚫️ Следовательно, новая нода должна снизить порог входа для тех, кто хочет работать с серверами профессионально. Чем удобнее управление инфраструктуры, тем проще крупным операторам заходить в экосистему TON.
⚫️ Для TON это особенно актуально еще и потому, что сеть уже сталкивалась с трудностями из-за
слабого железа у валидаторов. В прошлых обновлениях даже были внедрены штрафы за перебои в обработке блоков. Если запуск и поддержка нод действительно станут проще, это может либо привлечь в TON более сильных и ответственных валидаторов, либо подтолкнуть нынешних операторов серьезнее относиться к своей инфраструктуре.
🖊 Больше деталей о работе TON Rust Node доступно
в статье на сайте – там же отдельно рассказывается и про дополнительные меры безопасности. А еще разработчики подготовили полноценную
короткометражку про новую ноду – советуем оценить.
@thedailytonrus