# IOHK Blog: The abstract nature of the Cardano consensus layer

**URL:** https://forum.cardano.org/t/iohk-blog-the-abstract-nature-of-the-cardano-consensus-layer/33796
**Category:** Misc Dev Talk
**Created:** [3 June 2020 05:56 UTC](https://forum.cardano.org/t/iohk-blog-the-abstract-nature-of-the-cardano-consensus-layer/33796 "2020-06-03T05:56:03Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Cardano](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/cardano/32/10190_2.png) [@Cardano](https://forum.cardano.org/u/Cardano)
#### Post date: [3 June 2020 05:56 UTC](https://forum.cardano.org/t/iohk-blog-the-abstract-nature-of-the-cardano-consensus-layer/33796/1 "2020-06-03T05:56:03Z")

</div>

# IOHK Blog: The abstract nature of the Cardano consensus layer

### This new series of technical posts by IOHK’s engineers considers the choices being made

May 28, 2020[Edsko de Vries](https://iohk.io/en/blog/authors/edsko-de-vries/page-1/) 21 mins read

![The abstract nature of the Cardano consensus layer](https://us1.discourse-cdn.com/flex023/uploads/cardano/original/3X/c/0/c0ace1327959dd9ee2ad1a10cc323cdc1bfc260d.png)

_As we head towards Shelley on the Cardano mainnet, we’re keen to keep you up to date with the latest news. We also want to highlight the tireless work going on behind the scenes, and the team of engineers responsible._

_In this Developer Deep Dive series of occasional technical blogs, we open the floor to IOHK’s engineers. Over the months ahead, our Haskell developers will offer a candid glimpse into the core elements of the Cardano platform and protocols, and share insights into the choices that have been made._

_Here, in the first of the series, we consider the use of abstraction in the consensus layer._

**Continue reading the blog:**

> **[The abstract nature of the Cardano consensus layer - IOHK Blog](https://iohk.io/en/blog/posts/2020/05/28/the-abstract-nature-of-the-consensus-layer/)**
>
> This new series of technical posts by IOHK's engineers considers the choices being made
