grin/doc/toc.md

41 lines
1 KiB
Markdown
Raw Permalink Normal View History

2018-05-16 05:21:43 +03:00
**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)
2018-05-16 05:21:43 +03:00
* Cryptographic Primitives
* Pedersen Commitments
2018-05-16 05:21:43 +03:00
* Aggregate (Schnorr) Signatures
* Bulletproofs
2018-05-16 05:21:43 +03:00
* Block and Transaction Format
* Transaction
* Input, output
* Kernel
* Block
* Header
* Body
* Compact Block
2018-05-16 05:21:43 +03:00
* Chain State and Merkle Mountain Range
* Motivation
* [Merkle Mountain Range](mmr.md)
* [State and Storage](state.md)
* [Fast Sync](fast-sync.md)
* Merkle Proofs
2018-05-16 05:21:43 +03:00
* Proof of Work
* Cuckoo Cycle
* Difficulty Algorithm
2018-05-16 05:21:43 +03:00
* Wire protocol
* Seeding and Sync
* Propagation
* Low-level Messages
2018-05-16 05:21:43 +03:00
* Dandelion & Aggregation
* Building Transactions
* Important Parameters
* Fees and Transaction Weight
* Reward and Block Weight
2018-05-16 05:21:43 +03:00
* [Smart Contracts](contracts.md)