TIPS: Transaction Inclusion Protocol with Signaling in DAG-based Blockchain

07/11/2022
by   Canhui Chen, et al.
0

Directed Acyclic Graph (DAG) is a popular approach to achieve scalability of blockchain networks. Due to its high efficiency in data communication and great scalability, DAG has been widely adopted in many applications such as Internet of Things (IoT) and Decentralized Finance (DeFi). DAG-based blockchain, nevertheless, faces the key challenge of transaction inclusion collision due to the high concurrency and the network delay. Particularly, the transaction inclusion collision in DAG-based blockchain leads to the revenue and throughput dilemmas, which would greatly degrade the system performance. In this paper, we propose "TIPS", the Transaction Inclusion Protocol with Signaling, which broadcasts a signal indicating the transactions in the block. We show that with the prompt broadcast of a signal, TIPS substantially reduces the transaction collision and thus resolves these dilemmas. Moreover, we show that TIPS can defend against both the denial-of-service and the delay-of-service attacks. We also conduct intensive experiments to demonstrate the superior performance of the proposed protocol.

READ FULL TEXT

page 3

page 4

page 6

page 7

page 9

page 13

page 14

page 15

research
06/04/2018

Faster Dual-Key Stealth Address for Blockchain-Based Internet of Things Systems

Stealth address prevents public association of a blockchain transaction'...
research
05/10/2023

Transaction Confirmation in Coded Blockchain

As blockchains continue to seek to scale to a larger number of nodes, th...
research
10/12/2020

Scalable Consensus Protocols for PoW based Blockchain and blockDAG

In this paper, we propose two models for scaling the transaction through...
research
07/16/2020

Denial-of-Service Vulnerability of Hash-based Transaction Sharding: Attacks and Countermeasures

Since 2016, sharding has become an auspicious solution to tackle the sca...
research
05/27/2019

Direct Acyclic Graph based Blockchain for Internet of Things: Performance and Security Analysis

Direct Acyclic Graph (DAG) based blockchain and the corresponding consen...
research
03/10/2022

Controlling Transaction Rate in Tangle Ledger: A Principal Agent Problem Approach

Tangle is a distributed ledger technology that stores data as a directed...

Please sign up or login with your details

Forgot password? Click here to reset