In recent years, as blockchain adoption has been expanding across a wide range of domains, e.g., supply chain finance, digital asset, etc., the confidentiality of smart contracts has now become a fundamental demand for practical applications. However, while new privacy protection techniques are emerging, how existing ones can best fit development settings are understudied. State-of-the-art solutions lack architectural support - in terms of programming interfaces - thus are hardly able to reach general developers. This paper proposes Cloak, a pluggable and configurable framework for developing and deploying confidential smart contracts. The key capability of Cloak is to allow developers to implement and deploy practical solutions to \emph{multi-party transaction} (MPT) problems, i.e., to transact with secret inputs and states owned by different parties, by simply \emph{specifying} it. To this end, Cloak allows users to specify privacy invariants in a declarative way, automatically generate runtime with verifiably enforced privacy and deploy it to the existing platforms with TEE-Blockchain architecture, enabling the MPT. Additionally, we identify the pitfalls in achieving MPT, and provide the treat, i.e., non-deterministic negotiation and fair publication of MPT results. In our evaluation on both examples and real-world applications, developers manage to deploy business services on blockchain in a concise manner by only developing Cloak smart contracts, whose size is less than 30% of the deployed ones, and the gas cost of deployed MPTs reduced by 19%. We believe the insights learned from Cloak will pave the way for general-purpose multi-party privacy-preserved computation achieved by harmonizing TEE and blockchain.


翻译:近年来,随着链链的采用在广泛的领域(例如供应链融资、数字资产等)不断扩大,智能合同的保密性现已成为对实际应用的基本需求。然而,随着新的隐私保护技术的出现,现有隐私保护技术如何能最好地适应发展环境的问题正在出现,研究不足。在编程界面方面,国家最先进的解决方案缺乏建筑支持,因此很难接触到一般开发商。本文提议了Cloak,这是开发和部署保密的智能合同的一个可插入和可配置的框架。Cloak的主要能力是让开发商实施和部署实际解决方案,以实际应用。虽然新的隐私保护技术正在出现,但现有的隐私保护技术却正在出现。尽管新的隐私保护技术正在出现,但现有的隐私保护技术保护技术如何能最好地适应发展环境环境。为此,Cloak允许用户以宣示性的方式说明隐私,自动生成其可核实的隐私运行时间,并将它部署到现有的平台,使MPT系统得以实施和MPT系统进行实际应用。此外,我们通过在IMT系统内部进行成本评估的方式,我们通过IMT系统进行成本的运行,在IMT的运行中,通过IMPD IM-dealalal lial lial lial lial lide listeal ex real real ex real real lade ex lade lade lade lade laut lade lade lade lade lade lade lade laut laut lade lade lade lade lade lade lade lade lade lade lade lade lade lade lade lade la laut laut la laut laut lade lade lade lade lade laut laut laut laut laut lade lade lade lade lade lade lade lade lade lade lade laut laut la la la laut la la laut laut lade lade lade lade lade lade lade lade la

0
下载
关闭预览

相关内容

多标签学习的新趋势(2020 Survey)
专知会员服务
41+阅读 · 2020年12月6日
专知会员服务
39+阅读 · 2020年9月6日
Stabilizing Transformers for Reinforcement Learning
专知会员服务
58+阅读 · 2019年10月17日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
151+阅读 · 2019年10月12日
【SIGGRAPH2019】TensorFlow 2.0深度学习计算机图形学应用
专知会员服务
39+阅读 · 2019年10月9日
计算机 | 国际会议信息5条
Call4Papers
3+阅读 · 2019年7月3日
计算机 | IUI 2020等国际会议信息4条
Call4Papers
6+阅读 · 2019年6月17日
CCF推荐 | 国际会议信息10条
Call4Papers
8+阅读 · 2019年5月27日
计算机 | ICDE 2020等国际会议信息8条
Call4Papers
3+阅读 · 2019年5月24日
CCF A类 | 顶级会议RTSS 2019诚邀稿件
Call4Papers
10+阅读 · 2019年4月17日
人工智能 | 中低难度国际会议信息6条
Call4Papers
3+阅读 · 2019年4月3日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
Unsupervised Learning via Meta-Learning
CreateAMind
42+阅读 · 2019年1月3日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
人工智能 | 国际会议截稿信息9条
Call4Papers
4+阅读 · 2018年3月13日
Arxiv
0+阅读 · 2021年10月11日
Arxiv
19+阅读 · 2018年3月28日
VIP会员
相关资讯
计算机 | 国际会议信息5条
Call4Papers
3+阅读 · 2019年7月3日
计算机 | IUI 2020等国际会议信息4条
Call4Papers
6+阅读 · 2019年6月17日
CCF推荐 | 国际会议信息10条
Call4Papers
8+阅读 · 2019年5月27日
计算机 | ICDE 2020等国际会议信息8条
Call4Papers
3+阅读 · 2019年5月24日
CCF A类 | 顶级会议RTSS 2019诚邀稿件
Call4Papers
10+阅读 · 2019年4月17日
人工智能 | 中低难度国际会议信息6条
Call4Papers
3+阅读 · 2019年4月3日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
Unsupervised Learning via Meta-Learning
CreateAMind
42+阅读 · 2019年1月3日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
人工智能 | 国际会议截稿信息9条
Call4Papers
4+阅读 · 2018年3月13日
Top
微信扫码咨询专知VIP会员