私は、Bitcoinのボールトにおいて「トラストレス(trustless)」と「カウンターパーティなし(no counterparty)」は、だいたい同じことを意味しているのだと思っていました。
しかし、Babylonの設計で「トラストレス」が実際に何をカバーしているのかと、その設計の端(エッジ)で何が起きるのかを分けて考えたことで考えが変わりました。
ステーキングの仕組み自体は、最も重要な意味で本当にトラストレスです。すなわち、ネイティブなタイムロック・スクリプトでBTCがロックされていて、秘密鍵を保有するカストディアンがいないこと、そしてBitcoin自身のチェーン上で検証できることです。
その点はマーケティングとも整合しています。
ただし、トラストレスな担保(collateral)には、その担保の状態を読み取り、そこに応じて動くための何かがまだ必要です――アンボンディング(unbonding)をトリガーする、スラッシング(slashing)を報告する、下流でそれを消費する相手にアテステーション(attestation)を渡す、といったことです。
その読み取り・報告のレイヤーはソフトウェアであり、特定の当事者がそれを動かしており、「状態が何を意味するのか」について特定の判断(呼び出し)を行います。
ボールト自体はカストディアンを必要としません。
しかし、ボールトが何をしているのかを正しく解釈するには、ボールトの周辺のシステムにおいて誰かが必要です。
それはブリッジやカストディアンよりも狭いトラスト面(trust surface)です。本当に。
それは、エンドツーエンドの「トラストレス」と同じではありません――カストディ層はトラストレスであり、そのすぐ隣に、より小さく、あまり語られていないトラストの依存が存在する、という形です。
この「完全にトラストレスだ」と言っているスレッドで、誰かがこの2つ目のレイヤーをそのまま直接名前で挙げているのを見たことがありません。
この言葉がシステムのどの部分に実際に当てはまるのか、正確である価値があります。
@BabylonLabs_io $BABY #baby
しかし、Babylonの設計で「トラストレス」が実際に何をカバーしているのかと、その設計の端(エッジ)で何が起きるのかを分けて考えたことで考えが変わりました。
ステーキングの仕組み自体は、最も重要な意味で本当にトラストレスです。すなわち、ネイティブなタイムロック・スクリプトでBTCがロックされていて、秘密鍵を保有するカストディアンがいないこと、そしてBitcoin自身のチェーン上で検証できることです。
その点はマーケティングとも整合しています。
ただし、トラストレスな担保(collateral)には、その担保の状態を読み取り、そこに応じて動くための何かがまだ必要です――アンボンディング(unbonding)をトリガーする、スラッシング(slashing)を報告する、下流でそれを消費する相手にアテステーション(attestation)を渡す、といったことです。
その読み取り・報告のレイヤーはソフトウェアであり、特定の当事者がそれを動かしており、「状態が何を意味するのか」について特定の判断(呼び出し)を行います。
ボールト自体はカストディアンを必要としません。
しかし、ボールトが何をしているのかを正しく解釈するには、ボールトの周辺のシステムにおいて誰かが必要です。
それはブリッジやカストディアンよりも狭いトラスト面(trust surface)です。本当に。
それは、エンドツーエンドの「トラストレス」と同じではありません――カストディ層はトラストレスであり、そのすぐ隣に、より小さく、あまり語られていないトラストの依存が存在する、という形です。
この「完全にトラストレスだ」と言っているスレッドで、誰かがこの2つ目のレイヤーをそのまま直接名前で挙げているのを見たことがありません。
この言葉がシステムのどの部分に実際に当てはまるのか、正確である価値があります。
@BabylonLabs_io $BABY #baby