Amaru выпускает первую публичную бета версию для ретрансляционных узлов Cardano

Альтернативная реализация узла Cardano перешла в публичную бета стадию, предоставив разработчикам и операторам инфраструктуры доступ к ретрансляционному узлу на Rust с обменом информацией о пирах, синхронизацией Mithril и новыми операционными инструментами. Производство блоков пока не включено.

By SongMarketCap

Cardano News - Amaru выпускает первую публичную бета версию для ретрансляционных узлов Cardano

Amaru выпустила свою первую публичную бета версию 20 августа, переведя альтернативный узел Cardano в более широкое публичное тестирование. Версия v10.11.20260820 включает большую часть функциональности, требуемой от ретрансляционного узла, и обозначает еще один шаг к запланированной поддержке производства блоков в основной сети.

Созданный на Rust в организации PRAGMA, Amaru разрабатывается как независимая реализация протокола Cardano, а не как модификация существующего Haskell cardano-node.

Бета версия Amaru обеспечивает функциональный ретрансляционный узел Cardano

Бета версия может синхронизироваться с основной сетью Cardano, проверять входящие блоки, подключаться к существующим узлам и участвовать в распространении транзакций.

Теперь поддерживается обмен информацией о пирах, что позволяет Amaru обнаруживать и объявлять пиры через сетевые протоколы Cardano. Операторы могут настраивать статические пиры, общие пиры, источники начальной загрузки и пиры, полученные из информации реестра.

В релиз также входит Amaru TUI, терминальный интерфейс, отображающий статус синхронизации, подключенных пиров, информацию о реестре, использование ресурсов и журналы узла. Он может работать вместе с узлом или быть отключен для развертываний без интерфейса.

Интегрирована и синхронизация Mithril. Операторы могут использовать специальную функциональность mithril sync, чтобы загружать проверенные неизменяемые файлы Cardano и воспроизводить их в базах данных Amaru, сокращая объем синхронизации, требуемый с блока генезиса.

Дополнительные инструменты охватывают восстановление базы данных, откаты и встраивание Amaru непосредственно в другие приложения.

Опубликованные минимальные требования начинаются с двух ядер CPU и 2 GiB ОЗУ, а требования к хранилищу зависят от того, какой объем исторических данных цепи сохраняет оператор.

Реализация на Rust добавляет еще один клиент Cardano

Amaru спроектирован как полноценная реализация узла Cardano, способная работать рядом с существующим узлом на Haskell.

Проект отличается от ориентированных на данные клиентов Cardano, таких как Dolos, поскольку его область охватывает проверку реестра, сетевое взаимодействие и в перспективе производство блоков.

Независимые реализации узлов должны последовательно интерпретировать правила реестра и консенсуса Cardano даже при различиях во внутренней архитектуре и языках программирования. Amaru уже взаимодействует с существующей инфраструктурой Cardano и обрабатывает активность основной сети, используя собственную реализацию на Rust.

Недавняя разработка расширила проверки периода Conway, включая правила, охватывающие предложения по управлению, цели голосования, значения казны, происхождение предложений и возвратные счета. В бете также содержатся исправления, связанные с учетом эпох, недействительными транзакциями, декодированием данных и обработкой скриптов Plutus.

Два технических ограничения остаются явно задокументированными.

Amaru пока не применяет правило реестра, касающееся уникальности ключей VRF, введенное в период Van Rossem. Разработчики исследуют различия с реализацией на Haskell перед завершением этой функциональности.

Сетевое взаимодействие также пока не является полнодуплексным. Amaru может инициировать и принимать подключения, но эти роли сейчас работают через отдельные TCP соединения.

Ни одно из ограничений не мешает бете работать как ретрансляционная инфраструктура.

Производство блоков остается следующей целью Amaru

Amaru пока не может производить блоки Cardano.

Операторы стейк пулов поэтому могут развертывать и тестировать программное обеспечение как ретранслятор, в то время как инфраструктура, производящая блоки, должна продолжать использовать существующую реализацию узла Cardano.

Команда Amaru нацеливается на производство блоков в основной сети в ноябре 2026 года, хотя дата остается целью разработки, а не подтвержденным сроком релиза.

До достижения этого этапа публичная бета позволяет операторам и разработчикам тестировать синхронизацию, подключаемость пиров, начальную загрузку Mithril, проверку реестра и операционные инструменты в реальных условиях основной сети Cardano.

Производство блоков расширит роль Amaru от проверки и распространения сетевой активности до прямого участия в консенсусе Cardano. Для этого реализация на Rust должна стабильно обрабатывать полное поведение протокола, необходимое для конструирования и проверки блоков наряду с существующим узлом.

Августовская бета фиксирует первый общедоступный релиз ретранслятора, предназначенный для этой фазы тестирования. Amaru теперь может быть развернут в основной сети Cardano как независимое ретрансляционное программное обеспечение, при этом производство блоков ADA остается следующей запланированной возможностью.