11---
22title : " Storing the Cardano ledger state on disk:
33 final report for a high-performance backend"
4- subtitle : " [A technical report by Well-Typed LLP on behalf of Intersect MBO ]{.smallcaps}"
4+ subtitle : " [A technical report by Well-Typed on behalf of Intersect]{.smallcaps}"
55author :
66 - Duncan Coutts
77 - Joris Dral
@@ -107,17 +107,18 @@ references:
107107---
108108
109109\begin{changelog}[ simple, sectioncmd=\section* ]
110- \shortversion{author={Duncan Coutts, Joris Dral, Wolfgang Jeltsch}, v=0.1 , date=July 2025, changes=Final draft }
110+ \shortversion{author={Duncan Coutts, Joris Dral, Wolfgang Jeltsch}, v=1.0 , date=July 2025, changes=Final version }
111111\end{changelog}
112112
113113# Introduction
114114
115115As part of the project to reduce ` cardano-node ` ’s memory use [ @utxo-db ] by
116116storing the bulk of the ledger state on disk, colloquially known as UTxO-HD[ ^ 1 ] ,
117117a high-performance disk backend was developed as an arm’s-length project by
118- Well-Typed LLP on behalf of Intersect MBO[ ^ 2 ] . The intent is for the backend to
119- be integrated into the consensus layer of ` cardano-node ` , specifically to be
120- used for storing the larger parts of the Cardano ledger state.
118+ Well-Typed LLP on behalf of the Cardano Development Foundation and
119+ Intersect[ ^ 2 ] . The intent is for the backend to be integrated into the
120+ consensus layer of ` cardano-node ` , specifically to be used for storing the
121+ larger parts of the Cardano ledger state.
121122
122123[ ^ 1 ] : ‘UTxO-HD’ is a classic project-manager’s misnomer. The project is not just
123124 about the UTxO but also other parts of the ledger state, and it is not
@@ -128,7 +129,7 @@ used for storing the larger parts of the Cardano ledger state.
128129 engrained.
129130
130131[ ^ 2 ] : In its early stages, it was developed on behalf of Input Output Global,
131- Inc. (IOG).
132+ Inc. (IOG). It was novated in early 2024.
132133
133134This backend is now complete. It satisfies all its functional requirements and
134135meets all its performance requirements, including stretch targets.
0 commit comments