From c33262448254b2d02884302d193f35c7ce4f853d Mon Sep 17 00:00:00 2001 From: Damian Nadales Date: Wed, 29 Nov 2023 13:47:41 +0100 Subject: [PATCH] Add bi-weekly update for Consensus (2023-11-29) (#297) --- blog/2023-11-29-consensus.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 blog/2023-11-29-consensus.md diff --git a/blog/2023-11-29-consensus.md b/blog/2023-11-29-consensus.md new file mode 100644 index 0000000000..e28d25cedc --- /dev/null +++ b/blog/2023-11-29-consensus.md @@ -0,0 +1,16 @@ +--- +title: Consensus Team Update +slug: 2023-11-29-consensus +authors: dnadales +tags: [consensus] +hide_table_of_contents: false +--- + +## High level summary + +The Consensus team implemented and tested a [patch](https://github.com/input-output-hk/ouroboros-consensus/pull/525) that does not propagate future headers. +It is under review, and we expect it can be released in the next Cardano node version. +On the UTxO-HD front, we [finished](https://github.com/input-output-hk/ouroboros-consensus/issues/510) prototyping the `LedgerDB` and `BackingStore` redesign, which is required for the LSM-tree integration and might help us implement a more resource efficient in-memory backend. +With this prototype finished we can start integrating the rest of the code. +We [investigated](https://github.com/input-output-hk/ouroboros-consensus/pull/513) the unexpected performance degradation observed when acquiring the block context. +We also [released Cardano node 8.7.0](https://github.com/input-output-hk/cardano-node/releases/tag/8.7.0-pre) and [moved](https://github.com/input-output-hk/cardano-ledger/pull/3893) `tree-diff` outside `cardano-ledger` libraries.