Towards Scalable Blockchain Analysis

被引:22
|
作者
Bragagnolo, Santiago [1 ]
Marra, Matteo [2 ]
Polito, Guillermo [3 ]
Boix, Elisa Gonzalez [2 ]
机构
[1] Inria Lille Nord Europe, Lille, France
[2] Vrije Univ Brussel, Brussels, Belgium
[3] Univ Lille, Cent Lille, CNRS, CRIStAL,Inria,UMR 9189, Lille, France
基金
比利时弗兰德研究基金会;
关键词
Blockchain; Smart Contracts; Big Data; Map/Reduce;
D O I
10.1109/WETSEB.2019.00007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Analysing the blockchain is becoming more and more relevant for detecting attacks and frauds on cryptocurrency exchanges and smart contract activations. However, this is a challenging task due to the continuous growth of the blockchain. For example, in early 2017 Ethereum was estimated to contain approximately 300GB of data [1], a number that keeps growing day after day. In order to analyse such ever-growing amount of data, this paper argues that blockchain analysis should be treated as a novel type of application for Big Data platforms. In this paper we explore the application of parallelization techniques from the Big Data domain, in particular Map/Reduce, to extract and analyse information from the blockchain. We show that our approach significantly improves the index generation by 7.77 times, with a setup of 20 worker nodes, 1 Ethereum node and 1 Database node. We also share our findings of our massively parallel setup for querying Ethereum in terms of architecture and the bottlenecks. This should help researchers setup similar infrastructures for analysing the blockchain in the future.
引用
收藏
页码:1 / 7
页数:7
相关论文
共 50 条
  • [1] Towards a Scalable and Trustworthy Blockchain: IoT Use Case
    Moudoud, Hajar
    Cherkaoui, Soumaya
    Khoukhi, Lyes
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [2] HyperMaze: Towards Privacy-Preserving and Scalable Permissioned Blockchain
    Liu, Wei
    Wan, Zhiguo
    Shao, Jun
    Yu, Yong
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (01) : 360 - 376
  • [3] Towards Blockchain-based Scalable and Trustworthy File Sharing
    Cui, Shujie
    Asghar, Muhammad Rizwan
    Russello, Giovanni
    2018 27TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2018,
  • [4] Towards a Secure and Scalable Access Control System Using Blockchain
    El Houda, Zakaria Abou
    Beaugeard, Jeremy
    Sauvetre, Quentin
    Khoukhi, Lyes
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [5] Towards a Scalable Dual-Sided Blockchain Architecture with Concurrency Protocols
    Nazir, A.
    Singh, M.
    Destefanis, G.
    Kassab, M.
    Memon, J.
    Neykova, R.
    Tonelli, R.
    2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C, 2023, : 224 - 230
  • [6] Demo:Towards the Development of a Differentially Private Lightweight and Scalable Blockchain for IoT
    Shahid, Abdur R.
    Pissinou, Niki
    Njilla, Laurent
    Aguilar, Edwin
    Perez, Eric
    2019 IEEE 16TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS WORKSHOPS (MASSW 2019), 2019, : 172 - 173
  • [7] Scalable Computing in a Blockchain
    Ramkumar, Mahalingam
    2018 IEEE 39TH SARNOFF SYMPOSIUM, 2018,
  • [8] Groupchain: Towards a Scalable Public Blockchain in Fog Computing of IoT Services Computing
    Lei, Kai
    Du, Maoyu
    Huang, Jiyue
    Jin, Tong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) : 252 - 262
  • [9] S-Store: A Scalable Data Store towards Permissioned Blockchain Sharding
    Qi, Xiaodong
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2022), 2022, : 1978 - 1987
  • [10] ABISchain: Towards a Secure and Scalable Blockchain Using Swarm-based Pruning
    Abdelhamid, Mohamed Moetez
    Sliman, Layth
    Salem, Boussad Ait
    BenDjemaa, Raoudha
    PROCEEDINGS OF 2023 AUSTRALIAN COMPUTER SCIENCE WEEK, ACSW 2023, 2023, : 28 - 35