DOSing Distributed Ledger Technology: IOTA. - Mark A. Brady; Ikram Ullah 003; Paul J. M. Havinga (CSP, 2021)