An attack resilient policy on the tip pool for DAG-based distributed ledgers

04/13/2023
by   Lianna Zhao, et al.
0

This paper discusses congestion control and inconsistency problems in DAG-based distributed ledgers and proposes an additional filter to mitigate these issues. Unlike traditional blockchains, DAG-based DLTs use a directed acyclic graph structure to organize transactions, allowing higher scalability and efficiency. However, this also introduces challenges in controlling the rate at which blocks are added to the network and preventing the influence of spam attacks. To address these challenges, we propose a filter to limit the tip pool size and to avoid referencing old blocks. Furthermore, we present experimental results to demonstrate the effectiveness of this filter in reducing the negative impacts of various attacks. Our approach offers a lightweight and efficient solution for managing the flow of blocks in DAG-based DLTs, which can enhance the consistency and reliability of these systems. Index

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2023

Mitigation of liveness attacks in DAG-based ledgers

The robust construction of the ledger data structure is an essential ing...
research
06/18/2018

A Web of Blocks

Blockchains offer a useful abstraction: a trustworthy, decentralized log...
research
02/04/2021

The Discrepancy Attack on Polyshard-ed Blockchains

Sharding, i.e. splitting the miners or validators to form and run severa...
research
07/20/2021

Secure Access Control for DAG-based Distributed Ledgers

Access control is a fundamental component of the design of distributed l...
research
04/20/2015

Defending Against DDoS Attacks in Bloom Filter based Multicasting

This paper analyze security issues of Bloom filter based multicast forwa...
research
02/03/2023

Stability of local tip pool sizes

In distributed ledger technologies (DLTs) with a directed acyclic graph ...
research
03/21/2019

Distributed Ledger Technology for IoT: Parasite Chain Attacks

Directed Acyclic Graph (DAG) based Distributed Ledgers can be useful in ...

Please sign up or login with your details

Forgot password? Click here to reset