Journal of Information Security Reserach ›› 2022, Vol. 8 ›› Issue (5): 484-.

Previous Articles     Next Articles

  

  • Online:2022-05-07 Published:2022-05-03

智能合约隐私保护技术发展现状研究

白国柱;张文俊;赵鹏   

  1. (国家计算机网络与信息安全管理中心陕西分中心西安710075)

Abstract: Smart contract is the program code that can be shared on the blockchain, involving account address, digital assets and other information. In recent years, smart contracts develop rapidly, expanding the blockchain platform from a simple distributed ledger system to a rich decentralized operating system, leading the era of blockchain 2.0. However, smart contracts are facing a serious problem of privacy disclosure, which limits the further development and application of smart contract technology. This paper analyzes four smart contract privacy protection key technologies of zero knowledge proof, secure multiparty computing, homomorphic encryption and trusted execution environment, summarizes the latest research results of current smart contract privacy protection solutions, and prospects the future research direction.

Key words: blockchain, smart contract, data security, privacy protection, development status

摘要: 智能合约是区块链上可共享的程序代码,涉及账户地址和数字资产等信息.近年来,智能合约发展迅猛,将区块链平台由简单的分布式账本系统扩展为一个丰富的去中心化操作系统,引领了区块链2.0时代.然而,智能合约面临较为严重的隐私泄露问题,限制了智能合约技术的进一步发展和应用.分析了零知识证明、安全多方计算、同态加密和可信执行环境4种智能合约隐私保护关键技术;以智能合约运行平台为基准,梳理了当前智能合约隐私保护解决方案的最新研究成果,并对未来研究方向进行了展望.

关键词: 区块链, 智能合约, 数据安全, 隐私保护, 发展现状