  DAG-based DLTs allow for parallel, asynchronous writing access to a ledger.
Consequently, the perception of the most recent blocks may differ considerably
between nodes, and the underlying network properties of the P2P layer have a
direct impact on the performance of the protocol. Moreover, the stronger
inter-dependencies of several core components demand a more complex and
complete approach to studying such DLTs. This paper presents an agent-based,
open-sourced simulator for large-scale networks that implement the leaderless
Tangle 2.0 consensus protocol. Its scope includes modelling the underlying
peer-to-peer communication with network topology, package loss, heterogeneous
latency, the gossip protocol with reliable broadcast qualities, the underlying
DAG-based data structure, and the consensus protocol. The simulator allows us
to explore the performance of the protocol in different network environments,
as well as different attack scenarios.
