{"title":"在比特币区块链上检测CoinJoin交易的启发式方法","authors":"Hugo Schnoering, Michalis Vazirgiannis","doi":"arxiv-2311.12491","DOIUrl":null,"url":null,"abstract":"This research delves into the intricacies of Bitcoin, a decentralized\npeer-to-peer network, and its associated blockchain, which records all\ntransactions since its inception. While this ensures integrity and\ntransparency, the transparent nature of Bitcoin potentially compromises users'\nprivacy rights. To address this concern, users have adopted CoinJoin, a method\nthat amalgamates multiple transaction intents into a single, larger transaction\nto bolster transactional privacy. This process complicates individual\ntransaction tracing and disrupts many established blockchain analysis\nheuristics. Despite its significance, limited research has been conducted on\nidentifying CoinJoin transactions. Particularly noteworthy are varied CoinJoin\nimplementations such as JoinMarket, Wasabi, and Whirlpool, each presenting\ndistinct challenges due to their unique transaction structures. This study\ndelves deeply into the open-source implementations of these protocols, aiming\nto develop refined heuristics for identifying their transactions on the\nblockchain. Our exhaustive analysis covers transactions up to block 760,000,\noffering a comprehensive insight into CoinJoin transactions and their\nimplications for Bitcoin blockchain analysis.","PeriodicalId":501372,"journal":{"name":"arXiv - QuantFin - General Finance","volume":"22 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Heuristics for Detecting CoinJoin Transactions on the Bitcoin Blockchain\",\"authors\":\"Hugo Schnoering, Michalis Vazirgiannis\",\"doi\":\"arxiv-2311.12491\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This research delves into the intricacies of Bitcoin, a decentralized\\npeer-to-peer network, and its associated blockchain, which records all\\ntransactions since its inception. While this ensures integrity and\\ntransparency, the transparent nature of Bitcoin potentially compromises users'\\nprivacy rights. To address this concern, users have adopted CoinJoin, a method\\nthat amalgamates multiple transaction intents into a single, larger transaction\\nto bolster transactional privacy. This process complicates individual\\ntransaction tracing and disrupts many established blockchain analysis\\nheuristics. Despite its significance, limited research has been conducted on\\nidentifying CoinJoin transactions. Particularly noteworthy are varied CoinJoin\\nimplementations such as JoinMarket, Wasabi, and Whirlpool, each presenting\\ndistinct challenges due to their unique transaction structures. This study\\ndelves deeply into the open-source implementations of these protocols, aiming\\nto develop refined heuristics for identifying their transactions on the\\nblockchain. Our exhaustive analysis covers transactions up to block 760,000,\\noffering a comprehensive insight into CoinJoin transactions and their\\nimplications for Bitcoin blockchain analysis.\",\"PeriodicalId\":501372,\"journal\":{\"name\":\"arXiv - QuantFin - General Finance\",\"volume\":\"22 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-11-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - QuantFin - General Finance\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2311.12491\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - QuantFin - General Finance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2311.12491","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Heuristics for Detecting CoinJoin Transactions on the Bitcoin Blockchain
This research delves into the intricacies of Bitcoin, a decentralized
peer-to-peer network, and its associated blockchain, which records all
transactions since its inception. While this ensures integrity and
transparency, the transparent nature of Bitcoin potentially compromises users'
privacy rights. To address this concern, users have adopted CoinJoin, a method
that amalgamates multiple transaction intents into a single, larger transaction
to bolster transactional privacy. This process complicates individual
transaction tracing and disrupts many established blockchain analysis
heuristics. Despite its significance, limited research has been conducted on
identifying CoinJoin transactions. Particularly noteworthy are varied CoinJoin
implementations such as JoinMarket, Wasabi, and Whirlpool, each presenting
distinct challenges due to their unique transaction structures. This study
delves deeply into the open-source implementations of these protocols, aiming
to develop refined heuristics for identifying their transactions on the
blockchain. Our exhaustive analysis covers transactions up to block 760,000,
offering a comprehensive insight into CoinJoin transactions and their
implications for Bitcoin blockchain analysis.