スマートコントラクトは、その処理内容をすべて開示する必要がなかったらどうなるでしょう?

多くの人は、スマートコントラクトはデフォルトで透明だと考えています。

その透明性には利点があります。

しかし、あなたが金融市場に関わっていると想像してみてください。

取引、資産の移転、またはコンプライアンス手続きには、誰にでも公開すべきではない情報が含まれる場合があります。

そこで重要な問いは次のようになります。

ブロックチェーンのロジックは、機密性の高い金融情報を完全に公開することなく、検証可能なままでいられるのか?

そこで注目されるのが、コンフィデンシャル・スマートコントラクトです。

Duskには、コンフィデンシャルなスマートコントラクト向けの標準であるConfidential Security Contract Standard(XSC)があります。これは、プライバシーの制約やコンプライアンス規則といったビジネス要件に合わせて適用できるよう設計された標準です。

またDuskは、L1上でゼロ知識技術とプライバシーを意識した実行をサポートしています。目的は、単にすべてを見えなくすることではありません。

金融アプリケーションが、どの情報を開示するかについてより高い制御を持ちつつ、基盤となるルールは引き続き強制できるようにすることです。

これは、次のような考え方とはまったく異なります。

「すべてを公開する。」

そして、次のような考え方とも違います。

「すべてを隠す。」

より大きな発想は、プライバシーとコンプライアンスが共存できるプログラマブル・ファイナンスです。

もし、機密性の高いデータのあらゆる断片を見なくても、そのルールが守られていることを検証できるなら、金融のスマートコントラクトをより信頼できると思いませんか?

#dusk $DUSK @Dusk