{"title":"一种基于承诺方案和零知识证明的保护隐私的跨链加密货币转移方案","authors":"Lu Lin , Lingyan Han , Liangmin Wang","doi":"10.1016/j.compeleceng.2025.110373","DOIUrl":null,"url":null,"abstract":"<div><div>The demand for cross-chain transactions is increasing with the emergence of different types of cryptocurrencies. Most of solutions require cross-chain transaction information to be collected publicly, which undermines the privacy of cross-chain payers. To address this challenge, we propose a privacy-preserving scheme for cross-chain cryptocurrency transactions, which prevents any party from accessing the full transaction details of the payers. Based on the commitment scheme, we first construct a privacy-preserving cryptocurrency lock and release protocol for issuing or redeeming mapped cryptocurrencies in smart contracts. We then propose a mapped cryptocurrency confidential transaction scheme (MCCT) based on zk-SNARK and design an atomic exchange protocol based on it. We analyze the security of our scheme and implement it with smart contracts on an Ethereum test network. The experimental results demonstrate that for 100 exchanges, the additional time cost of our proposed solution is approximately 39% compared to the existing solution, which is considered acceptable.</div></div>","PeriodicalId":50630,"journal":{"name":"Computers & Electrical Engineering","volume":"124 ","pages":"Article 110373"},"PeriodicalIF":4.0000,"publicationDate":"2025-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A privacy-preserving cross-chain cryptocurrency transfer scheme based on commitment scheme and zero-knowledge proof\",\"authors\":\"Lu Lin , Lingyan Han , Liangmin Wang\",\"doi\":\"10.1016/j.compeleceng.2025.110373\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The demand for cross-chain transactions is increasing with the emergence of different types of cryptocurrencies. Most of solutions require cross-chain transaction information to be collected publicly, which undermines the privacy of cross-chain payers. To address this challenge, we propose a privacy-preserving scheme for cross-chain cryptocurrency transactions, which prevents any party from accessing the full transaction details of the payers. Based on the commitment scheme, we first construct a privacy-preserving cryptocurrency lock and release protocol for issuing or redeeming mapped cryptocurrencies in smart contracts. We then propose a mapped cryptocurrency confidential transaction scheme (MCCT) based on zk-SNARK and design an atomic exchange protocol based on it. We analyze the security of our scheme and implement it with smart contracts on an Ethereum test network. The experimental results demonstrate that for 100 exchanges, the additional time cost of our proposed solution is approximately 39% compared to the existing solution, which is considered acceptable.</div></div>\",\"PeriodicalId\":50630,\"journal\":{\"name\":\"Computers & Electrical Engineering\",\"volume\":\"124 \",\"pages\":\"Article 110373\"},\"PeriodicalIF\":4.0000,\"publicationDate\":\"2025-04-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Electrical Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0045790625003167\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Electrical Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045790625003167","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
A privacy-preserving cross-chain cryptocurrency transfer scheme based on commitment scheme and zero-knowledge proof
The demand for cross-chain transactions is increasing with the emergence of different types of cryptocurrencies. Most of solutions require cross-chain transaction information to be collected publicly, which undermines the privacy of cross-chain payers. To address this challenge, we propose a privacy-preserving scheme for cross-chain cryptocurrency transactions, which prevents any party from accessing the full transaction details of the payers. Based on the commitment scheme, we first construct a privacy-preserving cryptocurrency lock and release protocol for issuing or redeeming mapped cryptocurrencies in smart contracts. We then propose a mapped cryptocurrency confidential transaction scheme (MCCT) based on zk-SNARK and design an atomic exchange protocol based on it. We analyze the security of our scheme and implement it with smart contracts on an Ethereum test network. The experimental results demonstrate that for 100 exchanges, the additional time cost of our proposed solution is approximately 39% compared to the existing solution, which is considered acceptable.
期刊介绍:
The impact of computers has nowhere been more revolutionary than in electrical engineering. The design, analysis, and operation of electrical and electronic systems are now dominated by computers, a transformation that has been motivated by the natural ease of interface between computers and electrical systems, and the promise of spectacular improvements in speed and efficiency.
Published since 1973, Computers & Electrical Engineering provides rapid publication of topical research into the integration of computer technology and computational techniques with electrical and electronic systems. The journal publishes papers featuring novel implementations of computers and computational techniques in areas like signal and image processing, high-performance computing, parallel processing, and communications. Special attention will be paid to papers describing innovative architectures, algorithms, and software tools.