Verify

Two-Rail Verify

self-replay 可能 · 署名は予定

このページ自身が、Two-Rail の公開レールの実例です。あなたの手で確かめられます。

Two-Rail の公開レールは、第三者があなたを信じなくても確かめられる面を持ちます。このページは、その最小公開面そのものです。公開アーティファクトの content_hash をあなたの手で再計算し、表示値と照合できます。これは self-replay(同じ公開バイト列を自分で計算し直すこと)であり、第三者鍵による独立署名や第三者監査とは区別します。

Public Surface

公開面(manifest)

公開レールに置くのは、宣言した状態・要約・ハッシュ・版・公開時刻に限ります。公開レールの最小公開面。非公開情報を出さずに、宣言内容の改変の有無を誰でも再計算で照合できる。

verify_id
C3-VERIFY-TR-01
rail
public
kernel_version
0.1
status
ready
published_at
2026-06-24T00:00:00+09:00
private_records_exposed
false
certification
none
third_party_audit
none
signature_coverage
planned
content_hash
sha256:ec63ffc3f345d1ad4f30b71e2ac7e921d478f780ef241de631c276dcb6ae76a5

署名・JWS・decision_hash・第三者監査証跡は、実装が整った段階で追加します。初期版では、それらが完全展開済みであるとは示しません。

Bring Your Own Verify

自分で確かめる

  1. 1.公開アーティファクト(下の正準ペイロード=ハッシュ対象の実バイト列)を取得する。
  2. 2.その実バイト列の SHA-256 を計算する(ブラウザのボタン、または offline コマンド)。
  3. 3.表示の content_hash と一致するか照合する。一致すれば、宣言内容が公開時点から改変されていないことを、あなた自身で確かめられる。

正準ペイロード(/verify/two-rail-payload.json)— ハッシュ対象の実バイト列

{
  "verify_id": "C3-VERIFY-TR-01",
  "rail": "public",
  "kernel_version": "0.1",
  "claim": "公開レールの最小公開面。非公開情報を出さずに、宣言内容の改変の有無を誰でも再計算で照合できる。",
  "status": "ready",
  "published_at": "2026-06-24T00:00:00+09:00",
  "private_records_exposed": false,
  "certification": "none",
  "third_party_audit": "none",
  "signature_coverage": "planned"
}

計算はあなたのブラウザ内で実行します。公開アーティファクトの実バイト列を fetch して SHA-256 を取ります(サーバーへは送信しません)。

offline コマンド(自分の環境で叩くのが最も確実)

curl -s https://www.c3-anchor.jp/verify/two-rail-payload.json | shasum -a 256

この出力、ページ表示の content_hash、ブラウザの「再計算」結果は、同じ公開バイト列をハッシュするため一致します。

検証の段階

self-replay(自分で同じ公開バイト列を計算し直すこと)と、第三者による独立検証は別の段階です。混同しないために分けて示します。

いま成立すること

  • 公開面の公開(status・要約・ハッシュ・版・公開時刻)
  • self-replay 再計算(誰でも content_hash を再計算して照合できる)
  • 非公開情報を出さずに、宣言内容の改変の有無を確認できる

これからのこと・予定

  • 第三者鍵による独立署名
  • JWS・decision_hash の付与
  • 第三者監査・レジストリ照合

Status

現在地

verify_id
C3-VERIFY-TR-01
status
ready
replay
self-replay 可能
signature_coverage
planned
certification
none
third_party_audit
none

このページで言わないこと

  • ×第三者検証ではない(self-replay であり、第三者鍵による独立検証ではない)
  • ×署名は未完(署名適用範囲は部分的・予定)
  • ×宣言内容そのものの真実性は保証しない(保証するのは公開バイト列の改変有無のみ)
  • ×非発行者(第三者)署名は未了

Two-Rail 関連ページ

Time Layer Configuration

Verify ID
C3-VERIFY-TR-01
Version
0.1
Status
● Current
Valid From
2026-06-24