署名付きコミットメント台帳と Witness 保護

AeroNyx2026年7月16日約1分で読めます3 回表示

AeroNyx は暗号化された MemChain レコード向けに署名付き追記専用コミットメント台帳を運用します。台帳は順序と完全性を検証しますが、インフラは記憶内容を読めません。これは公開ブロックチェーンではありません。

署名付きコミットメント台帳と Witness 保護

AeroNyx は暗号化された MemChain レコード向けに署名付き追記専用コミットメント台帳を運用します。台帳は順序と完全性を検証しますが、インフラは記憶内容を読めません。これは公開ブロックチェーンではありません。

プロトコル不変条件: コーディネーター、フォロワー、Witness、バックエンド、公開サイトは暗号文コミットメントと限定的な運用証跡だけを扱い、平文、復号鍵、所有者関係、ソーシャルグラフを受け取りません。

現在の本番構成

1 台のコーディネーターと 3 台の監査済みフォロワー/Witness を使用します。起動時は 3 台中 2 台の署名済みチェックポイントが必要で、実行中の生産には 3/3 の短期 lease が必要です。

observed_at=2026-07-16 · reporting_nodes=4 · coordinator=1 · followers=3 · height=33 · commitments=8,339 · witness_lease=3/3.

text
client.encrypt_and_sign
  -> coordinator.append_opaque_commitment
  -> follower.verify_signed_ancestry
  -> pinned_witness.retain_checkpoint_and_grant_bounded_lease

障害時の動作

Witness の一部が応答しない間は既存 lease が有効な限り degraded として再試行し、期限切れ時は新しいコミットメント生産を自動停止します。remote-ahead または履歴分岐は起動を停止します。

renewal_degraded -> retry_until_expiry

expired -> coordinator_lease_production_permitted=false

remote_ahead | diverged -> startup_denied

公開可観測性

公開 API は検証ノード数、tip 高さ、コミットメント数、lease の集約状態のみを返します。hash、署名、Witness ID、endpoint、owner、内容は返しません。

text
GET https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/
data.protocol_status.memory_chain
json
{
  "mode": "signed_commitment_ledger",
  "status": "witness_protected",
  "verified_nodes": 4,
  "coordinator_nodes": 1,
  "follower_nodes": 3,
  "max_verified_tip_height": 33,
  "max_verified_commitment_count": 8339,
  "max_granted_witnesses": 3,
  "max_required_witnesses": 3,
  "network_consensus": "not_claimed"
}

コーディネーター、フォロワー、Witness、バックエンド、公開サイトは暗号文コミットメントと限定的な運用証跡だけを扱い、平文、復号鍵、所有者関係、ソーシャルグラフを受け取りません。

これは何ではないか

  • permissionless consensus、Byzantine finality、fork choice ではありません。
  • トークン台帳やスマートコントラクト基盤ではありません。
  • ノードが記憶平文を読める仕組みではありません。

Heartbeat

coordinator_lease_state, coordinator_lease_granted_witnesses, coordinator_lease_required_witnesses, coordinator_lease_seconds_remaining, coordinator_lease_production_permitted, coordinator_lease_last_failure_at, coordinator_lease_consecutive_failures, coordinator_lease_recoveries_total.