计算机科学2024,Vol.51Issue(3) :335-339.DOI:10.11896/jsjkx.230100059

基于同态加密的区块链混币方案

Blockchain Coin Mixing Scheme Based on Homomorphic Encryption

王冬 李政 肖冰冰
计算机科学2024,Vol.51Issue(3) :335-339.DOI:10.11896/jsjkx.230100059

基于同态加密的区块链混币方案

Blockchain Coin Mixing Scheme Based on Homomorphic Encryption

王冬 1李政 2肖冰冰2
扫码查看

作者信息

  • 1. 河南大学软件学院 河南开封 475001
  • 2. 河南大学软件学院 河南开封 475001;河南省智能网络理论与关键技术国际联合实验室 河南开封 475001
  • 折叠

摘要

区块链混币技术是一种保护交易隐私、实现交易的不可链接性的重要方案.然而,其结合了 Pedersen承诺的验证过程,需要数百字节的空间开销,极大地降低了可用性.利用国密SM2算法、同态加密和混淆地址,提出了一种新的区块链混币方案.该方案通过使用EC-ElGamal半同态加密技术加密交易金额,在链上交易过程中完全隐藏交易金额,将隐藏金额后的交易进行两次验证和一次重随机化后发送到一次性的混淆地址中,打破交易发起方和接收方的联系,实现了交易的不可链接性和不可追踪性.所提方案能够有效提高交易数据隐私保护的强度,增强对分析攻击、密钥重放攻击和女巫攻击的抵抗能力,同时单次交易的空间占用减少了 82.25%,交易吞吐量显著提高.

Abstract

Coin mixing is important for protecting transaction privacy and realizing transaction unlinkability.However,hundreds of bytes of space overhead is necessary because of its verification process with pedersen commitment,which severely reduces its usability.A new coin mixing scheme is proposed by using SM2 algorithm,homomorphic encryption and stealth address technolo-gy in this paper.The on-chain transaction information is completely hide by using EC-ElGamal partially homomorphic encryption technology to encrypt the transaction value.Then the confidential transaction is sent to one-time stealth addresses after twice ve-rification and once re-randomization,thus breaking the connection between the payer and payee of the transaction to achieve un-linkability and untraceability of the transaction.This scheme can severely increase the privacy degree of transaction and transac-tion per second(TPS)while 82.25%reduction in the size of one transaction is achieved.At the same time,it enhances the resis-tance to analysis attacks,key replay attacks and sybil attacks.

关键词

区块链/混币/混淆地址/隐私保护

Key words

Blockchain/Coin mixing/Stealth address/Privacy protection

引用本文复制引用

基金项目

国家自然科学基金面上项目(61872125)

2023年河南省高等学校重点科研项目(23A520035)

南京大学计算机软件新技术国家重点实验室开放课题(KFKT2022B08)

出版年

2024
计算机科学
重庆西南信息有限公司(原科技部西南信息中心)

计算机科学

CSTPCDCSCD北大核心
影响因子:0.944
ISSN:1002-137X
参考文献量26
段落导航相关论文