Agent-based Simulation of Blockchains
Edoardo Rosa, Gabriele D'Angelo, Stefano Ferretti

TL;DR
This paper introduces LUNES-Blockchain, an agent-based blockchain simulator utilizing PADS techniques for scalability, and demonstrates its effectiveness through a Bitcoin protocol model and attack analysis.
Contribution
It presents a scalable agent-based blockchain simulator using PADS techniques and validates it with a Bitcoin protocol model and attack scenario analysis.
Findings
Agent-based modeling of blockchains is viable with PADS.
The simulator can analyze security attacks like Sybil Attacks.
Preliminary results support scalability and security analysis.
Abstract
In this paper, we describe LUNES-Blockchain, an agent-based simulator of blockchains that is able to exploit Parallel and Distributed Simulation (PADS) techniques to offer a high level of scalability. To assess the preliminary implementation of our simulator, we provide a simplified modelling of the Bitcoin protocol and we study the effect of a security attack on the consensus protocol in which a set of malicious nodes implements a filtering denial of service (i.e. Sybil Attack). The results confirm the viability of the agent-based modelling of blockchains implemented by means of PADS.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
