Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
aimp — 断片化された低帯域幅ネットワークにおける自律エージェント間の耐障害性のある状態同期のために設計されたサーバーレスネットワーキングプロトコル | Kitploit
ツール/GitHubGitHub/fabriziosalmi/aimp
組み込みシステムセキュリティIoTセキュリティネットワークセキュリティ暗号化ハードウェアセキュリティ脅威インテリジェンス機械学習論文と研究学習と教育
GitHubfabriziosalmi/aimp

aimp

断片化された低帯域幅ネットワークにおける自律エージェント間の耐障害性のある状態同期のために設計されたサーバーレスネットワーキングプロトコル

512718日前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
リポジトリを見るウェブサイト

AIMP — AIメッシュプロトコル

CI License: MIT Rust ResearchGate ResearchHub

断片化された低帯域幅ネットワークにおいて、自律エージェント間の耐障害性のある状態同期を実現するための実験的なサーバーレスネットワーキングプロトコル。Merkle-CRDT と 暗号学的アイデンティティ に基づいて構築されており、中央権威もグローバルDNSも不要で、常に書き込み可能です。


論文

#バージョンタイトルリンク
1v0.1.0Merkle-CRDT Protocol (L1/L2)ResearchGate
2v0.2.0Epistemic Layer (L3)ResearchGate
3v0.3.0Correlation-Aware Aggregation (L3)ResearchGate
4v0.4.0Deterministic Semantic Topologies (L3)ResearchGate

著者プロフィール: ResearchGate · ResearchHub


プロトコルスタック

レイヤーバージョン目的
L1/L2v0.1.0Merkle-DAG CRDT、Ed25519署名、Noise Protocolトランスポート、BFTクォーラム
L3v0.2.0Epistemic Layer: 整数ログオッズ、2パス信頼伝播、Sybil耐性レピュテーション
L3v0.3.0Correlation-Aware Aggregation: 相関のあるセンサー/LLMに対する幾何学的割引
L3v0.4.0Deterministic Semantic Topologies: 256ビットSimHashによる自律的エッジ生成

新機能

v0.4.0 — 決定論的セマンティックトポロジー

L3 v0.3.0では、アプリケーションがナレッジグラフ(Supports/Contradictsエッジ)を手動で構築する必要がありました。v0.4.0は自律的なエッジ生成によってこのボトルネックを解消します:

  • クレームはオプションの QuantizedEmbedding([u64; 4]) を保持します — これは正規の埋め込みモデルからアプリケーション側で計算された256ビットのSimHashです。
  • 各エポック境界で、プロトコルはペアワイズハミング距離(XOR + popcount、ペアあたり約1 ns)を計算し、近いペア(d <= 30ビット)にはSupportsエッジを、遠いペア(d >= 200ビット)にはContradictsエッジを発行します。
  • エッジ強度は距離に応じてベーシスポイントで線形にスケールします(d=0 → 10000 bps、d=30 → 1000 bps)。
  • max_k_nearest の上限によりエッジ密度をO(N)に制限し、信頼伝播の爆発を防ぎます。
  • embedding_version: u32 は、プロトコルレベルのモデルアップグレードのために、互いに素な潜在空間を分離します。
  • 自動エッジはL2ゴシップを介して実体化され、Holographic RoutingによってGCを生き延びます。
  • デッドゾーン(31〜199ビット)は曖昧なクレームを孤立させます — 認識論的に正しい隔離です。
// Autonomous truth discovery: 10,000 claims → 50 ms scan, O(N) edges
// No floats. No coordination. No central authority.
let edges = auto_edge_generator.generate_edges(&epoch_claims);

v0.3.0 — 相関を考慮した信念集約

L3 v0.2.0は、すべての証拠ソースが統計的に独立であると仮定しています(ナイーブベイズ)。これは、物理的に相関のあるセンサー(例: 同じ屋上にある100台のIoTデバイス)や意味的に相関のあるエージェント(例: 同じデータセットでファインチューニングされたLLM)が一致した観測を報告する場合に、病的な過信を生み出します。

v0.3.0は Grid-Cell Correlation Discounting を導入します:

  • 各クレームはオプションの CorrelationCell(u64) を保持します — 空間的、意味的、または時間的近接性のための離散座標です。
  • 各セル内で、証拠は強度によってランク付けされ、幾何学的に割引されます: 最強のソースは100%の重みを保持し、後続の各ソースは discount_bps^rank / 10000^rank(デフォルト30%)を受け取ります。
  • 30%の割引では、N個の相関センサーは、Nに関係なく、単一センサーの証拠の約1.42倍に収束します。ナイーブなアプローチではN倍の増幅が生じます。
  • CRDTの結合性の課題(幾何学的減衰は部分マージ間で非結合的)は、アーキテクチャ的に解決されます: エポック削減は (temporal_grid, fingerprint, correlation_cell) でバケット化し、完全な集合に対するアトミックな計算を保証します。
  • correlation_cell: None のクレームはv0.2.0と同一に動作します(回帰ゼロ)。 置き換えられました — 以下を参照。
  • すべての演算は整数のみ(i32/i64、ベーシスポイント)です。浮動小数点はありません。ZK対応です。

v0.5.0における破壊的変更。 correlation_cell: None はもはや「独立、完全な重み」を意味しません。このフィールドを省略することは厳密に有利でした — 測定によると、隠蔽は正直な開示に対して 70.3倍 の利益をもたらしたため、合理的な参加者は決してセルを宣言せず、上記の割引は自明に回避されていました。独立性は今や主張されるのではなく 実証 されなければなりません: 検証されていない独立性は制限され、一方で異なる埋め込みクラスタに裏付けられた独立性は依然として完全な重みで蓄積されます。新機能 のL3セクションおよび aimp_node/tests/insider_asymmetry.rs を参照してください。

// 100 co-located sensors, 70% confidence each:
// v0.2.0 (naive):  100 × 847 = 84,700 milli-log-odds → ~100% (hyper-confident)
// v0.3.0 (30%):    847 × Σ(0.3^i) ≈ 1,207 milli-log-odds → ~77% (realistic)

アーキテクチャ

aimp_node/          Rust reference implementation (Cargo workspace member)
  src/
    crdt/           Merkle-DAG engine, actor model, arena allocator, quorum consensus
    crypto/         Ed25519 identity, BLAKE3 hashing, zero-trust firewall
    network/        UDP gossip, Noise Protocol XX sessions, per-peer rate limiting
    protocol/       Wire format (MessagePack), typed payload enum
    epistemic.rs    L3 Epistemic Layer (v0.3.0): log-odds, trust propagation, correlation discounting
    semantic_topology.rs  L3 Semantic Topology (v0.4.0): SimHash embeddings, auto-edge generation
    decision_engine.rs  Pluggable deterministic decision engine (trait + rule engine + hot-reload)
    error.rs        Unified AimpError type hierarchy
    dashboard/      Ratatui TUI
    config.rs       Dynamic configuration with validation
    event/          Structured logging + Prometheus metrics (counters + histograms)
  tests/            Integration tests
  benches/          Criterion benchmarks
aimp_testbed/       Python SDK (aimp-client) + CLI tool + chaos testing
deploy/             Systemd service, Firecracker microVM, install script
formal/             TLA+ convergence + quorum safety + belief convergence specification
docs/               Paper 1 (Typst source + PDF)
v0.2.0/             Paper 2: Epistemic Layer (Typst source + PDF)
v0.3.0/             Paper 3: Correlation-Aware Aggregation (Typst source + PDF)

戦略的優位性

機能AIMP (Merkle-CRDT)従来型 (Raft/Paxos)
トポロジーP2Pメッシュ / 分散型リーダー / クォーラム
可用性AP (常に書き込み可能)CP (過半数が必要)
順序付け因果的 (ベクタークロック)全順序 (逐次的)
完全性暗号学的 (Merkle-DAG)ログベース
ハードウェアエッジ/IoT最適化データセンターグレード

主な機能

コアエンジン (v0.1.0)

  • tokio::mpsc を介したゼロ共有状態CRDTによるアクターモデル
  • O(1)挿入とSoAレイアウトを備えたSlab/Arenaアロケーション
  • ChaCha20Poly1305による保存時暗号化を備えたredbによる永続化
  • ドメイン分離を伴うHKDF-SHA256鍵導出
  • 書き込み時無効化を伴うキャッシュされたMerkleルート
  • Slabメモリ回収を伴う実際のマークアンドスイープGC
  • CRDTアクターに統合されたエポックベースのGCトラッキング

Epistemic Layer (v0.2.0 — v0.4.0)

  • 整数ログオッズ演算(i32、ミリログオッズ)— 浮動小数点なし、100%決定論的
  • 2パス・マルコフ信頼伝播(Supports → Contradictions、振動なし)
  • Sybil耐性レピュテーション: 新規ノードは0から開始、委任が必要、レピュテーション消費
  • 実体化されたコンパクションを伴うグリッド整合エポック削減(SummariesはGCを生き延びる)
  • サイクル検出(ソート済みDFS)が信頼度インフレループを防止
  • v0.3.0: 相関を考慮した集約 — 同一場所のセンサー/LLMに対する幾何学的割引
  • v0.3.0: アトミックセル削減 — CRDT安全性のための (epoch, fingerprint, cell) によるバケット化
  • v0.4.0: 決定論的セマンティックトポロジー — SimHash埋め込み、自律的エッジ生成
  • Subjective Logic / Dempster-Shaferより98〜142倍高速(アーキテクチャ間でビット単位で同一)

ネットワーキングとセキュリティ

  • Noise Protocol XX暗号化セッション(デフォルトで有効)
  • ピアごとのトークンバケットレート制限(整数演算)
  • HashSet + VecDequeによるO(1)ゴシップ重複排除
  • サーキットブレーカーを伴うTTLリプレイ攻撃検出
  • セッションLRUエビクション(TTL + 最大数)
  • ローリングアップグレードのためのプロトコルバージョン範囲ネゴシエーション

決定エンジンとコンセンサス

  • RuleEngine 実装を伴うプラグイン可能な DecisionEngine トレイト
  • aimp_rules.json からのルールのホットリロード(再起動不要)
  • 永続化された検証済み決定を伴うBFTクォーラム投票
  • オペコードごとの型付き Payload enum(コンパイル時の安全性)

可観測性

  • Prometheusカウンター、ゲージ、レイテンシヒストグラム
  • サブチェックとHTTPステータスコードを備えた複合 /health エンドポイント
  • TUIダッシュボードを伴う構造化 SystemEvent ロギング

運用

  • 統一された AimpError 型階層(Box<dyn Error> はもう不要)
  • 設定検証(無効なパラメータの組み合わせを拒否)
  • 5秒のタイムアウトを伴うグレースフルシャットダウン
  • Systemd強化サービスファイル
  • CI/CD: lint、test、セキュリティ監査、docs、クロスコンパイル済みリリース

ベンチマーク

Apple Silicon(Mシリーズ)、シングルスレッド、fast-crypto モードでCriterionにより測定:

ツールをダウンロード