登録とライセンス
3%のライトノード報酬シェアを得るには、ライトノードがオンチェーンで登録されており、かつ自身が稼働していることを証明し続けなければなりません。このページでは、登録の仕組み、ノードが稼働状態(liveness)をどのように証明するか、そしてダッシュボードを通じてノードを登録およびライセンス取得する方法を説明します。
オンチェーン登録
登録により、ライトノードがチェーン上に記録され、プロトコルはそのノードの存在、種別(sx または ux)、およびそれを制御するオペレーターキーを把握できるようになります。登録され稼働状態になると、そのノードはライトノード報酬シェアの対象となります。
登録コマンドの生成
SX エディションでは、このノードを登録するための正確なチェーンコマンドを出力できます。次を実行します。
lightnode-sx register
これはキーリングからオペレーターキーを読み取り、すぐに実行可能な qorechaind トランザクションを、オペレーターアドレス、ノード種別、バージョンとともに出力します。このコマンドは2つのオプションフラグを取ります。
--type— ノード種別、sxまたはux(デフォルトはsx)。--version— 登録するノードバージョン(デフォルトはバイナリ自身のバージョン)。
出力されるコマンドは、オンチェーンの x/lightnode モジュールの下にノードを登録します。参加するネットワーク(テストネット qorechain-diana またはメインネット qorechain-vladi)上で、資金のあるオペレーターアカウントを使って送信してください。
lightnode-sx register は、あなたがレビューして送信するための登録トランザクションを出力します — それ自体が単独でブロードキャストするわけではありません。これにより、いつどのようにノードを登録するかをあなたがコントロールできます。
ハートビートによる稼働証明
登録だけでは対象であり続けるには不十分です。登録されたライトノードは、**ハートビートによる稼働証明(heartbeat liveness proofs)**を提出することで、オンラインであることを継続的に証明し続ける必要があります。このハートビートこそが、報酬シェアの対象となるアクティブなノードと、登録されているがオフラインのノードとをチェーンが区別する手段です。
実際にはこれは、登録され稼働を続けている(かつ同期している)ノードは対象であり続け、一方オフラインになったノードは稼働証明を停止し、復帰するまで対象から外れることを意味します。したがって、デーモンを稼働させ健全に保つことは報酬獲得の一部です — ハートビートと同期の健全性を監視する方法については報酬と監視を参照してください。
PQC で共署名されたハートビートパイプライン
QoreChain はデフォルトで PQC 必須であるため、ハートビート稼働トランザクションは、従来型のみの署名ではなく、ポスト量子で共署名されたパイプラインを通じて生成されます。デーモンは未署名のハートビートを構築し、ブロードキャスト前に**ハイブリッドな Dilithium-5(ML-DSA-87)**署名で共署名します — これはチェーンがすべてのトランザクションに対して強制しているのと同じポスト量子の姿勢です。ノードは interval_blocks ウィンドウごとに1つのハートビートを提出し(チェーンの heartbeat_interval パラメータに一致)、早期提出による拒否を避けるためにブロック高さに合わせてペースを調整します。
オンチェーンのハートビートはデーモンではオプトインです。ノード設定の [heartbeat] セクションを有効にし(enabled = true)、qorechaind_path を qorechaind バイナリに向けると、生成してから共署名するフローが実行されます。これが設定されていない場合、ノードはオンチェーンハートビートを提出せずに稼働し、オペレーターは出力されたチェーンコマンドを使って手動で稼働証明を提出できます。
ダッシュボードを通じた登録とライセンス
QoreChain ダッシュボードを通じてノードを登録しライセンスを取得することもできます。これは、チェーンコマンドを手作業で構築する代わりにガイド付きのフローを提供します。
- Tools → Node Registration からノードを登録します。
- Tools → Buy License からライセンスを取得または更新します。
ダッシュボードのフローは、オペレーターキーの関連付け、ノード種別とネットワークの選択、そしてオンチェーン登録の完了までをガイドします。CLI よりも UI を好む場合や、登録とライセンス管理を1か所でまとめて行いたい場合に利用してください。