# How does Grin work? learn me a GRIN

**URL:** <https://forum.grin.mw/t/how-does-grin-work-learn-me-a-grin/9885>\
**Category:** Uncategorized\
**Created:** [June 24, 2022, 3:17pm UTC](https://forum.grin.mw/t/how-does-grin-work-learn-me-a-grin/9885 "2022-06-24T15:17:25Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![davidtavarez](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@davidtavarez](https://forum.grin.mw/u/davidtavarez)\
**Post date:** [June 24, 2022, 3:56pm UTC](https://forum.grin.mw/t/how-does-grin-work-learn-me-a-grin/9885/2 "2022-06-24T15:56:20Z")

</div>

## Topics for a MPV that could be implementing github pages:

- **What is GRIN**. (_for 420 ツ_)
  - A bit of history.
  - What a wallet is?
  - Why Mimblewimble is so revolutionary?
  - How Grin is different from others implementations of Mimblewimble.
  - What is an input?

- **Transaction building process**. (_for 420 ツ_)
  - Slatepack explained for dummies.
    - How to create an address and the onion url.

  - Grin’s Interactivity.
  - Potential of interactiviy.
  - How Slatepack addresses looks like.

- **Grin economics**. (_for 420 ツ_)
  - Emission explained for miners
  - Advantages.

- **Grin’s cryptography**. (_for 420 ツ_)
  - Elliptic Curves explained.
  - Blind signatures explained.
  - Confidential Transactions explained.

- **Grin’s scalability**. (_for 420 ツ_)
  - How a block looks like.
  - Reading a block.
  - Mining a block.

- **Grin’s chain**. (_for 420 ツ_)
  - Scalability.
  - Pruning.
  - Cut-trough.
  - Merkle Trees and Proof.
  - What a commitment is?

- **Grin’s network**. (_for 420 ツ_)
  - How a node is synchronized.
    - What happens and what does this means?

  - Dandelion explained.
  - P2P network.
  - How to query P2P messages?
  - Understanding importance of public nodes.

- **Miscellaneous**. (_for 420 ツ_)
  - Grin vs Bitcoin.
  - Grin vs Monero.
  - Grin vs Beam.
  - Grin vs Zcash.
  - What is wrong with MWC.
  - Meme party.

- **Grin blockachin explorer**. (_for 420 ツ_)
  - Understanding the explorer.
  - What to look for?
  - What does the fields means?
  - How Explorers are useful.

- **Mining Grin in Real life**. (_for 420 ツ_)

There are a bunch of technical documentation all around so use it and cite them. The difference is that is meant to be written to understand how is this seen in a practical level. I am sure I am missing a lot, feel free of suggest the topics here. Also if you think it is needed a better wording. The idea if this list is to have an starting point.

Remember that it is not necessary to write all this from scratch, the objective is to bring all these concepts to a practical level including images, memes and/or code whenever is possible.

---

_[View the full topic](https://forum.grin.mw/t/how-does-grin-work-learn-me-a-grin/9885)._
