私はこれまで、ブロックチェーンを使った金融におけるプライバシーとは、主に情報を隠すことだと思っていました。他人が見られないほど、システムはよりプライベートに感じられる、と。
しかし、それはスマートコントラクトが登場すると不完全な前提に思えてきます。
Duskを通じて私は、機密性と検証の間にある緊張感のことを何度も考えています。金融システムは情報を保護されたままにする必要がありますが、一方で、すべてを見てよいわけではない当事者たちによって規則が確認される必要もあります。これらの目標は両立しているように見えますが、ワークフローが複雑になると話は変わってきます。
そして、それが私にとって問いを変えました。
たぶんプライバシーとは、「誰にも知られないことを決める」ことではないのかもしれません。「何を、誰が、どの段階で知る必要があるのか」を決めることなのだ、と。
その違いは、自分で管理するステーキング(自己保管型ステーキング)と、PoSネットワークに対するセキュリティが同じ設計に入ってくると、さらに興味深くなります。資産、権限、条件、報酬が、不必要な詳細を開示せずに相互作用できるなら、検証はどこまでで終わり、開示はどこから始まるのでしょうか?
私は、きれいに割り切れる答えがあるとは確信できません。
難しい問題は、機密なコントラクトを作ることではないのかもしれません。むしろ、「非公開に保つ必要がある情報」と「検証可能にする必要がある情報」の境界を定義することが難題なのかもしれません。
ある時点を超えると、透明性が高すぎるとプライバシーを弱めます。機密性が高すぎると信頼を弱めます。
そこで私は考え続けています。金融のブロックチェーンは、プライバシーが意味を失うほど開示することなく、十分に証明できるのでしょうか?
@Dusk #DUSK $DUSK