Impact of delay classes on the data structure in IOTA

10/12/2021
by   Andreas Penzkofer, et al.
0

In distributed ledger technologies (DLTs) with a directed acyclic graph (DAG) data structure, a message-issuing node can decide where to append that message and, consequently, how to grow the DAG. This DAG data structure can typically be decomposed into two pools of messages: referenced messages and unreferenced messages (tips). The selection of the parent messages to which a node appends the messages it issues, depends on which messages it considers as tips. However, the exact time that a message enters the tip pool of a node depends on the delay of that message. In previous works, it was considered that messages have the same or similar delay; however, this generally may not be the case. We introduce the concept of classes of delays, where messages belonging to a certain class have a specific delay, and where these classes coexist in the DAG. We provide a general model that predicts the tip pool size for any finite number of different classes. This categorisation and model is applied to the first iteration of the IOTA 2.0 protocol (a.k.a. Coordicide), where two distinct classes, namely value and data messages, coexist. We show that the tip pool size depends strongly on the dominating class that is present. Finally, we provide a methodology for controlling the tip pool size by dynamically adjusting the number of references a message creates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2023

Stability of local tip pool sizes

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

Understanding Chat Messages for Sticker Recommendation in Hike Messenger

Stickers are popularly used in messaging apps such as Hike to visually e...
research
01/10/2018

Disseminacao de mensagens DTN com base em grupos de interesses

Recent works explore social characteristics of nodes to improve message ...
research
06/21/2019

Optimal Message Bundling with Delay and Synchronization Constraints in Wireless Sensor Networks

Message bundling is an effective way to reduce the energy consumption fo...
research
06/02/2023

Committee Moderation on Encrypted Messaging Platforms

Encrypted messaging services like WhatsApp, Facebook Messenger, and Sign...
research
01/02/2015

Passing Expectation Propagation Messages with Kernel Methods

We propose to learn a kernel-based message operator which takes as input...
research
08/25/2023

The Arrangement of Marks Impacts Afforded Messages: Ordering, Partitioning, Spacing, and Coloring in Bar Charts

Data visualizations present a massive number of potential messages to an...

Please sign up or login with your details

Forgot password? Click here to reset