-
Notifications
You must be signed in to change notification settings - Fork 85
Table Of Contents
Gary Yu edited this page Jun 8, 2018
·
2 revisions
Draft
- What is Grin?
- Introduction to MimbleWimble
- Cryptographic Primitives
- Pedersen Commitments
- Aggregate (Schnorr) Signatures
- Bulletproofs
- Block and Transaction Format
- Transaction
- Input, output
- Kernel
- Block
- Header
- Body
- Compact Block
- Transaction
- 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
Basics
- Getting Started
- User Documentation
- MimbleWimble
- FAQ
- Planned releases (Roadmap)
- Code of Conduct
Contributing
- Contributing Guide
- Code Structure
- Code coverage and metrics
- Code Reviews and Audits
- Adding repos to /mimblewimble
Development
Mining
Infrastructure
Exchange integrations
R&D
Grin Community
Grin Governance
Risk Management
Grin Internals
- Block Header Data Structure
- Detailed validation logic
- P2P Protocol
Misc