From d31f8f71fdf5e2507caf04e04887d6f16890c9d7 Mon Sep 17 00:00:00 2001 From: Barrie Byron Date: Tue, 14 Dec 2021 15:07:17 -0500 Subject: [PATCH] add description of IBC --- docs/ibc/overview.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/ibc/overview.md b/docs/ibc/overview.md index 7226ce6c1575..4108421943cc 100644 --- a/docs/ibc/overview.md +++ b/docs/ibc/overview.md @@ -8,7 +8,9 @@ Learn what IBC is, its components, and use cases. {synopsis} ## What is the Inter-Blockchain Communication Protocol (IBC)? -This document is a guide for developers who want to write their own IBC apps for custom use cases. +The Inter-Blockchain Communication protocol (IBC) allows blockchains to talk to each other. The backbone of the Cosmos ecosystem, IBC handles transport across different sovereign blockchains. This end-to-end, connection-oriented, stateful protocol provides reliable, ordered, and authenticated communication between heterogeneous blockchains. + +This IBC implementation in Golang is built as a Cosmos SDK module. This document is a guide for developers who want to write their own IBC apps for custom use cases. The modular design of the IBC protocol means that IBC app developers do not require in-depth knowledge of the low-level details of clients, connections, and proof verification. This brief explanation of the lower levels of the stack is provided so that app developers can gain a high-level understanding of the IBC protocol.