audit/verify
ok: true
verifyChain ▸ 連鎖する SHA-256 · 署名付きレシート
用語の意味
ハッシュチェーン を、平易な言葉で。
ハッシュチェーンは、各エントリが直前のエントリの指紋(暗号学的ハッシュ)を保持する形でレコードを連結します。いずれかのレコードを変更すればそのハッシュが変わり — したがって後続のすべてのレコードも変わる — ため、チェーンは改ざんを自明にします。すなわち、ハッシュを再計算すれば、最初の不一致が履歴の改変された地点を正確に指し示します。
これは改ざん検知のための最もシンプルで信頼できる構成であり、監査台帳とブロックチェーンの双方を支える中核的な発想です。チェーンは編集を防ぐわけではありません。編集を隠すことを不可能にします。
Cortex での実装
Cortex はこれをこう実装します。
この用語はここでは抽象概念ではありません — ランタイム上の実際の機能に対応します。Cortex がどのように強制適用し、どう関係するのかを正確に示します。
データと来歴
Cortex は各イベントについてキー順にソートされた安定的な正規形を計算してハッシュ化し、テナントごとの単調増加シーケンス番号とともに直前のレコードのハッシュへ連結します。verifyChain 関数はチェーンを再計算し、いずれかのレコードが挿入・編集・削除・並べ替えされていた場合には、破綻したシーケンスを含む判定を返します。
同じプリミティブが Solution Pack を保護します。パックの内容はハッシュ化され署名されるため、改ざんがあれば hashOk が、鍵が誤っていれば signatureOk が成立しなくなります。
関連用語
語彙をさらに広げる。
これらは統制されたAIのモデルで隣り合う用語です。つながりをたどれば、各コントロールがどう連携するかがわかります。
ハッシュチェーン を、定義ではなく実際の強制適用で確認。
ウェイトリストにご登録ください。この用語集のコントロールが実際の判定を返し、証拠を封印し、あらゆる事実をその出典までたどる様子をご覧いただけます。