Blockchain Transaction Analysis Using Dominant Sets

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Cortesi, Agostino it_IT
dc.contributor.author Awan, Malik Khurram <1983> it_IT
dc.date.accessioned 2017-02-21 it_IT
dc.date.accessioned 2017-05-08T03:44:19Z
dc.date.issued 2017-03-23 it_IT
dc.identifier.uri http://hdl.handle.net/10579/9435
dc.description.abstract Bitcoin is a famous decentralized electronic currency system with a blockchain containing the complete transaction history publically at each node. The peers or nodes generate transactions and broadcast them to the network. Miners are those nodes that collects the transactions and try to generate block so database is updated by miners and it is then shared to all the nodes in the network in the form of blockchain. Bitcoin addresses are used to transfer the amounts in the network for transactions. A block is a collection of transactions and proof-of-work. A Miner that solves and inserts proof-of-work first in the block broadcast the block to the network. All nodes or peers add new blocks on top of previous blocks. The blockchain needs to be analyzed further with different approaches for the scalability point of view. Blockchain analysis under different heuristics can help to study in depth structure of pseudo-anonymity of bitcoin. Clustering and categories with blockchain data plays an important role to get to know useful information about blockchain. It can also help to extract the deep intelligence about the users and the network activity. Clustering concept in Artificial Intelligence is different from clustering concepts in data mining. Pairwise dominant sets method due to of its more generalized approach makes dominant set or a cluster in the form of maximal clique which can then be applied to the edge weighted graphs. These weights are used to calclute the similarity. The affinity between the nodes in the same set is higher than those which are external to that set. Pairwise dominant set clustering can work with both directed graphs and undirected graphs with a slight modification in replicator dynamic system equation. In this thesis blockchain data has been analyzed with dominant set clustering method and the clustering results are evaluated with the results obtained from other clustering techniques. The scalability issues with blockchain has been discussed. The behavior of nodes and their strategies is discussed with game theoretic point of view. The work contribution is about analysis of blockchain, performance evaluation with case studies. The work is concluded with the need of using the blockchain for non-critical or non-functional approaches as a potential future works. it_IT
dc.language.iso it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Malik Khurram Awan, 2017 it_IT
dc.title Blockchain Transaction Analysis Using Dominant Sets it_IT
dc.title.alternative it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica - computer science it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2015/2016, sessione straordinaria it_IT
dc.rights.accessrights closedAccess it_IT
dc.thesis.matricno 839945 it_IT
dc.subject.miur it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend 10000-01-01
dc.provenance.upload Malik Khurram Awan (839945@stud.unive.it), 2017-02-21 it_IT
dc.provenance.plagiarycheck Agostino Cortesi (cortesi@unive.it), 2017-03-06 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record