Move specification.md to README.md, cleanup overview, separate MVP directory

This commit is contained in:
Christopher Goes
2018-04-17 16:28:33 +02:00
parent 6500728dd2
commit dc2c638f7f
11 changed files with 46 additions and 57 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
## 4 Optimizations
([Back to table of contents](specification.md#contents))
([Back to table of contents](README.md#contents))
The above sections describe a secure messaging protocol that can handle all normal situations between two blockchains. It guarantees that all messages are processed exactly once and in order, and provides a mechanism for non-blocking atomic transactions spanning two blockchains. However, to increase efficiency over millions of messages with many possible failure modes on both sides of the connection, we can extend the protocol. These extensions allow us to clean up the receipt queue to avoid state bloat, as well as more gracefully recover from cases where large numbers of messages are not being relayed, or other failure modes in the remote chain.