Blockchains Study Group


At OpenZeppelin we have learned many topics related to blockchains, and we continue to learn more with every audit we perform. We now want to organize and publish these learnings, and to invite our community to join us on this NeverEnding Story.

This will be similar to our series The crypto in cryptocurrencies (also in a NeverEnding progress).
We welcome you to follow along, suggest topics and contribute wherever you can.


  • Each post will focus on one core concept.
  • The intended audience has no previous blockchain training. Prerequisites should be listed explicitly.
  • Linking to good resources instead of reinventing the wheel is encouraged.
  • All posts (including this one) are wiki posts, so they can be edited by anyone.

Table of Concepts / Upcoming Topics


Hi @elopio,

I would like to see Libra covered in the list of Blockchains.
I would also like Proof-of-Authority in the list of consensus mechanisms.

Or should I edit the wiki directly?

Go ahead and edit it @abcoathup.

I don’t want to write about Libra, but if somebody else takes the bullet it fits nicely into the study group.

1 Like