The Interblockchain Communication Protocol: An Overview

06/29/2020
by   Christopher Goes, et al.
0

The interblockchain communication protocol (IBC) is an end-to-end, connection-oriented, stateful protocol for reliable, ordered, and authenticated communication between modules on separate distributed ledgers. IBC is designed for interoperation between heterogenous ledgers arranged in an unknown, dynamic topology, operating with varied consensus algorithms and state machines. The protocol realises this by specifying the sufficient set of data structures, abstractions, and semantics of a communication protocol which once implemented by participating ledgers will allow them to safely communicate. IBC is payload-agnostic and provides a cross-ledger asynchronous communication primitive which can be used as a constituent building block by a wide variety of applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/06/2020

QUIC (Quick UDP Internet Connections) – A Quick Study

Main responsibility of a transport protocol is to support communication ...
research
02/17/2021

Reaching Consensus for Asynchronous Distributed Key Generation

We give a protocol for Asynchronous Distributed Key Generation (A-DKG) t...
research
07/18/2019

Communication and Consensus Co-Design for Low-Latency and Reliable Industrial IoT Systems

Designing fast and reliable distributed consensus protocols is a key to ...
research
05/04/2022

Dynamic Median Consensus for Marine Multi-Robot Systems Using Acoustic Communication

In this paper, we present a dynamic median consensus protocol for multi-...
research
05/02/2023

TangleSim: An Agent-based, Modular Simulator for DAG-based Distributed Ledger Technologies

DAG-based DLTs allow for parallel, asynchronous writing access to a ledg...
research
05/24/2022

Distributed Randomness from Approximate Agreement

Randomisation is a critical tool in designing distributed systems. The c...
research
07/26/2023

Gleam: An RDMA-accelerated Multicast Protocol for Datacenter Networks

RDMA has been widely adopted for high-speed datacenter networks. However...

Please sign up or login with your details

Forgot password? Click here to reset