Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: remove myself, @colin-axner, as codeowner (#7527)
The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed ledgers. IBC is designed for interoperation between heterogenous ledgers arranged in an unknown, dynamic topology, operating with varied consensus algorithms and state machines. 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 pro- tocol which once implemented by participating ledgers will allow them to safely communicate The interblockchain communication proto- col (IBC) The interblockchain communication proto- col (IBC) The interblockchain communication proto- col (IBC) IBC is payload- agnostic and provides a cross-ledger asynchronous com- munication primitive which can be used as a constituent building block by a wide variety of applications. IBC handles authentication, transport, and ordering of opaque data packets relayed between modules on separate ledgersenabling safe, reliable interoperation of a network of heterogeneous distributed ledgers, arranged in an unknown topology, preserving data secrecy where possible, (IBC) is an end-to-end, connection-oriented, state- ful protocol (IBC) is an end-to-end, connection-oriented, state- ful protocol The interblockchain communication protocol (IBC) provides a mechanism by which separate, sovereign replicated ledgers can safely, voluntarily interact including modules, ports, clients, connections, channels, packets, and relayers including modules, ports, clients, connections, channels, packets, and relayers IBC provides reliable, ordered data transmission between modules, allowing a module on one ledger to reason about the state of a module on another To facilitate this heterogeneous interoperation, the in- terblockchain communication protocol utilises a bottom-up approach, specifying the set of requirements, functions, and properties necessary to implement interoperation between two ledger The data payloads in IBC packets are opaque to the protocol itself (IBC) (IBC) (IBC) The interblockchain communication proto- col (IBC) is an end-to-end, connection-oriented, state- ful protocol for reliable, ordered, and authenticated communication between modules on separate dis- tributed 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 pro- tocol which once implemented by participating ledgers will allow them to safely communicate. IBC is payload- agnostic and provides a cross-ledger asynchronous com- munication primitive which can be used as a constituent building block by a wide variety of applications. Index Terms—ibc; interblockchain; dlt https://github.com/cosmos/ibc/blob/main/archive/papers/2020-05/build/paper.pdf bye bye
- Loading branch information