今日、@BabylonLabs_io のドキュメントを理解するのに時間を費やし、最終的に「Finality Providers(ファイナリティ・プロバイダー)」が実際に何をしているのかが見えてきました。役割は、一見したとおりほど単純ではありません。
通常のPoSチェーンでは、バリデータがチェーンのネイティブトークンをステークして投票権(voting power)を得ます。ファイナリティ・プロバイダーは、それとは別のことをします。ステーカーからBTCの委任(delegations)を受け取り、その委任されたビットコインを、ブロックのファイナリティに関する投票の裏付けとなる経済的な重みとして使うのです。
ステーカーは自分のBTCを決して移転しません。秘密鍵は動きません。BTCはビットコイン上の自己管理(self-custodial)スクリプトの中にロックされたままです。委任されるのは、BTCが表す投票権だけであり、実体としてのBTCそのものが委任されるわけではありません。ファイナリティ・プロバイダーが投票します。そして、その投票を経済的に裏付けるのはビットコインであり、しかしそれは一度もステーカーの管理から外れることはありません。
私の考え方を変えたのは、この仕組みが、このセキュリティに依存するPoSネットワークにとって何を意味するのかです。安全性が、ネイティブトークンの価値だけに依存しなくなります。あらゆる最終確定投票の背後に「ビットコインの経済的な重み」が座ることに依存するのです。これは、今日多くのPoSチェーンが持てるものとは根本的に異なるセキュリティ基盤です。
罰則(スラッシング)の側面も、この全体像を完成させます。もしファイナリティ・プロバイダーがダブルサインした場合、EOTSが彼らの秘密鍵を露呈し、スラッシング条件が自動的に実行されます。彼らに委任された投票権には、実際の結果(consequences)が伴っていたのです。
私が考え続けているのは、この中でのステーカーの立場です。あなたは、あなたが直接コントロールできない振る舞いをするファイナリティ・プロバイダーに委任します。暗号はあなたの元本(principal)を守ります。しかし、保護されるネットワークの健全性という観点では、どのプロバイダーを選ぶかは依然として重要です。
投票権が委任されていても、BTCは決して動かないのなら、委任先をどう選ぶかを決めるステーカーに対して、説明責任(accountability)は実際にはどう見えるのでしょうか?
#baby $BABY
通常のPoSチェーンでは、バリデータがチェーンのネイティブトークンをステークして投票権(voting power)を得ます。ファイナリティ・プロバイダーは、それとは別のことをします。ステーカーからBTCの委任(delegations)を受け取り、その委任されたビットコインを、ブロックのファイナリティに関する投票の裏付けとなる経済的な重みとして使うのです。
ステーカーは自分のBTCを決して移転しません。秘密鍵は動きません。BTCはビットコイン上の自己管理(self-custodial)スクリプトの中にロックされたままです。委任されるのは、BTCが表す投票権だけであり、実体としてのBTCそのものが委任されるわけではありません。ファイナリティ・プロバイダーが投票します。そして、その投票を経済的に裏付けるのはビットコインであり、しかしそれは一度もステーカーの管理から外れることはありません。
私の考え方を変えたのは、この仕組みが、このセキュリティに依存するPoSネットワークにとって何を意味するのかです。安全性が、ネイティブトークンの価値だけに依存しなくなります。あらゆる最終確定投票の背後に「ビットコインの経済的な重み」が座ることに依存するのです。これは、今日多くのPoSチェーンが持てるものとは根本的に異なるセキュリティ基盤です。
罰則(スラッシング)の側面も、この全体像を完成させます。もしファイナリティ・プロバイダーがダブルサインした場合、EOTSが彼らの秘密鍵を露呈し、スラッシング条件が自動的に実行されます。彼らに委任された投票権には、実際の結果(consequences)が伴っていたのです。
私が考え続けているのは、この中でのステーカーの立場です。あなたは、あなたが直接コントロールできない振る舞いをするファイナリティ・プロバイダーに委任します。暗号はあなたの元本(principal)を守ります。しかし、保護されるネットワークの健全性という観点では、どのプロバイダーを選ぶかは依然として重要です。
投票権が委任されていても、BTCは決して動かないのなら、委任先をどう選ぶかを決めるステーカーに対して、説明責任(accountability)は実際にはどう見えるのでしょうか?
#baby $BABY