如何透過以下方式建立私人智能合約: - zkSNARK:狀態是承諾,一個單一的證明者在明文上計算並發布 zkSNARK,沒有全局解密或訪問控制。 - coSNARK:狀態是承諾,計算是通過 MPC 在鏈外進行,因此沒有單一伺服器看到完整的證據,仍然沒有全局解密或訪問控制。 - TEE:狀態是外部的密文和內部的明文,計算和政策控制的解密在遠程驗證的區域內運行,依賴於硬體/驗證的完整性。 - FHE:狀態是共同的 FHE 密文,任何人都可以進行同態評估並進行鏈上驗證,解密由閾值委員會控制(共謀風險)。 - iO:狀態是密文,計算是同態的,公共混淆解密器在沒有活躍密鑰持有者的情況下強制執行解密政策(無共謀風險)。
在觀看 SBC 的 Jigsaw 講座時,我想到要寫這個,這是一種基於 coSNARK 的私密智能合約方法。
3.75K