這篇論文介紹了一個在賬戶體系下引入保護余額與轉(zhuǎn)賬資產(chǎn)的分布式智能合約系統(tǒng),是由中科院和武漢大學密碼學專家合作研發(fā)的。為了保護用戶隱私,作者采用了同態(tài)加密和零知識證明技術(shù)。該方案比之前的隱私保護方案在性能上有較大的提升,并且可以廣泛應用于供應鏈金融等領(lǐng)域。具體來說,該論文提出了兩種方案。第一種方案是用于保護用戶余額和交易金額的智能合約,且在隨機預言模型下是可證明安全的。第二種方案是一種高效的零知識證明方案NIZK,相對于zk-SNARK (Zerocash)來說,雖然產(chǎn)生的proof size更大,但可以提高生成proof的時間效率。通過這些方案,作者成功建立了一個保護用戶隱私的智能合約系統(tǒng),為保護用戶交易隱私提供了有力的技術(shù)保障。