証券やファンドの持分をブロックチェーン上のトークン(分散台帳で管理されるデジタル資産)として発行する案件に関わるエンジニアに向けた内容です。監査対応や規制報告の設計で、どこまで記録を残すかの判断に悩む場面を想定しています。
証券性トークンの基盤を設計するとき、トランザクションハッシュ(取引を一意に識別する文字列)だけでは監査に答えられない場面があります。移転が成立した事実は分かっても、なぜ許可されたか、誰の権限で例外処理されたかは別の記録が必要になります。この記事では、どこまで記録を残すかを判断する軸を整理します。
どんな場面でこの判断が必要になるか
規制対象のトークン化基盤を作る際、最初に直面するのが「スマートコントラクトの制御ロジックだけで十分か」という問いです。
たとえば投資家の適格性確認、保有上限、ロックアップ期間などをオンチェーン(ブロックチェーン上)のルールとして実装したとします。移転が却下されたとき、却下理由をオンチェーンのイベントログだけで説明できるでしょうか。
監査人や規制当局から「このウォレット間の移転がなぜ承認されたか」と問われたとき、トランザクションの成功・失敗という事実だけでは、適用されたポリシーのバージョンや承認者の権限根拠までは分かりません。ここで、どの情報をどの粒度で記録するかという設計判断が必要になります。
判断軸1: 再構成可能性をどこまで求めるか
最初の軸は、後から「なぜその移転が許可されたか」を再構成できる設計にするかどうかです。
単なる成功・失敗のログだけでは、商品の定義情報、投資家記録、ウォレットの紐付け、実行時に評価されたポリシーのバージョンが欠けます。これらを結合できなければ、技術的に成功した移転であっても、運用側が自分たちの台帳を説明できなくなる事態が起こり得ます。
具体的には、商品定義と要件バージョンの対応、投資家IDとウォレットの紐付け履歴、適格性判定の結果とその有効期間、実行時に適用されたポリシーのリビジョン、オンチェーンの実行結果と台帳上の所有権変化、という5つの関係を保持する設計が提案されています。管理者が例外的に介入した経路も、通常フローと同様に記録対象にする必要があります。
判断軸2: 規制の適用範囲をどう確認するか
次の軸は、対象トークンがどの規制枠組みに該当するかの確認です。
EU圏を想定する場合、MiCA(暗号資産市場規制、Markets in Crypto-Assets Regulationの略)がすべてのトークン化資産を包括するわけではありません。金融商品に該当する暗号資産はMiCAの適用範囲から除外され、既存の証券規制の枠組みが適用されます。この境界はESMA(欧州証券市場監督局)の資格判定ガイドラインとMiCA第2条で扱われています。
日本国内のプロジェクトであっても、考え方は参考になります。金融商品取引法上のセキュリティトークン(電子記録移転権利)に該当するかどうかで、求められる開示や移転制限の設計が変わってきます。エンジニアリングチームが独自に「これは規制対象外」と判断するのではなく、発行体と顧問弁護士からバージョン管理された要件定義を受け取る体制が前提になります。
判断軸3: 粒度の違いをどう設計に落とすか
3つ目の軸は、「規制対応トークン」という抽象的な要求を、観測可能な振る舞いにどこまで分解するかです。
制限の種類ひとつとっても、受取を禁止するのか、送付を禁止するのか、両方なのかで実装は変わります。保留中の指示がどう扱われるか、誰がリカバリーを承認できるかも、テストケースとして明文化しておく必要があります。これらをテスト要件に落とし込まずにライブラリ選定から始めると、後から仕様齟齬が発覚するリスクが高まります。
選択肢の比較
記録設計のアプローチは大きく3段階に分けて考えられます。
| アプローチ | 記録する内容 | 向いているケース |
|---|---|---|
| トランザクション中心 | オンチェーンの成功・失敗イベントのみ | 規制対象外の実験的トークン、PoC段階 |
| ハイブリッド結合型 | 商品定義・投資家記録・ポリシーバージョンをオフチェーンDBで結合 | 証券性トークン、機関投資家向け商品 |
| フル監査証跡型 | 例外経路・管理者介入・承認者の権限根拠まで全記録 | 複数規制管轄をまたぐ商品、当局報告義務がある案件 |
ケース別の推奨
規制対象外・社内PoCの場合は、トランザクション中心のアプローチで十分です。移転の成否と基本的なイベントログがあれば、要件を満たせます。
証券性トークンを発行し、機関投資家が参加する場合は、ハイブリッド結合型を選ぶべきです。商品定義・投資家の適格性判定・ウォレット紐付けの3点を、少なくとも結合可能な形でオフチェーンに保持しておく設計が前提になります。具体的には、投資家IDの変更履歴テーブル、適格性判定結果とその有効期限、実行時のポリシーリビジョン番号をオンチェーンのトランザクションIDと紐付けるスキーマ設計から始めるとよいでしょう。
複数の規制管轄をまたぐ商品や、当局への定期報告義務がある場合は、フル監査証跡型を選びます。管理者による例外介入、承認の権限根拠、ポリシー変更の履歴まで含めて、後からの問い合わせに答えられる体制が必要です。
あえて見送るべき条件
一方で、すべての案件にフル監査証跡型を適用する必要はありません。
社内限定のトークン実験や、法的拘束力を持たないポイント制度のようなケースでは、過剰な記録設計はコストに見合わない可能性があります。まずは「この商品は金融商品に該当するか」をESMAのガイドラインやMiCA第2条、あるいは国内なら金商法の該当性を顧問弁護士に確認し、該当しないと判断されれば軽量な設計で進めて問題ありません。
また、スマートコントラクトのライブラリ選定を監査証跡設計より先に進めるのも避けるべきです。先にテスト要件(受取拒否・送付拒否・保留処理・リカバリー権限の4点)を明文化してから、実装に入る順序が無難です。
まとめ
規制対応のトークン化基盤を検討する際は、まず対象商品がどの規制枠組みに該当するかを発行体・弁護士と確認するところから始めます。
その上で、商品定義・投資家記録・ウォレット紐付け・ポリシーバージョン・実行結果という5つの関係を、オンチェーンとオフチェーンのどちらでどう結合するかを設計します。
最後に、受取制限・送付制限・保留処理・管理者リカバリーの4点をテストケースとして文書化し、ライブラリ選定や実装に進む順序を守ることが、後からの監査対応を楽にする近道になります。