Skip to content

Commit

Permalink
Correct spelling
Browse files Browse the repository at this point in the history
This reverts commit 3c7d194.
  • Loading branch information
ethanfrey authored and cwgoes committed Apr 17, 2018
1 parent 32ffd2d commit a8d3b3e
Show file tree
Hide file tree
Showing 6 changed files with 170 additions and 572 deletions.
20 changes: 3 additions & 17 deletions docs/spec/ibc/conclusion.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,7 @@
## 5 Conclusion

We have demonstrated a secure, performant, and flexible protocol for connecting
two blockchains with complete finality using a secure, reliable messaging
queue. The algorithm and semantics of all data types have been defined above,
which provides a solid basis for reasoning about correctness and efficiency of
the algorithm.
We have demonstrated a secure, performant, and flexible protocol for connecting two blockchains with complete finality using a secure, reliable messaging queue. The algorithm and semantics of all data types have been defined above, which provides a solid basis for reasoning about correctness and efficiency of the algorithm.

The observant reader may note that while we have defined a message queue
protocol, we have not yet defined how to use that to transfer value within the
Cosmos ecosystem. We will shortly release a separate paper on Cosmos IBC that
defines the application logic used for direct value transfer as well as routing
over the Cosmos hub. That paper builds upon the IBC protocol defined here and
provides a first example of how to reason about application logic and global
invariants in the context of IBC.
The observant reader may note that while we have defined a message queue protocol, we have not yet defined how to use that to transfer value within the Cosmos ecosystem. We will shortly release a separate paper on Cosmos IBC that defines the application logic used for direct value transfer as well as routing over the Cosmos hub. That paper builds upon the IBC protocol defined here and provides a first example of how to reason about application logic and global invariants in the context of IBC.

There is a reference implementation of the Cosmos IBC protocol as part of the
Cosmos SDK, written in go and freely usable under the Apache license. For those
wish to write an implementation of IBC in another language, or who want to
analyze the specification further, the following appendixes define the exact
message formats and binary encoding.
There is a reference implementation of the Cosmos IBC protocol as part of the Cosmos SDK, written in go and freely usable under the Apache license. For those wish to write an implementation of IBC in another language, or who want to analyze the specification further, the following appendixes define the exact message formats and binary encoding.
Loading

0 comments on commit a8d3b3e

Please sign in to comment.