お金をスマートコントラクトに入れてから、コードに脆弱性がないことを祈り、AIエージェントが暴走しないよう願う——これが、いま多くの古参の“日常”だ。いわゆる自動化とは、ほとんどの場合、資産の安全権を不確実なブラックボックスに委ねることに他ならない。最近 @NewtonProtocol そしてそれが新たに上場した Newton Mainnet Beta に関する議論を一通り見てみたが、画面いっぱいにありがちな決まり文句が並んでいた。2017年に業界入りして、数えきれないほどの落とし穴を踏んできた古参としては、ホワイトペーパーの片隅にひっそりと隠れていて、あまり語られない“本筋の技術”——前置コンプライアンス戦略の「時序断言メカニズム」(Temporal Assertion Logic)——について話したい。
要するに、現状では大多数のDeFiプロトコルやオートメーションのロジックは後置です。つまり、トランザクションをブロードキャストして、ノードがパッケージ化する。違反していたりロジックが間違っていれば、すみません取引は失敗しGasを無駄にするか、あるいはハッカーがすでにプールを抜き取ってしまっています。これは家庭に防犯ドアを付けたものの、泥棒がテレビを庭に運び出したときにだけ警報が鳴るようなものです。
そして、このいわゆる時系列の断言は、そのプロセスを前置化しようとしています。コンプライアンスと戦略の定義を、そのまま取引生成の上流に直接詰め込むのです。あなたのスマートアカウントがアクションを起こそうとするその瞬間、エンジンは Trusted Execution Environment(TEE)内で、その取引のライフサイクルと状態をシミュレーションして断言します。あなたが事前に定めた戦略と安全境界に対して、その取引が100%適合していると証明された場合にのみ、それが本当のオンチェーン取引として順番待ちのキューに入れられます。
聞こえは良いですよね?リスクをパブリックチェーンの決済前にブロックして、EigenLayer のノードへのステーキングで裏づけ(バッキング)を取る。でも、私がここで思わず毒づきたくなるのは、この中にある一つの論理の閉ループです。いわゆる分散型ネットワークが、取引がまだ生まれる前から、戦略とオペレーターの集まりによって「それが存在していいのか」を判定されなければならないのだとしたら、私たちが当時追い求めた permissionless(許可不要)とは、結局どこまで退化してしまったのでしょう? compliance(コンプライアンス)がハードコードされたロジックになるなら、私たちはより安全な暗号の世界を構築しているのか、それとも自分でより精巧なオンチェーンの檻を手作りしているのか。
現在 $NEWT を保有している人の多くは、そのノード・ステーキングの利回りを見ているか、計算コストとしての効用を見ています。でも私がより気にしているのは、この前置審査の仕組みが、高頻度・高並行のAIエージェントによる金融(Agentic Finance)に直面したとき、時間的な断言(タイムシーケンスのアサーション)の遅延や状態同期が、新たな単一障害点(シングルポイント・ボトルネック)になり得るのかということです。決定論的なブロックチェーンに「非決定性の前置フィルタ」という一層を追加しようとするあらゆる試みは、物理法則やゲーム理論と正面から殴り合うことに等しい。
技術的な観点から言えば、安全境界を実行前に押し出すのは、確かに賢いアプローチです。しかし業界の古参の視点から見ると、これは妥協の技術のようにも映ります。
人類は数千年もかけていじくり回してきました。活版印刷から今の分散型台帳まで、本質的には、権力による事前審査から逃れようとする試みです。「コードは法である」という考えで、私たちは完全な自由を得られると思った。でも結局、コードの悪用や人間のミスを防ぐために、再びコードの実行を審査するためのルールを発明し直さなければならなかったことに気づいた。たぶん暗号の世界からは逃げられない運命があります。私たちは技術で旧来の鎖を断ち切ったのに、避けられずに、より複雑なアルゴリズムで自分のために新しいルールのネットワークを編んでしまう。このネットワークの中では、純粋な自由はたぶん「偽りの命題」で、最終的な帰結は構造化された秩序だということです。
