「トラストレス(信頼不要)」という言葉は、ブロックチェーンの世界で最も多用され、最も吟味されていない概念の一つだ。支持者は「誰も信頼しなくても取引できる」ことを根本的な美徳として掲げる。批判者は「そんなことは不可能だ」と退ける。しかし、どちらの見方も本質を捉えきれていない。トラストレスなシステムが実現しているのは、信頼の「排除」ではなく「再配置」である。

信頼をどう広げてきたか

人間の文明は、つまるところ「信頼を拡張する物語」だ。小さな集団では、顔見知りの間柄と評判がすべてだった。社会が大きくなると、個人的な関係だけでは物事が回らなくなる。そこで生まれたのが「制度」だ。政府、銀行、裁判所、宗教組織――文化や時代を問わず、信頼を仲介する仕組みが繰り返し作られてきた。

ホッブズからロック、ルソーに至る社会契約の思想は、この営みを形式化したものだ。個人は秩序や安全、契約の履行と引き換えに、一定の自由を制度に預ける。銀行が預金を管理するのは、個人では安全に保管・送金できないからだ。裁判所が紛争を裁くのは、当事者同士の自力解決が暴力につながるからだ。政府が登記簿を管理するのは、集団の記憶だけでは信頼に足りないからだ。

これらの制度は、ほとんどの場合うまく機能してきた。しかし、構造的な弱さも併せ持つ。特定の利益団体に取り込まれることがある。内部から腐敗しうる。官僚的な肥大化によって機能不全に陥ることもある。2008年の金融危機は、銀行・格付機関・規制当局という「信頼の柱」が同時に崩れうることを世界に見せつけた。それに依存していた個人への打撃は壊滅的だった。

ブロックチェーンの提案

トラストレスなシステムは、こう提案する。「制度への信頼を、数学的な検証で置き換えよう」と。

銀行が残高を正しく記録してくれることを信じる代わりに、暗号学的な合意によって維持される分散型台帳を参照する。裁判所が契約を履行してくれることを信じる代わりに、条件が満たされれば自動で実行されるスマートコントラクトを使う。登記所が記録を維持してくれることを信じる代わりに、改ざんできないブロックチェーンに記録する。

その哲学的な骨格は明快だ。ルールがソフトウェアに書き込まれ、実行が決定論的(同じ条件なら同じ結果になる)であり、状態が誰でも検証できるなら、特定の誰かを信頼する必要は減る。参加者は、暗号学の数学的基盤と合意メカニズムのゲーム理論を信頼するだけでよい。

言い換えれば、「この人は信用できるか」という問いが、「このシステムは正しく動くか」という問いに置き換わる。信頼の対象が、人から仕組みへと移る。

「トラストレス」の嘘

ただし、「トラストレス」という言葉は、実態を誇張している。参加者は依然として多くのものを信頼しなければならない。

スマートコントラクトのコードにはバグが含まれうる。2016年のDAO攻撃は、コードが無欠でないことを痛烈に証明した。外部データをブロックチェーンに供給するオラクル(情報の橋渡し役)を使う時点で、新たな信頼の依存が生まれる。異なるチェーンを接続するブリッジが頻繁に攻撃されていることは、すでに述べた通りだ。

参加者はさらに、合意メカニズムが経済的に安全であること――攻撃のコストが利益を上回ること――を信じている。検証者の大多数が誠実に、あるいは少なくとも合理的に行動することを前提としている。暗号技術の基盤が、量子コンピュータなどの技術進歩によって破られないことも仮定している。

もっと根本的なことを言えば、トラストレスなシステムは制度的信頼に依存するより大きな社会の中で動いている。法定通貨を暗号資産に換えるには、規制された取引所が必要だ。資産をトークン化するには、オンチェーンの記録を認める法律が要る。コードの論理だけでは解決できない紛争は、やはり人間の判断を必要とする。

正確な表現は「信頼不要」ではなく「信頼最小化」だろう。ブロックチェーンは、必要な信頼の量と範囲を削減するが、ゼロにはできない。それでも、信頼の必要量を減らすことは、制度の破綻に対する脆弱性を減らすことでもあり、十分に意味のある前進だ。

「検証」が持つ哲学的な意味

「信頼せよ」から「検証せよ」への転換には、より深い含意がある。

従来のシステムでは、検証は専門家に委ねられる。監査人が財務諸表を検証し、規制当局がルール遵守を検証し、検査官が安全性を検証する。市民は「検証する人」を信頼し、その先に何重もの委託の連鎖が延びている。

ブロックチェーンでは、検証が誰にでも開かれている。参加者は自分でノード(検証用のコンピュータ)を立てれば、ネットワークの全状態を独自に確認できる。実際にそうする人は少数だが、「やろうと思えばいつでもできる」という可能性そのものが意味を持つ。

哲学の用語で言えば、システムの状態に関する知識の根拠が「証言(誰かの言葉を信じる)」から「観察(自分で確かめる)」に移っている。金融や契約に関する認識が、「信仰に基づく理解」から「経験に基づく理解」へと転換するということだ。

信頼の積み重ね方が変わる

ブロックチェーンは信頼を排除するのではなく、新しい信頼の構造を導入する。

従来の信頼構造は、土台に制度――銀行、政府、法制度――を置き、その上に個別の取引を積み上げる。ブロックチェーンの信頼構造は、土台に数学とコードを置き、その上に徐々に「人間的」な層を積み上げる。

最下層には暗号学の基盤がある。ハッシュ関数、電子署名、ゼロ知識証明(情報を明かさずに事実を証明する技術)――堅固な数学と何十年もの検証に裏打ちされている。その上に合意メカニズム――正直に振る舞うほうが不正より得になるよう設計された経済的仕組み――が載る。さらにその上にスマートコントラクト――意図通りに動くかもしれないし、バグを含むかもしれないコード――がある。最上層にはガバナンス――下の層を修正できる人間の意思決定プロセス――が位置する。

この構造が従来の制度より本質的に優れているとも劣っているとも言えない。信頼の配分の仕方が違うのだ。下の数学的な層ほど保証が強く、上の社会的な層ほど保証が弱い。設計上の課題は、社会的な層が数学的な層を損なわないようにすることである。

人間をどう見ているか

トラストレスな仕組みに対する哲学的な批判の一つは、「人間は放っておけば裏切る」という前提を含んでいる、というものだ。仕組みで縛らなければ参加者は離反する、という想定は、協力よりも利己心が勝つという悲観的な人間観を映している。ルソーよりもホッブズに近い。

この見方は必ずしも間違いではないが、不完全だ。人間の経済行動は、物質的な損得だけでなく、社会規範、文化的期待、内面的な動機にも影響される。敵対的な前提だけで設計されたシステムは、コミュニティを支える協力的な行動を阻害してしまう恐れがある。

最もうまくいっているブロックチェーンコミュニティは、この緊張関係を理解している。資産の管理、取引の決済、ルールの執行といった重要な経済機能にはトラストレスな基盤を使いつつ、運営・開発・コミュニティの調整には社会的な信頼の層を残す。数学は取引を安全にできるが、共に目指す目的意識を生み出すことはできない。

主要な論点

  • トラストレスなシステムは信頼を排除するのではなく、制度への依存から数学的な検証へと再配置する
  • ブロックチェーンは「専門家に任せる検証の連鎖」を「誰でも確かめられる検証」に置き換え、知識の根拠を証言から観察へと移す
  • あらゆる「トラストレス」なシステムは、コードの品質、オラクルの信頼性、合意の安全性、暗号学の健全性という信頼の前提を依然として含む
  • 正確な表現は「信頼不要」ではなく「信頼最小化」であり、それでも制度的な信頼モデルに対する重要な改善である
  • ブロックチェーンの信頼構造は、土台に数学、上層に社会的な意思決定を置き、従来の制度とは逆の順序で信頼を積み上げる
  • 成功するシステムは、経済機能にトラストレスな基盤を使い、運営やコミュニティには社会的な信頼を併用する

トラストレスの哲学が最終的に指し示すのは、信頼そのものとのより繊細な関係だ。目指しているのは「信頼のない世界」ではない。それは協力のない世界と同義だからだ。目指しているのは、信頼がより正確に配置され、より厳密に検証され、歴史が許してきたよりも頑健に分散された世界である。