Secure access control for DAG-based distributed ledgers
File(s)2107.10238v1.pdf (2.87 MB)
Accepted version
Author(s)
Type
Journal Article
Abstract
Access control is a fundamental component of the design of distributed ledgers, influencing many aspects of their functionality, such as fairness, efficiency, traditional notions of network security, and adversarial attacks such as Denial-of-Service (DoS) attacksAttackers attempt to put stress on the network by sending a large amount of transactions to other nodes.. In this work, we consider the security of a recently proposed access control protocol for Directed Acyclic Graph-based distributed ledgers. We present a number of attack scenarios and potential vulnerabilities of the protocol and introduce a number of additional features which enhance its resilience. Specifically, a blacklisting algorithm, which is based on a reputation-weighted threshold, is introduced to handle both spamming and multi-rate malicious attackers. A solidification request component is also introduced to ensure the fairness and consistency of the network in the presence of attacks. Finally, a timestamp component is also introduced to maintain the consistency of the network in the presence of multi-rate attackers. Simulations to illustrate the efficacy and robustness of the revised protocol are also presented.
Date Issued
2021-11-15
Date Acceptance
2021-11-01
Citation
IEEE Internet of Things Journal, 2021, 9 (13), pp.1-1
ISSN
2327-4662
Publisher
Institute of Electrical and Electronics Engineers
Start Page
1
End Page
1
Journal / Book Title
IEEE Internet of Things Journal
Volume
9
Issue
13
Copyright Statement
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Identifier
https://ieeexplore.ieee.org/document/9614345
Subjects
Science & Technology
Technology
Computer Science, Information Systems
Engineering, Electrical & Electronic
Telecommunications
Computer Science
Engineering
Access control
Blockchains
Internet of Things
Distributed ledger
Protocols
Computer architecture
Peer-to-peer computing
Distributed ledger technology
efficient communications and networking
network architecture
security and privacy
BLOCKCHAIN
INTERNET
SYSTEM
cs.CR
cs.CR
0805 Distributed Computing
1005 Communications Technologies
Publication Status
Published online
Date Publish Online
2021-11-15