Tarides Logo

Articles on blockchain

Discover our latest posts on #blockchain and explore related insights and stories.

Blue cubes with white symbols, arranged in a grid.

Optimising Archive Node Storage for Tezos

For the past few years, Tarides has been responsible for the storage component of Tezos, from L1 and L2 shells up to the Tezos protocol. In 2022, our main focus was on improving storage performance and UX for running nodes and bakers. Our efforts resulted in significant improvements, including reduc…

A leafy branch in a clear glass jar with water.

Towards Minimal Disk-Usage for Tezos Bakers

Over the last few months, Tarides has focused on designing, prototyping, and integrating a new feature for Tezos bakers: automatic context pruning for rolling and full nodes. This feature will allow bakers to run Tezos with minimal disk usage while continuing to enjoy 12x more responsive operations.…

Tree on sandy beach, ocean, blue sky, few clouds.

Adding Merkle Proofs to Tezos

The Upcoming Tezos Jakarta Protocol will support compact Merkle proofs to scale the network's trust infrastructure. This allows nodes that do not trust each other to agree on the validity of Tezos transactions with orders of magnitude smaller storage requirements. For instance, the block 2,400,319, …

Footprints on sandy beach, ocean waves, palm trees.

The New Replaying Benchmark in Irmin

As mentioned in our Tezos Storage / Irmin Summer 2021 Update on the Tezos Agora forum, the Irmin team's goal has been to improve Irmin's performance in order to speed up the Baking Account migration process in Octez, and we managed to make it 10x faster in the first quarter of 2021. Since then, we'v…

NG

Nicolas Goguey

Senior Software Engineer

Cityscape with large dome, tower, and distant hills.

Florence and beyond: the future of Tezos storage

In collaboration with Nomadic Labs, Marigold and DaiLambda, we're happy to announce the completion of the next Tezos protocol proposal: Florence. Tezos is an open-source decentralised blockchain network providing a platform for smart contracts and digital assets. A crucial feature of Tezos is self-a…

Craig Ferguson

Craig Ferguson

Software Engineer

Tree with bright red leaves and sunlight shining.

Irmin: September 2020 update

This post will survey the latest design decisions and performance improvements made to irmin-pack, the Irmin storage backend used by Tezos. Tezos is an open-source blockchain technology, written in OCaml, which uses many libraries from the MirageOS ecosystem. For more context on the design of irmin-…

Wooden file cabinet with labeled drawers.

Introducing irmin-pack

irmin-pack is an Irmin storage backend that we developed over the last year specifically to meet the Tezos use-case. Tezos nodes were initially using an LMDB-based backend for their storage, which after only a year of activity led to 250 GB disk space usage, with a monthly growth of 25 GB. Our goal …

Clément Pascutto

Clément Pascutto

Senior Software Engineer

Desert landscape, sun, sky, large Tezos logo overlay.

The future of Tezos on MirageOS

We are very glad to announce that Tarides has been awarded two new grants from the Tezos Foundation. Thanks to these new grants, Tarides will continue to work on the integration between Tezos and MirageOS. We believe that the secure deployment of blockchains is still a major challenge today, and tha…