Tytuł artykułu
Treść / Zawartość
Pełne teksty:
Identyfikatory
Warianty tytułu
Deanonymization of bitcoin cryptocurrency users
Języki publikacji
Abstrakty
Celem artykułu jest przedstawienie metod umożliwiających deanonimizację użytkowników kryptowalut na przykładzie najpopularniejszej z nich - bitcoina. Na wstępie przedstawiono podstawowe pojęcia oraz zasadę działania tej kryptowaluty, po czym dokonano autorskiej systematyzacji typów transakcji wzbogaconej o wykresy ukazujące ich ilościowe występowanie w łańcuchu bloków. W głównej części pracy przedstawiono heurystyki wykorzystywane przy deanonimizacji użytkowników. Następnie skupiono się na praktycznych wskazówkach ułatwiających implementację omówionych heurystyk w rzeczywistym systemie deanonimizacyjnym. Pokazane zostały także rzeczywiste scenariusze wykorzystania heurystyk wzbogacone o komentarze będące wynikiem doświadczeń płynących z przeprowadzonych przez autorów ekspertyz. W ostatniej części wskazano uwarunkowania prawne oraz istniejące narzędzia wspomagające przeprowadzanie czynności deanonimizacyjnych.
The aim of this article is to show how one can deanonymize users of cryptocurrencies. To this end the most popular of the cryptocurrencies, i.e. bitcoin is used as an example. At the beginning, the basic concepts about cryptocurrencies are presented. Afterwards, our approach to systematize the types of transactions existing in the blockchain is proposed. This part is enriched with the graphs showing their quantitative occurrence in the blockchain. The main part of this article presents the heuristics use to deanonymize users. A few practical pieces of advice for implementation of the presented heuristics in the real deanonymizing system are included. Then the real case studies are introduced. They are supported with comments based on the experience from court trials carried out by the authors. The final part contains legal regulations and existing tools supporting the deanonymizing process.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
51--77
Opis fizyczny
Bibliogr. 30 poz., rys., wykr.
Twórcy
autor
- Akademia Marynarki Wojennej, Wydział Nawigacji i Uzbrojenia Okrętowego, Instytut Uzbrojenia Okrętowego i Informatyki, ul. Śmidowicza 69, 81-103 Gdynia
autor
- VS DATA Laboratorium Śledcze, ul. Świętojańska 55/16, 81-391 Gdynia
autor
- Prokuratura Rejonowa w Gdyni, ul. 10 Lutego 39, 81-364 Gdynia
Bibliografia
- [1] Nakamoto S., Bitcoin: A peer-to-peer electronic cash system, 2008, https://bitcoin.org/bitcoin. pdf [dostęp 31.03.2018].
- [2] Ron D., Shamir A., Quantitative analysis of the full bitcoin transaction graph, International Conference on Financial Cryptography and Data Security, Springer, Berlin, Heidelberg, 2013, s. 6-24.
- [3] Androulaki E., Karame G.O., Roeschlin M., Scherer T., Capkun S., Evaluating User Privacy in Bitcoin, Financial Cryptography and Data Security, FC 2013, Lecture Notes in Computer Science, vol. 7859, Springer, Berlin, Heidelberg, 2013, s. 34-51.
- [4] Meiklejohn S., Pomarole M., Jordan G., Levchenko K., McCoy D., Voelker G.M., Savage S., A fistful of bitcoins: characterizing payments among men with no names, Proceedings of the 2013 conference on Internet measurement conference, ACM, 2013, s. 127-140.
- [5] Reid F., Harrigan M., An analysis of anonymity in the bitcoin system, Security and privacy in social networks, Springer, New York, 2013, s. 197-223.
- [6] Ortega M.S., The bitcoin transaction graph anonymity. Master’s thesis, Universitat Oberta de Catalunya, 2013.
- [7] Spagnuolo M., Maggi F., Zanero S., BitIodine: Extracting Intelligence from the Bitcoin Network, Financial Cryptography and Data Security, FC 2014, Lecture Notes in Computer Science, vol. 8437, Springer, Berlin, Heidelberg, 2014, s. 457-468.
- [8] Fleder M., Kester M.S., Pillai S., Bitcoin transaction graph analysis, arXiv preprint arXiv:1502.01657, 2015.
- [9] Conti M., Lal C., Ruj S., A Survey on Security and Privacy Issues of Bitcoin, arXiv preprint arXiv:1706.00916, 2017.
- [10] Akcora C.G., Gel Y.R., Kantarcioglu M., Blockchain: A Graph Primer, arXiv preprint arXiv:1708.08749, 2017.
- [11] https://bitcointalk.org/index.php?topic=481949.msg5305138 [dostęp 31.03.2018].
- [12] Ustawa z dnia 19 sierpnia 2011 r. o usługach płatniczych, Dz.U. 2011 nr 199, poz. 1175.
- [13] Ustawa z dnia 1 marca 2018 r. o przeciwdziałaniu praniu pieniędzy oraz finansowaniu terroryzmu, Dz.U. 2018 poz. 723.
- [14] https://github.com/znort987/blockparser [dostęp 31.03.2018].
- [15] https://github.com/gfanti/bitcoin-deanonymization [dostęp 31.03.2018].
- [16] https://github.com/kristovatlas/address-reuse-tracker [dostęp 31.03.2018].
- [17] https://www.walletexplorer.com [dostęp 31.03.2018].
- [18] http://www.bitconeview.info [dostęp 31.03.2018].
- [19] Di Battista G., Di Donato V., Patrignani M., Pizzonia M., Roselli V., Tamassia R., BitConeView: Visualization of Flows in the Bitcoin Transaction Graph, IEEE Symposium on Visualization for Cyber Security (VizSec 2015), 2015.
- [20] https://www.chainanalysis.com [dostęp 31.03.2018].
- [21] Chainalysis Inc., Chainalysis Reactor guide, version 3.5, 2017.
- [22] https://bitcoin.scorechain.com [dostęp 31.03.2018].
- [23] https://qlue.io [dostęp 31.03.2018].
- [24] https://www.elliptic.co [dostęp 31.03.2018].
- [25] https://skry.tech [dostęp 31.03.2018].
- [26] http://numisight.com [dostęp 31.03.2018].
- [27] https://www.sydeus.pl/index.php [dostęp 31.03.2018].
- [28] Europol, A guide for bitcoin investigators, version 1.06, 2017.
- [29] https://www.blocktrail.com [dostęp 31.03.2018].
- [30] http://blockchain.exposed [dostęp 31.03.2018].
Uwagi
1. Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2019).
2. Źródło finansowania pracy - środki własne autorów.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0f440012-0b96-4213-baa8-e7bca2bfec4c