Contract-connection:An efficient communication protocol for Distributed Ledger Technology

01/20/2020
by   Yibin Xu, et al.
0

Distributed Ledger Technology (DLT) is promising to become the foundation of many decentralised systems. However, the unbalanced and unregulated network layout contributes to the inefficiency of DLT especially in the Internet of Things (IoT) environments, where nodes connect to only a limited number of peers. The data communication speed globally is unbalanced and does not live up to the constraints of efficient real-time distributed systems. In this paper, we introduce a new communication protocol, which enables nodes to calculate the tradeoff between connecting/disconnecting a peer in a completely decentralised manner. The network layout globally is continuously re-balancing and optimising along with nodes adjusting their peers. This communication protocol weakened the inequality of the communication network. The experiment suggests this communication protocol is stable and efficient.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2020

A Reliable Communication Framework and Its Use in Internet of Things (IoT)

Peoples are naturally communicators but devices are not. In the Internet...
research
09/22/2017

Correctness of the Chord Protocol

Internet of Things (IoT) can be seen as a cooperation of the various het...
research
01/26/2021

Towards a Staging Environment for the Internet of Things

Internet of Things (IoT) applications promise to make many aspects of ou...
research
09/17/2019

Enhanced distributed data aggregation method in the internet of things

As a novel concept in technology and communication world, "Internet of T...
research
02/19/2019

Zest: REST over ZeroMQ

In this paper, we introduce Zest (REST over ZeroMQ), a middleware techno...
research
09/06/2023

SecureCyclon: Dependable Peer Sampling

Overlay management is the cornerstone of building robust and dependable ...
research
04/16/2012

Efficient Protocols for Distributed Classification and Optimization

In distributed learning, the goal is to perform a learning task over dat...

Please sign up or login with your details

Forgot password? Click here to reset