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.

Agent-Based Simulation of Blockchains / Rosa E.; D'Angelo G.; Ferretti S.. - ELETTRONICO. - 1094:(2019), pp. 115-126. (Intervento presentato al convegno 19th Asia Simulation Conference, AsiaSim 2019 tenutosi a Singapore (Singapore) nel 2019) [10.1007/978-981-15-1078-6_10].

Agent-Based Simulation of Blockchains

D'Angelo G.;Ferretti S.
2019

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.
2019
Communications in Computer and Information Science
115
126
Agent-Based Simulation of Blockchains / Rosa E.; D'Angelo G.; Ferretti S.. - ELETTRONICO. - 1094:(2019), pp. 115-126. (Intervento presentato al convegno 19th Asia Simulation Conference, AsiaSim 2019 tenutosi a Singapore (Singapore) nel 2019) [10.1007/978-981-15-1078-6_10].
Rosa E.; D'Angelo G.; Ferretti S.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/710518
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 11
social impact