Skip to content

Commit

Permalink
add more outline
Browse files Browse the repository at this point in the history
  • Loading branch information
takemiyamakoto committed Oct 6, 2016
1 parent d8c299e commit 0c55886
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions docs/iroha_whitepaper.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
Iroha v1.0

---

## 1. Overview

Iroha is a simple and modularized distributed ledger platform.

### 1.1. Relationship to Fabric and Sawtooth Lake

## 2. System architecture
Expand All @@ -11,9 +15,13 @@

Iroha aims to provide modular cryptographic functionality. At the present state, the default cryptographic library provides Ed25519 digital signatures and verification, using SHA-3.

$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} \sum $
### 2.2. Chaincode

### 2.3. Domains and assets


### 2.2. Transactions

### 2.4. Transactions

Transaction types are as follows:

Expand All @@ -22,7 +30,7 @@ Transaction types are as follows:
* Message blob


### 2.3. Consensus
### 2.5. Consensus

Iroha introduces a Byzantine Fault Tolerant consensus algorithm called Sumeragi.

Expand All @@ -31,4 +39,6 @@ B-Chain:
Duan, S., Meling, H., Peisert, S., & Zhang, H. (2014). Bchain: Byzantine replication with high throughput and embedded reconfiguration. In International Conference on Principles of Distributed Systems (pp. 91-106). Springer.


### 2.4. Data synchronization and retrieval
### 2.6. Data synchronization and retrieval


0 comments on commit 0c55886

Please sign in to comment.