mirror of
https://github.com/mimblewimble/grin.git
synced 2025-01-21 03:21:08 +03:00
41 lines
960 B
Markdown
41 lines
960 B
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
|
||
|
* State and Storage
|
||
|
* Fast Sync
|
||
|
* 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)
|