GaiaExGaiaEx
なぜ DeFi はノンカストディアルなのか:あなたの鍵、あなたの暗号資産
初級ブロックチェーン7 min read

なぜ DeFi はノンカストディアルなのか:あなたの鍵、あなたの暗号資産

自己主権、パーミッションレスなアクセス、そして対手方リスクの終焉

投稿を共有

動かなくなった引き出しボタン

2022 年 6 月 12 日、暗号資産のレンダーである Celsius Network——顧客資産をおよそ120 億ドル保有していました——は短いブログの更新を投稿し、プラットフォーム上のすべてのアカウントを凍結しました。警告はなく、異議申立てもありませんでした。何十万人ものユーザーが目覚めると、「Withdraw」ボタンが単に何も起こさないことに気づきました。お金はダッシュボード上には表示され続けていました。画面上の心地よい数字ではあったのです。ただ、それはもはや彼らが動かせるものではなくなっていました。

なぜでしょうか?そのユーザーたちは、実際には自分の暗号資産を保有していなかったからです。彼らは Celsius からの約束——「あなたに 1 BTC を借りている」という Celsius の非公開データベース内の一行——を保有していただけでした。Celsius が破綻したとき、その約束は破産債権となり、顧客たちは他の誰よりも後回しにされる「無担保債権者」に格下げされました。

5 か月後、FTX は倍の規模で同じことをしました。それより前には、2014 年の Mt. Gox がありました。ブランドは違っても、仕組みは同じです。企業が鍵を保有し、あなたは借用証書を保有し、ある日その借用証書が支払われなくなった。

このレッスンは、その失敗のモードを設計によって不可能にするアーキテクチャについてのものです——そして、その代わりにあなたに戻ってくる責任についてのものでもあります。暗号資産の世界は、この考え全体を五つの単語に圧縮します。鍵を持たなければ、それはコインではない(not your keys, not your coins)。

「ノンカストディアル」が実際に意味するもの

ほとんどの人が手遅れになってから学ぶ事実がここにあります。暗号資産のウォレットはコインを保管していません。保管すべきコインというものが存在しないのです。あなたの Bitcoin は、あなたの携帯電話の中に置かれたファイルではありません——それは、世界中の何千台のコンピューター上に存在する公開台帳上のエントリです。あなたのウォレットが実際に保有しているのは、秘密鍵です。台帳がそのアドレスの所有物だと言っているものを動かす権利があなたにあることを証明する、秘密の数値です。

ブロックチェーンを、誰でも読める世界的な不動産登記簿だと考えてください。暗号資産を所有するとは、「これを転送する」と署名できるたった一つの鍵を所有することを意味します。その鍵を管理する者が、その者が誰であろうと関係なく資金を管理します。台帳は名前やパスワードを確認しません。署名を確認するのです。

このたった一つの事実が、業界全体を二つの陣営に分けます。

  • カストディアル — 第三者(従来型の Coinbase や Binance のアカウントのような中央集権型取引所)が秘密鍵を生成して保持します。あなたはメールとパスワードでログインします。あなたの「残高」は彼らのデータベースの中の一つの数字です。実際にブロックチェーンに触れるには、彼らに頼む必要があり——彼らは断ることができます。
  • ノンカストディアル — あなた自身が秘密鍵を保持します。あなたとチェーンの間に立つ企業はありません。トランザクションに署名すると、それはそのままネットワークに送られます。あなたの署名なしに、誰もそれを凍結、取り消し、あるいは借用することはできません。
重要な洞察:カストディとはコインがどこにあるかの話ではありません——それらは常にオンチェーンにあります。それはそれを動かす鍵を誰が保有しているかの話です。カストディアルなアカウントでは、あなたは企業に対する請求権を所有しています。ノンカストディアルなウォレットでは、あなたは資産自体を所有しています。DeFi が「ノンカストディアル」なのは、そもそもその鍵を手渡す必要が一度もないようにプロトコルが作られているからです。
Who holds the private key? Custodial (you get an IOU) You Exchange holds KEY "balance" Your row in their database says 1 BTC. The actual coin sits in their wallet. Withdrawals can be paused. Solvency is a promise. Non-custodial (you hold the deed) You hold KEY The key signs transactions directly. No middleman can move or freeze funds. No reset button either — the key is the whole story.
カストディアルなアカウントは、企業の約束に裏付けられたデータベースのエントリを与えます。ノンカストディアルなウォレットは、その鍵——そしてそれに伴う資産——を与えます。

なぜ DeFi は設計上ノンカストディアルなのか

分散型金融は、マーケティングの角度としてノンカストディを選んだわけではありません——それは技術がどう機能するかから自然に生じたものです。DeFi プロトコルはただのブロックチェーン上にデプロイされたコードです。誰でも呼び出せる一連のスマートコントラクトです。あなたがスワップ、貸付、あるいは借入をするとき、あなたは企業の銀行口座にお金を送っているわけではありません。自律的なコントラクトに何をすべきかを伝えるトランザクションに署名しており、そのコントラクトは誰にとっても、いつでも同じように実行されます。

コントラクトが公開されていて、ルールがコードの中に固定されているため、プロトコルが機能するために、あなたの鍵をカストディする必要は一度もありません。それはアカウントを運営していません。取引所のようにオムニバスウォレットに預金を保有していません。それはチェーンを読み、あなたの署名を確認し、誰でも監査できるロジックに従って資産を動かします。プロトコルは、最良の意味で「地味」です。コントラクトに書かれたルール、誰でも検査できる台帳上の状態です。

これは、中央集権型取引所(CEX)との深い対比です。CEX では、あなたの取引は、引き出すまでは大部分が内部の簿記です——非公開のデータベースの中でシャッフルされる行にすぎません。取引所は一つの巨大な統合ウォレットを保有し、誰が何を所有しているかを内部で追跡しています。オンチェーンでは、各取引はあなたが署名するトランザクションです。プラットフォームの役割は、誰の資金でいっぱいの金庫を保有することではなく、ルーティングとユーザー体験です。

CEX vs on-chain settlement Centralized exchange Deposit hits platform wallet Trades = database rows Withdrawal = on-chain event You trust solvency + ops Non-custodial / DEX Assets stay in your wallet Swap = contract call Atomic: swap or revert You trust code + oracles Different trust: institution vs audited contracts. Neither is "trustless" — pick your devil.
同じ言葉(「ETH を USDC にスワップした」)——その裏側の配管は非常に異なります。

パーミッションレス——ただし注釈付き

ノンカストディには、もう一つの特性がセットで付いてきます。パーミッションレス(許可不要)なアクセスです。スマートコントラクトにはコンプライアンス部門も、オンボーディングフォームも、「あなたの申請は審査中です」もありません。ウォレットとネットワーク手数料を支払うための十分な Gas があれば、そのプロトコルを呼び出せます。あなたのウォレットアドレスあなたのアイデンティティです——コントラクトのレイヤーで承認や拒否をされる別のアカウントというものはありません。

破綻した銀行網や高インフレの国に住む農家にとって、これは本当に自由をもたらすものです。同じ DeFi プロトコルが、24 時間 365 日、営業時間もなく、国境もなく、すべてのアドレスを平等に扱います。しかし、誠実さのためには注釈が必要です。

  • フロントエンドとフィアットのオンランプは、いまだ ID を確認します。コントラクトはパスポートを求めませんが、あなたがそこに到達するために使うウェブサイト——そしてドルを暗号資産に変換するオンランプ——は、しばしばそれを求めます。「パーミッションレス」はプロトコルのレイヤーを説明するものであり、旅路全体を説明するものではありません。
  • パーミッションレスは無法ではありません。規制当局は現実世界に存在します。税務上の義務、制裁、そして現地の法律は、コードがそれを強制しなくても、あなたに依然として適用されます。チェーンがあなたの司法管轄区に対して無関心であることは、法的な免責を意味しません。
  • ゲートキーパーがいないことは両方向に切れます。グローバルなアクセスを許すその同じゲートキーパーの欠如は、何かがうまくいかなくなったときに電話できる消費者保護部門もないことを意味します。自由とリスクは同じコインの表と裏です。
Permissionless access (conceptual) Wallet address = identity Protocol no account approval Chain public record Regulators still exist in the real world — "permissionless" describes protocol access, not legal immunity.
ウォレットを入れると、トランザクションが出てくる——コントラクトのレイヤーには別の「アカウント承認」というステップはありません。

具体的な比較:カストディアル vs. セルフカストディ

まったく同じ目標——1 ETH を保有し、それでいくらかの利回りを得る——を、二つの方法で実行する様子を想像してください。

カストディアルの道。あなたはメールアドレスで取引所にサインアップし、KYC チェックを通過し、1 ETH を買います。あなたのダッシュボードは今「1.00 ETH」と表示します。裏側では、取引所は他の何千人もの顧客と一緒に、その ETH を統合ウォレットに保有しています。あなたの残高は彼らの台帳の中の一行です。「Earn」をクリックすると、取引所はあなたに代わってその ETH を貸し出します。手間がかかりません。あなたは鍵を管理する必要もなく、忘れた場合はパスワードをリセットできますし、何かが壊れればサポートが助けてくれます。落とし穴は、それが姿を現すまで見えません。あなたは無担保債権者です。取引所がハッキングされたり、引き出しを凍結したり、あるいはひそかに預金をギャンブルして失ったりすると、あなたの「1.00 ETH」は法廷での請求権であり、あなたが管理するコインではなくなります。

セルフカストディの道。あなたはノンカストディアルなウォレットに 1 ETH を保有しています——秘密鍵はあなたの管理下から離れません。利回りを得るために、あなたはレンディングプロトコルを開き、ウォレットを接続し、あなたの ETH を預けるためにコントラクトを承認します。あなたは自分でそれぞれのステップに署名します。ETH は、公開され、監査可能なコードに書かれたルールのもとで動きます。人間の承認なしで、コントラクトが許す限りいつでも引き出せます。誰もあなたの資金を凍結できず、どんな破綻もそれを蒸発させることはできません。ここでの落とし穴も、それが姿を現すまで見えません。リセットボタンはありません。鍵を失えば ETH は永久に失われます。悪意のある「承認」に署名すれば、詐欺コントラクトがあなたのウォレットを抜き取れます。カストディアルの側で放棄した安全網は、まさにここであなたが引き受けた責任なのです。

そのトレードは本物であり、無料ではありません。カストディアル=便利さとサポートラインで、その代償が対手方リスクです。ノンカストディアル=絶対的な支配と検閲耐性で、その代償が絶対的な責任です。安全網と自己主権の両方を与える選択肢はありません——目を開いたまま選べる、リスクの異なる組み合わせがあるだけです。

ノンカストディアルが解決しないもの

セルフカストディは一つのカテゴリーのリスク——企業があなたのお金を盗んだり失ったりすること——を取り除きますが、代わりに別の鋭い刃のセットをあなたに手渡します。誠実な教育とは、それぞれ一つ一つに名前を付けることです。

  • 鍵の喪失は永久的です。あなたの秘密鍵(通常は 12 語または 24 語のシードフレーズとしてバックアップされます)が資産のすべてです。それを失う、漏らす、あるいは後で捨てるナプキンに保管してしまうと、復旧の方法もなく、サポートチケットもなく、「パスワードを忘れた」フローもありません。Chainalysis は、まさにこの理由で数百万 BTC が永久に失われていると推定しています。
  • 承認が新たな攻撃対象になっています。今日、人々が DeFi で資金を失う最も一般的な方法は、壊れたブロックチェーンではありません——間違ったものに署名することです。悪意のあるコントラクトがトークンの「承認」を求め、あなたが読まずに確認をクリックし、それが合法的に、そして即座にあなたのウォレットを抜き取ります。チェーンは、あなたが署名した通りのことを喜んで実行しただけです。
  • ファイナリティは厳しいです。誰も詐欺を取り消せなくする同じ不可変性が、あなたも間違いを取り消せないことを意味します。間違ったアドレス、間違ったネットワーク、指が滑った金額——トランザクションは確定した瞬間に最終的なものになります。
  • スマートコントラクトにはバグがあり、ブリッジは人を焼き尽くします。「ノンカストディアル」は「監査済み」や「安全」を意味しません。DeFi には自らの墓場があります。リエントランシー攻撃、オラクル操作、そしてクロスチェーンブリッジの失敗は、ユーザーに数十億ドルの被害をもたらしてきました。あなたはもう CEO を信頼しているのではなく——コードと、それにデータを供給するオラクルを信頼しているのです。
  • フィッシングは無限にスケールします。偽のフロントエンド、毒入りのエアドロップ、そして「サポート」からの DM は、あなたの後ろに詐欺対策部門がないからこそ存在します。証明されるまで、依頼していないメッセージはすべて詐欺として扱ってください。
誠実な捉え方:ノンカストディアルはリスクを消し去るのではなく——それを移動させるだけです。失敗のモードは、「CEO が桁違いの資金をどこかに置き忘れた」から、「悪意のあるコントラクトを承認してしまった」あるいは「オラクルが嘘をついた」に変わります。形は違いますが、依然として鋭利です。問いは決して「どちらがリスクフリーか」ではありません——どちらもそうではないのです——「自分がどちらのリスクを引き受けたいか」なのです。

GaiaEx はどのようにそのギャップを埋めるのか

いつもの売り文句は、残酷な選択を強います。カストディアルな取引所の便利さか、あるいはセルフカストディの主権性とそれに付随するシードフレーズにまつわる不安のすべてか。GaiaEx は、あなたに一方を選ばせるのではなく、そのトレードオフ自体を解消するために作られています。

ノンカストディアルな決済。あなたの資産はあなたのものであり続けます。取引は、破綻イベントがそれを丸ごと呑み込む可能性のある巨大なオムニバスアカウントにまとめられるのではなく、あなた自身のウォレットに対してオンチェーンで決済されます。「動かなくなった引き出しボタン」は存在しません。なぜなら、その資金がそもそも誰か他人の鍵の下に置かれたことは一度もないからです。

ナプキンのシードフレーズではなく、MPC による鍵のセキュリティ。古典的なセルフカストディの悪夢——一つのシードフレーズ、一枚のスクリーンショット、一つの壊滅的な間違い——は、まさに GaiaEx が設計によって取り除いているものです。マルチパーティ計算(MPC)を使うことで、あなたの鍵は独立した当事者に保持される暗号化された断片に分割され、単一のデバイス、サーバー、あるいは人物が全体の鍵を保持することは一度もありません。フィッシングされたり、漏れたり、失われたりする単一の秘密は存在しません。あなたはカストディを保持し続け、単に単一障害点をポケットに入れて持ち歩かないだけです。

あなたが署名するものは、依然としてあなたが所有するものです。これは、トランザクションについて考えるあなたの責任を何ら取り除くものではありません。チェーンは、インターフェースが洗練されて見えたことを気にせず——あなたが承認したことを実行します。だから、このレッスンで学んだ規律は今も当てはまります。小さなテストトランザクションを使い、確定する前にコントラクトの詳細を読み、アドレスとネットワークを二重チェックし、依頼していないすべての DM を詐欺だと想定してください。

目指す先は、中央集権型取引所の滑らかさと、セルフカストディの保証を兼ね備えたウォレットです——あなたの鍵、あなたの暗号資産を、あなたを暗号理論者にすることなく実現します。