Proceedings of the 1st Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers 2017
DOI: 10.1145/3152824.3152831
|View full text |Cite
|
Sign up to set email alerts
|

A general framework for blockchain analytics

Abstract: Modern cryptocurrencies exploit decentralised blockchains to record a public and unalterable history of transactions. Besides transactions, further information is stored for different, and often undisclosed, purposes, making the blockchains a rich and increasingly growing source of valuable information, in part of difficult interpretation. Many data analytics have been developed, mostly based on specifically designed and ad-hoc engineered approaches. We propose a general-purpose framework, seamlessly supportin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
46
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 75 publications
(46 citation statements)
references
References 32 publications
0
46
0
Order By: Relevance
“…All these studies are made possible by novel strategies to perform the blockchain representation and the clustering of Bitcoin addresses in a more efficient way [15][16][17][18]. In particular, Pinna et al [19] used a bipartite graph (represented as Petri net), to describe as nodes both entities and transactions and to allow performing investigations and statistics, and Bartoletti et al [20] proposed a general framework to deeply analyze blockchain data properly stored in a database, by using the database query language. The use of SQL databases to represent blockchain data is also proposed by Yue et al [21] and by the project Bitcoin Database Generator (https://github.…”
Section: Related Workmentioning
confidence: 99%
“…All these studies are made possible by novel strategies to perform the blockchain representation and the clustering of Bitcoin addresses in a more efficient way [15][16][17][18]. In particular, Pinna et al [19] used a bipartite graph (represented as Petri net), to describe as nodes both entities and transactions and to allow performing investigations and statistics, and Bartoletti et al [20] proposed a general framework to deeply analyze blockchain data properly stored in a database, by using the database query language. The use of SQL databases to represent blockchain data is also proposed by Yue et al [21] and by the project Bitcoin Database Generator (https://github.…”
Section: Related Workmentioning
confidence: 99%
“…In the following, we first use a heuristic case study to illustrate the significance of the blockchain storage issue. Among many research topics emerging from the blockchain technology, Bitcoin is one of the most successful implementations of blockchain [14]. A Bitcoin block consists of a block header with a size of 80 bytes and a list of transactions as block payload (or block body) [15].…”
Section: Opportunities and Challenges To Integrate Blockchain Inmentioning
confidence: 99%
“…Although the size of the block header is small, one of the major drawbacks of the existing Bitcoin witnessing scheme is that the auditors have to download the entire Bitcoin blockchain. As of November 2018, the Bitcoin blockchain contains more than 190GB of data, and it grows by 52GB every year [16] [17] [14]. It is a challenging task if not impossible to download and store the whole blockchain in resource-constrained IoT gateways.…”
Section: Opportunities and Challenges To Integrate Blockchain Inmentioning
confidence: 99%
“…However, it does not provide support to Smart Contract platforms like Ethereum. In a subsequent similar effort, [9] proposed a framework to support data analytics on Bitcoin and Ethereum, reorganizing blockchain data in SQL or NoSQL databases. They try to address the need for combining blockchain data with external information such as user, market and crime-related data.…”
Section: Related Workmentioning
confidence: 99%
“…Focusing on the Ethereum network, [9] present a methodology to identify and collect information on Smart Contracts that implement Ponzi schemes and investigate their properties. The authors were able to identify an alarming number of Smart Contracts involved in this type of fraud, but fortunately their impact was still small.…”
Section: Related Workmentioning
confidence: 99%