Skip to content

Development Updates

135 Results
Refine by:
Sort by:
Weekly development report as of 2024-12-13
Emmanuel

Weekly development report as of 2024-12-13

Dear community, this report marks the final development update for 2024. Regular updates will resume on January 10, 2025. Wishing everyone happy holidays and a wonderful New Year🎄! Here’s to a year ahead filled with exciting progress, new milestones, and shared success. ✨ CORE TECHNOLOGY Over the past few weeks, the networking team collaborated with the ...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-12-06
Emmanuel

Weekly development report as of 2024-12-06

CORE TECHNOLOGY This week, the SRE team worked on Cardano environment improvements and general maintenance. They released Cardano node v.10.1.3 and DB Sync v.13.6.0.2 and v.13.6.0.4 to all environments, and configured mainnet bootstraps, enabling a shared dashboard. The ledger team discovered and fixed a bug in the ledger that was backported in a patch rel...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-29
Emmanuel

Weekly development report as of 2024-11-29

CORE TECHNOLOGY This week, the consensus team began preparing a proposal for the technical steering committee (TSC) addressing chain growth violations. They also authored a document on the Cardano-specific implementation of the Praos protocol theorem. The DB Sync team released v.13.6.0.2, which is compatible with node v.10.1.2 and includes rollback speed i...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-22
Emmanuel

Weekly development report as of 2024-11-22

CORE TECHNOLOGY This week, the core technology teams, in collaboration with the Cardano Foundation, released several components compatible with the latest Cardano node version – Cardano DB Sync, Cardano GraphQL, Cardano Rosetta servers, and Cardano wallet. This means that the latest node version is compatible with all components. For more details, see relea...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-15
Olga Hryniuk

Weekly development report as of 2024-11-15

CORE TECHNOLOGY This week, IO started collaborating with Sundae Labs and Well-Typed to validate Ouroboros Leios’ feasibility, impact, trade-offs, and implementation costs. To dive deeper into Ouroboros Leios, see this video about 'Near-optimal throughput', and stay tuned for more details. The networking team announced that support for the non-P2P network s...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-08
Emmanuel

Weekly development report as of 2024-11-08

CORE TECHNOLOGY This week, the core technology teams released node v.10.1.2 – an update to the v.10.1.1 release. The DB Sync team focused on a pre-release of version 13.6.0.0 compatible with node v.10.1.0 and are in the process of testing before the mainnet release. The ledger team focused on improving internal code quality. The main feature introduced wa...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-01
Emmanuel

Weekly development report as of 2024-11-01

CORE TECHNOLOGY This week, the core technology teams released node v.10.1.1, a mainnet release to support the Chang #2 upgrade. This release brings several enhancements to the governance system, including: Support for stake pool operators (SPOs) delegating to pre-defined voting options Support for auto-abstain delegate representatives (DRep) votes, replac...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-25
Emmanuel

Weekly development report as of 2024-10-25

CORE TECHNOLOGY This week, the ledger team finalized changes for the upcoming hard fork to protocol version 10.0. Key changes include ensuring the ability to unregister a reward account and withdraw funds in the same transaction, as well as fixing a bug to verify DRep existence for all stake credential delegations. The team continued testing Conway features...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-18
Emmanuel

Weekly development report as of 2024-10-18

CORE TECHNOLOGY This week, the consensus team released new versions of the diff-containers-1.3.0.0, fingertree-rm-1.0.0.3, cardano-lmdb-0.4.0.2, and cardano-lmdb-simple-0.7.0.1 packages. Improvements to IOSim included adding MonadLabelledMVar and enhancing the Show instance for ScheduleMod. The team also released consensus packages for Node 10.0 and worked ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-11
Olga Hryniuk

Weekly development report as of 2024-10-11

CORE TECHNOLOGY This week, the DB Sync team addressed issues from the latest release, including off-chain data fixes, incorrect pool-stat fields, and invalidated votes. They also added a new feature that optionally creates a separate address table, separating it from the tx\_out table. Finally, they collaborated with the ledger team on memory improvements a...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-04
Emmanuel

Weekly development report as of 2024-10-04

CORE TECHNOLOGY Over the past two weeks, the consensus team has been working to establish a baseline for the consensus quantitative timeliness agreements(QTA). This helps inform discussions on sync performance goals with the networking team, particularly improvements related to Genesis. Additionally, the team rebased UTXO-HD atop main, with all tests succes...
5 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-27
Emmanuel

Weekly development report as of 2024-09-27

CORE TECHNOLOGY Last week, the core technology teams released node v.9.2.0, bringing several improvements and bug fixes: Script-based DRep support in the update certificate CLI command Improved transaction view CLI command Governance-related ledger state queries Improved Plutus debugging functionality A new method for calculating CBOR-encoded transacti...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-20
Emmanuel

Weekly development report as of 2024-09-20

CORE TECHNOLOGY This week, the consensus team focused on various areas: They have identified the UTXO set as a primary cause of performance degradation during ledger snapshots. Together with the ledger team, they have proposed a solution to reduce memory allocations when serializing the ledger state. The team drafted scripts to estimate the necessary band...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-13
Emmanuel

Weekly development report as of 2024-09-13

CORE TECHNOLOGY This week, the ledger team implemented a new Conway-related feature that disallows stake credentials from withdrawing rewards if they are backed by a key hash and not delegated to any DRep. This feature will become effective after the bootstrap phase. The team also worked on additional tests and fixed several minor bugs, including GovInfoEve...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-06
Emmanuel

Weekly development report as of 2024-09-06

CORE TECHNOLOGY The core technology teams released Cardano node v.9.1.1 to address an issue where 9.1.0 nodes would replay from the genesis block upon restart during the Conway era. See the Voltaire section for more details. The consensus team introduced a snapshot-converter tool that allows non-UTXO-HD ledger snapshots to be converted into UTXO-HD ones, e...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-30
Emmanuel

Weekly development report as of 2024-08-30

CORE TECHNOLOGY This week, the ledger team focused on conformance tests and improvements to the ledger test suite. They communicated extensively with the community and other core teams about the upcoming hard fork. They also documented key changes specific to Conway that could affect DApp developers. These changes include the lack of visibility within Plutu...
6 up votes and 0 down votes. Total score
Weekly development report as of 2023-09-22
Olga Hryniuk

Weekly development report as of 2023-09-22

CORE TECHNOLOGY This week in core technology, the networking team focused on developing bootstrap peers, worked on the node v.8.4.0-pre release, and published the new versions of ouroboros-consensus, cardano-api, and cardano-cli. Work is ongoing on typed protocols; the team updated the future typed-protocols-0.2.0.0 and their integration with cardano-node. ...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-23
Emmanuel

Weekly development report as of 2024-08-23

CORE TECHNOLOGY This week, the performance and tracing team conducted several key activities: Benchmarking. The team released node v.9.1 benchmarks, conducted UTXO-HD in-memory benchmarks, and evaluated typed-protocols feature benchmarks. Development. They improved resource trace emission for the CPU 85% spans metric and continued working on governance ac...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-16
Emmanuel

Weekly development report as of 2024-08-16

This week, some IO teams are attending Rare Evo 2024 in Las Vegas, Nevada from August 15-17, 2024. See this blog post for more details. CORE TECHNOLOGY The ledger team added new minor features. These include ledger state queries for voting on current proposals and functionality for computing transaction sizes necessary for network communication. The primar...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-09
Emmanuel

Weekly development report as of 2024-08-09

CORE TECHNOLOGY This week, the consensus team started working on its goals for Q3 2024, focusing on several key improvements. Key updates include: Improved behavior of \`db-truncater\` Additional details exposed on EmptySlot error New trace message for unclean Consensus databases Support for storing immutable and volatile databases in different paths. ...
3 up votes and 0 down votes. Total score