Security Analysis on Tangle-Based Blockchain Through Simulation

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 12248)


Tangle provides an enlightening paradigm for DAG-based structures. We build a simple but flexible simulation network for Tangle by identifying its features. Based on that, we construct three types of attack strategies via defining basic actions and behaviours. We further evaluate these attacks in multi-dimensions with 12 sets of experiments, followed by comprehensive discussions. The results show the trend under different strategies and configurations. Our work provides an educational example for both attack and defense towards Tangle-based blockchains.


Tangle DAG Blockchain Attack IOTA 


  1. 1.
    Acharya, A., et al.: CellTree: a new paradigm for distributed data repositories (2019)Google Scholar
  2. 2.
    Bu, G., Gürcan, Ö., Potop-Butucaru, M.: G-IOTA: fair and confidence aware tangle. In: IEEE INFOCOM WKSHPS, pp. 644–649. IEEE (2019)Google Scholar
  3. 3.
    Castro, M., et al.: Practical Byzantine fault tolerance. In: OSDI, pp. 173–186 (1999)Google Scholar
  4. 4.
    Ferraro, P., King, C., Shorten, R.: IOTA-based directed acyclic graphs without orphans. arXiv preprint arXiv:1901.07302 (2018)
  5. 5.
    Gervais, A., et al.: On the security and performance of proof of work blockchains. In: ACM SIGSAC CCS, pp. 3–16 (2016)Google Scholar
  6. 6.
    Kusmierz, B.: The first glance at the simulation of the tangle: discrete model (2017).
  7. 7.
    Li, C., Li, P., Zhou, D., Xu, W., Long, F., Yao, A.: Scaling nakamoto consensus to thousands of transactions per second. arXiv preprint arXiv:1805.03870 (2018)
  8. 8.
    Popov, S.: The tangle (2016).
  9. 9.
    Popov, S., et al.: Equilibria in the tangle. arXiv preprint arXiv:1712.05385 (2017)

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.University of New South WalesSydneyAustralia
  2. 2.Swinburne University of TechnologyHawthornAustralia
  3. 3.CSIRO Data 61SydneyAustralia

Personalised recommendations