数週間前、ノートPCでファイルを整理していました。研究メモは1つのフォルダに、完了した作業は別のフォルダに保管しています。
同じプロジェクトに関する可能性はあっても、決して混ぜません。
ところが、完了したドキュメントを探している最中に誤って研究フォルダを開いてしまい、すべてが突然そぐわないものに感じられました。
ファイルが間違っていたわけではありません。単に、プロセスの別の段階に属していただけでした。
その考えは、BabylonのTrustless Bitcoin Vaultを掘り下げているときにも再び頭をよぎりました。
私は、ビットコインのステーキングバリデータが、保護のために直接的な役割を果たすことを期待していました。
既に実際のBTC担保のインセンティブによってProof-of-Stakeネットワークを守っているのだから、ヴォルトの活動を監視したり、不審な償還(redemptions)に異議を申し立てたりするのは自然に思えました。
しかし、@BabylonLabs_io の記述をもっと読むと、アーキテクチャは別の道を進みます。
TBVは自前の参加者に依存しています。Vault Providers、Application Vault Keepers、そしてUniversal Challengersです。
PoSバリデータは引き続き自分たちのネットワークを守り、その一方でヴォルトは別のセキュリティモデルに従います。
システムは並んで存在しますが、そのインセンティブは決して重なりません。
それは意図的かもしれません。もし同じ主体が両方の仕事を担っていたら、複数のネットワークがストレスにさらされたときに、相反するインセンティブが表面化する可能性があります。
それを避けるために、たとえ経済的に動機づけられた監視者の新しい集団を立ち上げることになっても、切り離しておくのです。
それが単なる設計上の選択なのか、それともBabylonの最大級の強みの一つなのか、私はまだ考え続けています。
時に、最も賢いアーキテクチャは、何とつながっているかではなく、意図的に何を切り離しているかによって定義されるのです。
$BABY #baby #Bitcoin #BTC #TrustlessVault