grin/doc/toc.md
Quentin Le Sceller 04e7d307ce Replace MimbleWimble by Mimblewimble (#3118)
* Replace MimbleWimble by Mimblewimble

* MimbleWimble->Mimblewimble
2019-11-19 10:49:32 +00:00

40 lines
1 KiB
Markdown

**Draft**
This is a first attempt at a table of content for a more exhaustive technical
documentation of Grin (we'd call it a white paper if we had to do an ICO).
This should get progressively filled up, until we're ready to advertize it
more widely.
* What is Grin?
* [Introduction to Mimblewimble](intro.md)
* Cryptographic Primitives
* Pedersen Commitments
* Aggregate (Schnorr) Signatures
* Bulletproofs
* Block and Transaction Format
* Transaction
* Input, output
* Kernel
* Block
* Header
* Body
* Compact Block
* Chain State and Merkle Mountain Range
* Motivation
* [Merkle Mountain Range](mmr.md)
* [State and Storage](state.md)
* [Fast Sync](fast-sync.md)
* Merkle Proofs
* Proof of Work
* Cuckoo Cycle
* Difficulty Algorithm
* Wire protocol
* Seeding and Sync
* Propagation
* Low-level Messages
* Dandelion & Aggregation
* Building Transactions
* Important Parameters
* Fees and Transaction Weight
* Reward and Block Weight
* [Smart Contracts](contracts.md)