CRDCMAAug 29, 2019

Agent-based Simulation of Blockchains

arXiv:1908.11811v23 citations
AI Analysis

This work provides a scalable simulation tool for blockchain researchers and developers, though it is incremental as it applies existing PADS techniques to blockchain modeling.

The paper tackled the problem of simulating blockchain protocols at scale by developing LUNES-Blockchain, an agent-based simulator using Parallel and Distributed Simulation (PADS) techniques, and demonstrated its viability by modeling Bitcoin and studying a Sybil attack, confirming the approach's effectiveness.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes