

浏览全部资源
扫码关注微信
1. 南京邮电大学计算机学院,江苏 南京 210023
2. 南京邮电大学软件学院,江苏 南京 210023
3. 南京邮电大学网络空间安全学院,江苏 南京 210023
Online First:2023-12,
Published:25 December 2023
移动端阅览
Hu LI, Yunfang CHEN, Wei ZHANG. Detection method of mixed coin transaction based on CoinJoin——take the Wasabi platform as an example[J]. Chinese Journal of Network and Information Security, 2023, 9(6): 140-153.
Hu LI, Yunfang CHEN, Wei ZHANG. Detection method of mixed coin transaction based on CoinJoin——take the Wasabi platform as an example[J]. Chinese Journal of Network and Information Security, 2023, 9(6): 140-153. DOI: 10.11959/j.issn.2096-109x.2023089.
混币技术为加强用户交易隐私而设计,但对“加密货币”监管使用的地址聚类规则造成严重干扰,因而常被黑客用作洗钱工具实现资金逃逸,这引发了金融监管部门对混币交易检测的关注。目前混币交易检测工作大多停留在单纯的数据分析与统计阶段,对混币交易的内部细节缺乏清晰的认知,并且没有可信的验证数据,因而检测方法的效果缺少可信度。CoinJoin是去中心化混币的代表性思想,Wasabi是基于此思想实现的商用方案中比较流行的一种。结合CoinJoin概念及其限制交易匿名集大小和混币金额的特点,提出了CoinJoin混币交易的通用检测方法:CoinJoin混币交易为多输入多输出交易,具有交易输出项个数大于输入中UTXO个数和输出项金额中存在大量重复值的特点。将CoinJoin的通用检测方法与相关研究中提到的Wasabi混币交易的部分特征相结合,得到了对于Wasabi的基础检测方法并完成检测。从Wasabi平台服务接口处获得可信验证数据集,对该数据集分析并完成两项工作:一是对 Wasabi 基础检测方法中的规则参数进行调准;二是提出交易输出项金额中重复值的最高频次与输入中 UTXO 个数比值的新指标,该指标可用来衡量用户参与混币金额的自由度。在这两项工作的基础上,得到用于Wasabi的改进检测方法。实验表明:Wasabi基础检测方法的召回率为94.2%,准确率为67.2%;经过可信验证数据集的分析反馈,改进检测方法的召回率达到 100%且准确率在 99%以上。根据通用检测方法对整个CoinJoin类型的混币交易的总市场规模进行预测评估,得到结论:当今市场中CoinJoin混币交易占所有比特币交易的数量上限为1.9‰,金额上限为3.7‰。
Designed to enhance the privacy of user transactions
mixed coin technology has created disruptions to the address clustering rules typically used for cryptocurrency regulation.Consequently
hackers have begun utilizing mixed coin technology as a tool for money laundering and fund evasion
which has raised concerns among financial regulators regarding the detection of mixed coin transactions.Currently
most detection methods for mixed coin transactions rely on data analysis and statistics
lacking a comprehensive understanding of the internal workings of these transactions.This lack of knowledge may undermine the credibility and effectiveness of detection methods due to the absence of reliable verification data.CoinJoin
a decentralized mixed coin concept
represents one approach
and commercial implementations like Wasabi have gained popularity.Drawing from the characteristics of CoinJoin and its restriction on the size of anonymous transaction sets and mixed coin amounts
a general detection method for CoinJoin mixed coin transactions was devised.Such transactions typically involved multiple inputs and outputs
with more output items than UTXOs in the input
and a high occurrence of duplicate values among the output amounts.A basic detection method for Wasabi was developed by combining the generic detection method for CoinJoin with specific features of Wasabi
as identified in related studies
to complete the detection process.A trusted validation dataset was acquired from the Wasabi platform service interface
and this dataset was analyzed to achieve two objectives.First
the alignment of rule parameters in the Wasabi base detection method was accomplished.Second
a new metric was proposed
measuring the ratio of the highest frequency of duplicate values in the output amount of transactions to the number of UTXOs in the input.This metric assessed the level of user participation in mixed coin transactions
providing a measure of user freedom.Using these two approaches
significant progress is made in the detection of mixed coin transactions.The experiments show that the recall rate of Wasabi’s basic detection method is 94.2% and the accuracy rate is 67.2%.After the analytical feedback from the credible validation dataset
the recall rate of the improved detection method reaches 100% and the accuracy rate is above 99%.The total market size of the entire CoinJoin type of mixed coin transactions was evaluated and predicted based on a common test methodology.It is concluded that the number of CoinJoin mixed coin transactions in today’s mixed coin market represents 1.9 per 1 000 of all Bitcoin transactions and 3.7 per 1 000 of the transaction value at most.
NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system [J ] . Bitcoin , 2008 , 4 ( 2 ): 15 .
BENJAMIN M B . Price dynamics and speculative trading in bitcoin [J ] . Research in International Business andFinance , 2017 , 43 : 15 - 21 .
REID F , HARRIGAN M . An analysis of anonymity in the bitcoin system [M ] . New York : Springer New York , 2013 .
ANDROULAKI E , KARAME G O , ROESCHLIN M , et al . Evaluating user privacy in bitcoin [C ] // 17th International Conference on Financial Cryptography and Data Security . 2013 : 34 - 51 .
MEIKLEJOHN S , POMAROLE M , JORDAN G , et al . A fistful of bitcoins:characterizing payments among men with no names [C ] // Proceedings of the 2013 Conference on Internet Measurement Conference . 2013 : 127 - 140 .
NOETHER S . Ring signature confidential transactions for Monero [J ] . Cryptology ePrint Archive , 2015 /1098.
SASSON E B , CHIESA A , GARMAN C , et al . ZeroCash:Decentralized anonymous payments from bitcoin [C ] // Proceedings of the 2014 IEEE Symposiumon Security and Privacy . 2014 : 459 - 474 .
SABT M , ACHEMLAL M , BOUABDALLAH A . Trusted execution environment:What it is,and whatit is not [C ] // Proceedings of 2015 IEEE Trustcom/BigDataSE/Ispa . 2015 : 57 - 64 .
FAFT . The FATF Recommendations [EB ] .
SATER S . Do we need KYC/AML:The bank secrecy act and virtual currency exchanges [J ] . Ark L Rev , 2020 ,73:397.
TRAMER F , BONEH D , PATERSON K . Remote side-channel attacks on anonymous transactions [C ] // Proceedings of the 29th USENIX Security Symposium . 2020 : 2739 - 2756 .
MOSER M , SOSKA K , HEILMAN E , et al . An empirical analysis of traceability in the monero blockchain [J ] . Proceedings on Privacy Enhancing Technologies , 2018 , 2018 ( 3 ): 143 - 163 .
王晨旭 , 程加成 , 桑新欣 , 等 . 区块链数据隐私保护:研究现状与展望 [J ] . 计算机研究与发展 , 2021 , 58 ( 10 ): 2099 - 2119 .
WANG C X , CHENG J C , SANG X X , et al . Data privacy-preserving for blockchain:state of the art and trends [J ] . Journal of Computer Research and Development , 2021 , 58 ( 10 ): 2099 - 2119 .
孙小文 . 面向交易维度的比特币地址关系分析算法的研究与实现 [D ] . 北京:北京邮电大学 , 2021 .
SUN X W . Research and implementation of bitcoin address relationship analysis algorithm oriented to transaction dimension [D ] . Beijing:Beijing University of Posts and Telecommunications , 2021 .
GENKIN D , PAPADOPOULOS D , PAPAMANTHOU C . Privacy in decentralized cryptocurrencies [J ] . Communications of the ACM , 2018 , 61 ( 6 ): 78 - 88 .
MAXWELL G . CoinJoin:bitcoin privacy for the real world [C ] // Post on Bitcoin forum . 2013 :110.
TIRONSAKKUL T , MAAREK M , EROSS A , et al . The unique dressing of transactions:Wasabi coinjoin transaction detection [C ] // Proceedings of the 2022 European Interdisciplinary Cybersecurity Conference . 2022 : 21 - 28 .
STUTZ R , STOCKINGER J , MORENO-SANCHEZ P , et al . Adoption and actual privacy of decentralized CoinJoin implementations in bitcoin [C ] // Proceedings of the 4th ACM Conference on Advances in Financial Technologies . 2022 : 254 - 267 .
MOSER M , BOHME R . The price of anonymity:empirical evidence from a market for Bitcoin anonymization [J ] . Journal of Cybersecurity , 2017 , 3 ( 2 ): 127 - 135 .
NADLER M , SCHAR F . Tornado cash and blockchain privacy:A primer for economists and policymakers [J ] . Available at SSRN 4352337 , 2023 .
GHESMATI S , FDHILA W , WEIPPL E R . Usability of cryptocurrency wallets providing coinJoin transactions [J ] . IACR Cryptol ePrint Arch . 2022 :285.
STOCKINGER J , HASLHOFER B , MORENO_SANCHEZ P , , et al . Pinpointing and measuring Wasabi and Samourai coinjoins in the bitcoin ecosystem [J ] . arXiv preprint arXiv:2109.10229 , 2021 .
WU L , HU Y F , ZHOU Y J , et al . Towards understanding and demystifying Bitcoin mixing services [C ] // Proceedings of the Web Conference 2021 . 2021 : 33 - 44 .
MAKSUTOV A A , ALEXEEV M S , FEDOROVA N O , et al . Detection of blockchain transactions used in blockchain mixer of coin join type [C ] // Proceedings of 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus) . 2019 : 274 - 277 .
MEIKLEJOHN S , ORLANDI C . Privacy-enhancing overlays in bitcoin [C ] // Proceedings of International Conference on Financial Cryptography and Data Security . 2015 : 127 - 141 .
FICSOR A . ZeroLink:The bitcoin fungibility framework [EB ] .
ATLAS K . Weak privacy guarantees for sharedcoin mixing service [J ] . CoinJoin Sudoku , 2014 .
BLOCKCHAIN . Blockchain Charts [EB ] .
CHAINALYSIS . The Chainalysis 2022 Crypto Crime Report [EB ] .
0
Views
265
下载量
0
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621