In this work, we present homomorphic encryption-based vaults (Haults), a permissioned privacy-preserving smart wallet protocol for VM-enabled blockchains that keeps users' balances confidential, as well as the amounts transacted to other parties. To comply with regulations, we include optional compliance features that allow specific entities (the auditors) to retrieve transaction amounts or execute force transfers when necessary. Our solution uses ElGamal over elliptic curves to encrypt balances, combined with zero-knowledge proofs to verify the correctness of transaction amounts and the integrity of the sender's updated balance, among other security checks. We provide a detailed explanation of the protocol, including a security discussion and benchmarks from our proof-of-concept implementation, which yield great results. Beyond in-contract issued tokens, we also provide a thorough explanation on how our solution can be compatible with external ones (e.g., Ether or any ERC20).


翻译:本研究提出了一种基于同态加密的保险库协议(Haults),这是一种面向虚拟机区块链的许可式隐私保护智能钱包协议,能够确保用户余额及交易金额的机密性。为满足监管要求,我们引入了可选的合规功能,允许特定实体(审计方)在必要时获取交易金额或执行强制转账。该方案采用椭圆曲线上的ElGamal加密算法对余额进行加密,并结合零知识证明来验证交易金额的正确性、发送方更新后余额的完整性及其他安全检查。我们提供了协议的详细说明,包括安全性讨论及概念验证实现的性能基准测试,结果表现优异。除合约内发行的代币外,我们还深入阐述了本方案如何与外部代币系统(如以太币或任何ERC20标准代币)保持兼容性。

0
下载
关闭预览

相关内容

专知会员服务
19+阅读 · 2021年7月20日
专知会员服务
29+阅读 · 2021年6月7日
深度学习人脸识别系统DFace
深度学习
17+阅读 · 2018年2月14日
大数据分析研究组开源Easy Machine Learning系统
中国科学院网络数据重点实验室
17+阅读 · 2017年6月13日
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
3+阅读 · 2014年12月31日
VIP会员
相关VIP内容
专知会员服务
19+阅读 · 2021年7月20日
专知会员服务
29+阅读 · 2021年6月7日
相关资讯
深度学习人脸识别系统DFace
深度学习
17+阅读 · 2018年2月14日
大数据分析研究组开源Easy Machine Learning系统
中国科学院网络数据重点实验室
17+阅读 · 2017年6月13日
相关基金
国家自然科学基金
4+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
3+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员