Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第三者検証ガイド

この章は、アプリの検証ページでダウンロードした bundle.zip を使って、第三者がローカルで独立検証するための最小手順をまとめたものです。

この章で扱う範囲

  • 検証ページから取得した bundle.zip のローカル検証
  • Ubuntu 環境での Rust セットアップ
  • verifier-service を使った STARK レシート検証
  • journal.json の完全性チェック(excludedCount など)

この章で扱わない範囲

  • アプリケーション本体のビルド・デプロイ
  • AWS インフラや非同期 finalize の運用トラブル対応
  • アプリを一から複製して再現実行するための手順

上記の調査が必要な場合は、次のページを参照してください。

最低限確認する不変条件

項目合格条件
STARK レシートverifier-service verifystatus: "success"
投票の除外有無excludedCount == 0 かつ missingIndices == 0 かつ invalidIndices == 0
入力整合性(推奨)inputCommitment の再計算値が journal.json と一致

手順