Skip to content

BlockSci-based methods for Bitcoin on-chain analysis with focus on CoinJoin

    Author: Stanislav Boboň

    Supervisor: Petr Švenda

    Abstract: CoinJoin is a widely deployed method for increasing the resilience of Bitcoin transactions against chain analysis through non-custodial, collaborative creation of a single transactions with many involved users. In this thesis we extend the open-source blockchain analysis platform BlockSci to detect and analyse such CoinJoin transactions. Focusing on three major CoinJoin implementations – Wasabi Wallet 1, Wasabi Wallet 2, and Samourai Whirlpool – we develop accurate detection heuristics and demonstrate their applicability through analyses of the CoinJoin ecosystem and creating address clusterings around the detected CoinJoin transactions. These contributions showcase BlockSci’s effectiveness and practical value in the field of CoinJoin analysis, providing a foundation for further advanced research.

    Thesis