一個金融智能合約可能需要在不透露其背後所有信息的情況下證明某些事情。

聽起來只是一個微小的區別。

但並不是。

想象一個金融應用:參與者需要確信規則得到了遵守,但處理的信息又是敏感的。

把所有內容都公開可能能解決一個問題,卻會帶來另一個問題。

這就是區塊鏈金融需要更精確的透明度概念的原因:

驗證並不總是需要完全披露。

金融智能合約不應只根據它是否能夠在鏈上執行邏輯來判斷。還存在另一個問題:

這個應用在運行時,究竟應該向外展示什麼?

這也是讓我對 Dusk 感興趣的原因。

Dusk 是一條爲金融應用打造的 Layer-1 區塊鏈,並且通過機密安全合約(XSC)標準來支持機密智能合約。

有趣的地方並不僅僅是“把金融部署到私有區塊鏈上”。

更關鍵的是:圍繞一種更細緻的規則來設計金融應用:

在不讓每一項敏感細節都變得可見的情況下,使必要的事實可被驗證。

如果區塊鏈要成爲真實金融工作流的一部分,也許最初的目標從來就不是最大化可見性。

也許更聰明的目標是:在受控的暴露範圍內實現有意義的驗證。
#dusk $DUSK @Dusk
$DUSK