Ταξινόμηση διευθύνσεων Bitcoin χρησιμοποιώντας μη εποπτευόμενη μηχανική εκμάθηση
Bitcoin address classification using unsupervised machine learning
![Thumbnail](/xmlui/bitstream/handle/unipi/13651/MscThesis.pdf.jpg?sequence=6&isAllowed=y)
Master Thesis
Author
Σταματίου, Άγγελος
Stamatiou, Angelos
Date
2021-07View/ Open
Keywords
Bitcoin ; Unsupervised machine learning ; Logistic regression classifier ; StellarGraph ; Blockchain ; Graph classificationAbstract
Bitcoin is a decentralized digital cryptocurrency, introduced in 2008 by Satoshi Nakamoto, providing pseudonymity to its users. Since Bitcoin blockchain data is publicly available, transactions can be modeled to a directed graph, for further analysis. This dissertation presents a novel approach to reduce the anonymity provided, by using Unsupervised Machine Learning on the transactions graph. By using node representation learning, node features can be extracted and used by a Logistic Regression Classifier to predict the label of each graph node. To simplify data access, blockchain data was imported to a MySQL Database. Performance of the complete proposed solution was evaluated, by executing the classifier on a sub-set of the blockchain data, achieving a maximum accuracy of 76.39%.