{"title":"防壳:区块链中机密交易的更有效的零知识证明","authors":"Xianfeng Li, Chongjian Xu, Qinglin Zhao","doi":"10.1109/ICBC48266.2020.9169437","DOIUrl":null,"url":null,"abstract":"Blockchain-based cryptocurrencies enable decentralization in transaction systems. The transaction details of traditional cryptocurrencies, e.g. Bitcoin, are public to everyone, which can be a problem in confidential scenarios. To deal with the confidential problem, some current cryptocurrencies adopt confidential transactions to hide the details in proofs. Among all confidential transaction implementations, Bulletproof is the most efficient approach without a trusted setup. In this paper, we analyze Bulletproof’s design and show that the computation cost can be further reduced. Based on our analysis, we propose Shellproof, which is only half of the computation cost of Bulletproof. Experimental results show Shellproof can preserve the advantages of Bulletproof and is much more efficient than Bulletproof.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Shellproof: More Efficient Zero-Knowledge Proofs for Confidential Transactions in Blockchain\",\"authors\":\"Xianfeng Li, Chongjian Xu, Qinglin Zhao\",\"doi\":\"10.1109/ICBC48266.2020.9169437\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Blockchain-based cryptocurrencies enable decentralization in transaction systems. The transaction details of traditional cryptocurrencies, e.g. Bitcoin, are public to everyone, which can be a problem in confidential scenarios. To deal with the confidential problem, some current cryptocurrencies adopt confidential transactions to hide the details in proofs. Among all confidential transaction implementations, Bulletproof is the most efficient approach without a trusted setup. In this paper, we analyze Bulletproof’s design and show that the computation cost can be further reduced. Based on our analysis, we propose Shellproof, which is only half of the computation cost of Bulletproof. Experimental results show Shellproof can preserve the advantages of Bulletproof and is much more efficient than Bulletproof.\",\"PeriodicalId\":420845,\"journal\":{\"name\":\"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)\",\"volume\":\"79 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICBC48266.2020.9169437\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICBC48266.2020.9169437","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Shellproof: More Efficient Zero-Knowledge Proofs for Confidential Transactions in Blockchain
Blockchain-based cryptocurrencies enable decentralization in transaction systems. The transaction details of traditional cryptocurrencies, e.g. Bitcoin, are public to everyone, which can be a problem in confidential scenarios. To deal with the confidential problem, some current cryptocurrencies adopt confidential transactions to hide the details in proofs. Among all confidential transaction implementations, Bulletproof is the most efficient approach without a trusted setup. In this paper, we analyze Bulletproof’s design and show that the computation cost can be further reduced. Based on our analysis, we propose Shellproof, which is only half of the computation cost of Bulletproof. Experimental results show Shellproof can preserve the advantages of Bulletproof and is much more efficient than Bulletproof.