Properties of the Tangle for Uniform Random and Random Walk Tip Selection

01/21/2020
by   Bartosz Kusmierz, et al.
0

The growing number of applications for distributed ledger technologies is driving both industry and academia to solve the limitations of blockchain, particularly its scalability issues. Recent distributed ledger technologies have replaced the blockchain linear structure with a more flexible directed acyclic graph in an attempt to accommodate a higher throughput. Despite the fast-growing diffusion of directed acyclic graph based distributed ledger technologies, researchers lack a basic understanding of their behavior. In this paper we analyze the Tangle, a directed acyclic graph that is used (with certain modifications) in various protocols such as IOTA, Byteball, Avalanche or SPECTRE. Our contribution is threefold. First, we run simulations in a continuous-time model to examine tip count stability and cumulative weight evolution while varying the rate of incoming transactions. In particular we confirm analytical predictions on the number of tips with uniform random tip selection strategy. Second, we show how different tip selection algorithms affect the growth of the Tangle. Moreover, we explain these differences by analyzing the spread of exit probabilities of random walks. Our findings confirm analytically derived predictions and provide novel insights on the different phases of growth of cumulative weight as well as on the average time difference for a transaction to receive its first approval when using distinct tip selection algorithms. Lastly, we analyze simulation overhead and performance as a function of Tangle size and compare results for different tip selection algorithms.

READ FULL TEXT

page 1

page 5

research
04/26/2018

Distributed Ledger Technology: Blockchain Compared to Directed Acyclic Graph

Nowadays, blockchain is becoming a synonym for distributed ledger techno...
research
05/26/2023

Incentive Attacks on DAG-Based Blockchains with Random Transaction Selection

Several blockchain consensus protocols proposed to use of Directed Acycl...
research
12/13/2018

IOTA-based Directed Acyclic Graphs without Orphans

Directed Acylic Graphs (DAGs) are emerging as an attractive alternative ...
research
01/09/2019

Consensus Mechanism Design based on Structured Directed Acyclic Graphs

We introduce a structure for the directed acyclic graph (DAG) and a mech...
research
06/13/2022

Analysis of function approximation and stability of general DNNs in directed acyclic graphs using un-rectifying analysis

A general lack of understanding pertaining to deep feedforward neural ne...
research
11/24/2020

Ultrasound Confidence Maps of Intensity and Structure Based on Directed Acyclic Graphs and Artifact Models

Ultrasound imaging has been improving, but continues to suffer from inhe...
research
07/08/2019

Metamorphic IOTA

IOTA opened recently a new line of research in distributed ledgers area ...

Please sign up or login with your details

Forgot password? Click here to reset