AmaruがCardanoリレーノード向け初のパブリックベータをリリース

Cardanoの代替ノード実装がパブリックベータ段階に入り、開発者とインフラ運用者は、ピア共有、Mithril同期、新しい運用ツールを備えたRustベースのリレーノードにアクセスできるようになった。ブロック生成はまだ含まれていない。

By SongMarketCap

Cardano News - AmaruがCardanoリレーノード向け初のパブリックベータをリリース

Amaruは8月20日に初のパブリックベータをリリースし、Cardanoの代替ノードをより広範な公開テスト段階へと進めた。バージョン v10.11.20260820 にはリレーノードに求められる機能の大半が含まれており、プロジェクトが計画するメインネットでのブロック生成対応に向けたさらなる一歩となる。

PRAGMAの下でRustにより構築されているAmaruは、既存のHaskell cardano-nodeの改変ではなく、Cardanoプロトコルの独立実装として開発が進められている。

Amaruベータは実用的なCardanoリレーノードをもたらす

このベータはCardanoメインネットと同期し、受信ブロックを検証し、既存ノードと接続してトランザクション伝播に参加できる。

ピア共有がサポートされ、AmaruはCardanoのネットワーキングプロトコルを通じてピアの発見と広告が可能になった。運用者は静的ピア、共有ピア、ブートストラップソース、台帳情報から導出されたピアを設定できる。

このリリースではAmaru TUIも導入された。同期状況、接続中のピア、台帳情報、リソース使用率、ノードログを表示するターミナルインターフェースだ。ノードと並行して実行でき、ヘッドレス環境向けには無効化することもできる。

Mithril同期も統合された。運用者は専用のMithril同期機能を用いて、検証済みのCardano不変ファイルをダウンロードし、Amaruのデータベースにリプレイできる。これにより、ジェネシスから必要となる同期作業量を削減できる。

追加ツールはデータベース復旧、ロールバック、他アプリケーション内へのAmaruの直接組み込みをカバーする。

公開されている最小要件はCPUコア2基と2 GiBのRAMからで、ストレージ要件は運用者が保持する履歴チェーンデータ量に依存する。

Rust実装によりCardanoクライアントがもう一つ加わる

Amaruは、既存のHaskellノードと並行して運用可能な、完全なCardanoノード実装となるよう設計されている。

本プロジェクトは、Dolosのようなデータ指向のCardanoクライアントとは異なり、台帳検証やネットワーキング、さらには将来的なブロック生成までを射程に含めている。

独立したノード実装は、内部アーキテクチャや使用言語が異なっていても、Cardanoの台帳およびコンセンサスの規則を一貫して解釈しなければならない。Amaruは既に、独自のRust実装で既存のCardanoインフラと通信し、メインネットのアクティビティを処理している。

最近の開発ではConway期の検証が拡充され、ガバナンス提案、投票対象、トレジャリーの値、提案の系譜、リターンアカウントを対象とする規則が含まれた。ベータ版には、エポック会計、無効トランザクション、データデコード、Plutusスクリプトの取り扱いに関する修正も含まれている。

明示的に文書化された技術的な制約が二つ残っている。

Amaruはまだ、Van Rossem期に導入されたVRF鍵の一意性に関する台帳規則を適用していない。開発者はその機能を完成させる前に、Haskell実装との相違を調査している。

ネットワーク通信もまだ全二重ではない。Amaruは接続の開始と受信の双方が可能だが、現時点ではそれぞれが別個のTCP接続として動作している。

いずれの制約も、ベータ版がリレー用インフラとして稼働することを妨げるものではない。

ブロック生成は引き続きAmaruの次の目標

AmaruはまだCardanoのブロックを生成できない。

したがってステークプール運用者は、リレーとしてこのソフトウェアを展開しテストできる一方、ブロック生成用のインフラは引き続き既存のCardanoノード実装を使用する必要がある。

Amaruチームは2026年11月のメインネットでのブロック生成を目標としているが、この日付は確定したリリース期限ではなく開発上の目標にとどまる。

その段階に至る前に、パブリックベータにより、運用者と開発者は実際のCardanoメインネット環境下で、同期、ピア接続性、Mithrilブートストラップ、台帳検証、運用ツール群をテストできる。

ブロック生成が実現すれば、Amaruはネットワーク活動の検証と伝播にとどまらず、Cardanoコンセンサスへの直接的な参加へと役割が拡張される。そのためには、既存ノードと並んでブロックを構築し検証するのに必要なプロトコル挙動一式を、Rust実装が一貫して処理できなければならない。

8月のベータ版は、その検証段階に向けて設計された初の公開リレーリリースを確立した。Amaruは独立したリレー用ソフトウェアとしてCardanoメインネットに対してデプロイできるようになった一方で、ADAのブロック生成は次に計画される機能として残っている。