The First Grin Book

I am doing a lot of research for the book and on the one hand, I put my thoughts on the pages. I’m also thinking of a book cover like the one below. Plain as grin and showing its yellowness with yellow theme.

I also created a telegram channel for the book. I welcome everyone to express their thoughts and contributions to the book. We will share a lot of ideas among ourselves.
Finally, I have nicknamed the Grin Community Core for the community of people who are still with Grin and defending Grin during these difficult times.

8 Likes

Looking promising!

If I may make one suggestion:
I’d make the background a very dark color, so the Grin logo really pops out.

4 Likes

a printed collector version with a stamped leather cover would be really cool. for pdf version i also prefer a dark background

2 Likes

Agree on the black background, also it goes well with the quote on the cover “To be duly born, one must first die”. To reach the light (yellow Grin), you first need to first pas/cheat death (black). This quote also goes nice with the story of the Peverell brothers cheating death.

Looking forward to read your book and help where capable with fact checking.

1 Like

Black background represents privacy and Grin logo is in the middle of privacy.
It also represents the “sun”(Grin) which is sun-rising from the darkness.
It also makes the Grin logo stand out more.
Nice ideas. I will definetely listen these ideas.

1 Like

You could also make it literally into a sunrise, black horizon lower part, lighter upper part with Grin as sun, possible casting some light in the lower part. But also just swapping the white color in the the background gradient would be fine.

1 Like
  • Black and plain background.
  • The only thing in the foreground is the Grin logo.
  • The Grin logo in black represents the sun.
  • The sun rising out of the dark is Grin.
  • The title and texts are written with the sun.

6 Likes

keep up the great work on this. the story of grin is so compelling.

1 Like

Reserved hindi translation for the book…

A few sketches





2 Likes

looks cool
how about Grinrise for title :grin:
and a grinsun rising

1 Like

Looks good. Now we only need someone to write the book :wink:

You would be amazed how much documentation we have, not only in the mimblewimble/doc directory but also in the specific doc directores. These specific docs are really helpful to get the design of grin and grin-wallet:

Combine that and perhaps docs from individual users such as

And some history:

…and you would get an awesome book. Basically 95% of the information is there. It just needs proper structuring, formatting etc.

2 Likes

Your passion is inspiring! I’ve been on a wild ride with Grin, diving into research and penning down my thoughts. One of my recent musings is on the Game of Thrones books – a saga that, like Grin, has woven itself into the fabric of my life. It’s fascinating how these two worlds, Grin and the game of thrones books, have influenced my journey. Excited to be here, share experiences, and maybe pick your brains on both Grin and the epic tales of Westeros. Let’s keep the discussions flowing like a good cup of coffee!

1 Like

I’m really happy that you are part of the community.

I also made some educational materials which could be useful for this book, in dedicated thread Series of tutorials helping to grasp MW

Elliptic Curve Cryptography and Diffie-Hellman Key Exchange

Hash Functions

Eliptic Curve Digital Signature Algorithm

Symmetric Ciphers

Schnorr Signature

Pedersen Commitments and Confidential Transactions

I was also planning to write about bulletproofs, but I didn’t find time and motivation.

3 Likes

I just wanted to share an example of an useful illustration that is ‘hidden’ and can directly be used for a book. With “hidden” I mean that you have to browse to the github doc folders which most people, like myself :stuck_out_tongue_winking_eye:, are to lazy to do. Therefore it is easy to miss out on a lot of the great documentation while Grin has in fact all the information needed to dive deep down the :rabbit2: :hole: :pill:

Pictures like these are immensely useful IMO to quickly get a grasp of how things work in Grin. A picture is worth a thousands words. Pictures likes these are perfect for a Grin book. For example, “Mastering Bitcoin” by Andreas Antonopoulos is full of flow charts like these. Time for a “Mastering Grin” book.

While I am at it, let me link some more useful pictures that explain Grin and would be excellent to be used in a book. A can all be found on the Grin HUB page under Marketing:


6712276468950a4b4ae04f9f4a08d705c6c5dda6


historic_transaction_size_grin_monero_zcash

4 Likes

Or “Grokking Grin”, in the style of [1] [2].

[1] Grokking Algorithms, Second Edition

[2] Grokking Functional Programming by Michał Płachta | Goodreads

2 Likes

That looks amazingly easy to read :open_mouth: !

For making a grin book, the first step would probably be to choose a collaborative way to work on the book. In that way anyone can start and contribute in any way. I think that might be a more realistic and stimulating approach than waiting for any single person to write a complete book on their own.

We could use mdBook which was also used for the RustBook and would be rather convenient, since working with .md files is just great since we have most information in .md files.

The only gripe I have with mdbook is that, as far as I know, they do not yet support conversion to .epub and .pdf which is rather important for usability and easy printing. I hate to admit it but I still prefer to read in ‘dead tree’ format for which probably we would nee a pdf version.

1 Like