01 · ビジネス上の課題
デジタル資産の活用を検討する金融機関、フィンテック企業、資産プラットフォームが直面するエンジニアリング上の課題は、スマートコントラクトの記述にとどまらず、はるかに広範に及びます。ブロックチェーンネットワークを既存の基幹システムと接続し、鍵を安全に管理し、オンチェーンとオフチェーンの記録を突合し、規格やツールが急速に進化する複数のネットワークに対応しなければなりません。初期の実装の多くは孤立したプロトタイプとして構築されており、規制対象事業に求められる信頼性、監査可能性、セキュリティの水準を満たすことができません。
その結果、運用チームは脆弱なインフラを引き継ぐことになります。トランザクション監視のための独自スクリプト、台帳と会計システムの間の手作業による突合、単一のチェーンに縛られたウォレット連携などです。コンプライアンスチームにはスクリーニング、トラベルルールに基づくデータ交換、監査証跡が必要ですが、これらは当初の構築時には設計に組み込まれていませんでした。一貫したアーキテクチャがなければ、新たな資産、ネットワーク、パートナーが加わるたびに、能力ではなく運用リスクが増え、初期の場当たり的な対応を是正するコストも上がり続けます。
02 · ソリューションの提案
iQsolutionsは、デジタル資産ビジネスが運用するソフトウェアインフラを構築します。具体的には、鍵管理の連携、トークン化とスマートコントラクトのシステム、マルチチェーンのトランザクションサービス、そしてそれらをコアバンキング、会計、コンプライアンスの各ツールと接続する突合・レポーティングのレイヤーです。これらのシステムはいずれも運用面と規制面での厳しい精査に耐えなければならないため、監査可能性、障害からの復旧、変化への対応を当初から前提として設計します。
当社は、技術エンジニアリングのパートナーとしてのみ関与します。iQsolutionsは、カストディ(資産の保管)、交換、ブローカレッジ(仲介)、投資、助言のいずれのサービスも提供せず、お客様の資産を保有または送付することもありません。ライセンス取得、規制の遵守、および規制対象業務の運営については、お客様が全面的に責任を負います。当社の役割は、お客様の法務・コンプライアンス部門が定める管理策とプロセスを支えるソフトウェアを構築することです。
03 · システム構成要素
ウォレット、トークン化、オンチェーン連携、デジタル資産業務のためのソフトウェアを開発します。提供するのは技術のみであり、ライセンス取得および規制上の責任はお客様に帰属します。
- 01
鍵管理の連携
MPCおよびHSMベースの鍵管理プロバイダーとの連携に加え、トランザクションの作成、署名、送出の方法を統制するポリシーエンジンと承認ワークフローを提供します。これにより、一人の人物が単独で移転を開始し、承認することはできなくなります。
- 02
トークン化サービス
トークン化された金融商品の発行、移転、管理のためのスマートコントラクトと関連サービスです。権限管理、移転制限、ライフサイクルイベントは、お客様の法的ストラクチャーによって定められた要件に基づいてモデル化します。
- 03
マルチチェーントランザクションレイヤー
対応するネットワーク全体でトランザクションの構築、ブロードキャスト、追跡を行う抽象化されたサービスです。手数料、ノンス、承認(コンファメーション)、チェーンの再編成を一貫した方法で処理するため、アプリケーションが特定のネットワーク固有の癖に依存することはありません。
- 04
台帳の突合
オンチェーンの残高やイベントを社内の台帳や会計システムと継続的に照合し、不一致を調査対象として提示するとともに、財務報告と監査を裏付ける記録を作成します。
- 05
コンプライアンス連携フック
お客様が選定したブロックチェーン分析、制裁スクリーニング、トラベルルールの各プロバイダーとのインターフェースです。トランザクションの実行前に設定済みのチェックを適用し、お客様のコンプライアンスチームが確認、エクスポート、保管できる証跡を保持します。
04 · エンジニアリングアプローチ
エンジニアリングアプローチ
- 01
セキュリティファーストのエンジニアリング
脅威モデリング、セキュアコーディング標準、適格な第三者による独立したスマートコントラクト監査は、コードの完成後に追加するのではなく、当初からデリバリースケジュールに組み込んで計画します。
- 02
有効な場面でのチェーン抽象化
ネットワーク固有のロジックを安定した社内インターフェースの背後に分離します。これにより、お客様の戦略、流動性、規制当局のガイダンスの変化に応じて、上位に構築されたアプリケーションを書き換えることなく、ネットワークを追加または廃止することが現実的に可能になります。
- 03
オフチェーンシステムも同等に重視
運用リスクの多くは、ブロックチェーンと従来型システムの境界に存在します。突合、会計システムとの連携、例外処理を、オンチェーンのコードと同じ厳密さで開発します。
- 04
お客様が定義する管理策
承認ポリシー、限度額、スクリーニングルール、レポーティングは、お客様のコンプライアンスフレームワークに合わせて設定します。当社は管理策を実装・テストし、その所有と承認はお客様のコンプライアンス部門が担います。
05 · 連携の全体像
- EthereumおよびEVM互換ネットワーク
- Solana
- Bitcoin
- Fireblocks / BitGo / MPC鍵管理プラットフォーム
- AWS CloudHSM / Azure Key Vault Managed HSM
- Chainalysis / TRM Labs / Ellipticのブロックチェーン分析
- トラベルルールプロトコル(TRISA、TRP)
- コアバンキングシステムおよび総勘定元帳システム
- ERC-20、ERC-721、ERC-3643トークン規格
- Infura / Alchemy / QuickNodeのノードプロバイダー
06 · セキュリティ上の考慮事項
- 秘密鍵がアプリケーションコードで扱われることは一切なく、署名は、お客様が選定し契約したHSMまたはMPCの環境内で行われます。
- スマートコントラクトは、メインネットへのいかなるデプロイにも先立って、内部レビュー、自動解析、独立した第三者による監査を受けます。
- トランザクションポリシーにより、複数当事者による承認、許可リストに登録された送付先、お客様のリスク・コンプライアンス部門が定める設定可能な限度額を強制適用します。
- インフラ、ノードへのアクセス、管理操作を監視してログに記録し、インシデント対応と規制当局による検査を支援します。
- コントラクトのアップグレード機能と緊急停止の仕組みは、文書化されたマルチシグネチャの手順によって管理されます。
07 · デリバリーのフェーズ
- 1
ディスカバリーとスコープ定義
ビジネスモデル、ネットワーク、資産、連携対象、そしてお客様自身の法律顧問が定める規制上の前提を明確にします。
- 2
アーキテクチャと脅威モデル
鍵管理、トランザクションフロー、台帳、管理策を設計し、脅威とその軽減策を文書化します。
- 3
開発
テストネットでの検証、自動解析、ピアによるコードレビューを行いながら、コントラクト、サービス、インターフェースを構築します。
- 4
監査とシステム連携
独立した監査を調整し、基幹システムとコンプライアンスシステムを接続し、運用手順と復旧手順のリハーサルを行います。
- 5
ローンチ支援と継続的な進化
お客様の本番稼働を支援し、本番環境での挙動を監視し、ネットワーク、資産、機能を継続的に拡張します。
08 · ビジネス価値
ビジネス価値
精査に耐えるインフラ
当初から設計に組み込まれたアーキテクチャ、監査証跡、突合の仕組みにより、お客様のコンプライアンス、監査、リスク管理の各チームは、デジタル資産業務を監督するために必要な証跡を得られます。
連携の脆弱性の低減
抽象化されたチェーンサービスと統制されたインターフェースが場当たり的なスクリプトを置き換えるため、ネットワークやパートナーが変わってもプラットフォームの運用、監視、拡張が容易になり、新たに加わるエンジニアにとっても理解しやすくなります。
責任の明確な分担
規制対象業務の運営と統制はお客様が担い、iQsolutionsはエンジニアリングを提供します。この分担により、説明責任は規制当局が想定するところにとどまり、技術はそれを支えることに集中できます。
戦略的な柔軟性
マルチチェーン設計とお客様が選定したプロバイダーにより、組織は基盤を再構築したり、すべての連携を一から交渉し直したりすることなく、進化する規格、市場構造、規制当局のガイダンスに適応できます。
デジタル資産インフラの取り組みについて相談する
背景をお聞かせいただければ、iQsolutionsのエンジニアが検討のうえ、次のステップをご提案します。ご契約の義務はなく、自動送信の営業メールをお送りすることもありません。