このとき初めて、自分が最初に誤解していたのかもしれないと気づきました。GRVT はずっと「なぜ一つの資本は、用途が一つに限られてしまうのか?」という別の問題を問い続けているようでした。そしてここで、なぜ公式がずっと Capital Drag を強調しているのかが分かったんです。本当に浪費されているのは取引速度ではなく、資本が待機し、移動し、再配置されるそのプロセスなのかもしれない。
その後また One Balance、Unified Margin、Yield Layer に戻って見てみると、突然、それらは三つの異なる機能のように見えるけれど、実はずっと「同じ資本を、用途を切り替えるたびに止めてしまわないで済むのか」という答えを出そうとしているのだと気づきました。
私はこれまで、Settlement の前に別の層があるべきなのかを真剣に考えたことがありませんでした。違和感を持ち始めたきっかけはホワイトペーパーがずっと VISA を例にしていたことです。VISA は決して銀行のために資金を保管するわけでもなく、ユーザーの決済を代行するわけでもありません。ですが、ほとんどの人は VISA が重要ではないとは思いません。なぜなら VISA が本当に担っているのは Settlement ではなく、「この取引はそもそも発生すべきなのか」を判断する別の仕事だからです。
ここを見て、頭が一瞬止まりました。もし VISA を決済システム全体から取り除いても、銀行は結局のところ決済できますし、口座残高も変わります。消えるのは Settlement ではなく Authorization なのです。
そのとき私は一気に少し混乱しました。振り返ってブロックチェーンを見ると、私たちはずっとこの2つの層を一体化したものとしてデフォルトで捉えているように思えます。ウォレットの署名、取引のオンチェーン。コントラクトが取引を受け取れば、状態がそのまま変わる。つまり、システムの前提となるロジックは「プロトコルのルールに適合していれば実行される」だということです。しかし $NEWT は、かなり強い言葉でこう述べています。Onchain finance collapsed this separation. Newton restores it.