Skip to content

Development Updates

132 Results
Refine by:
Sort by:
Weekly development report as of 2023-04-21
Olga Hryniuk

Weekly development report as of 2023-04-21

CORE TECHNOLOGY This week, the networking team published io-sim and five other packages to Hackage along with a blog post about this on IOG’s engineering website. io-sim was developed along with ouroboros-network, and its functionality has been growing with more features added upon requirement. The consensus team continued working on the improved DB lock m...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-04-14
Olga Hryniuk

Weekly development report as of 2023-04-14

CORE TECHNOLOGY This week, the core technology teams continued working on node, consensus, and networking improvements. The performance and tracing team worked on adjusting their infrastructure to the new 8.0 release branch, conducted an early run of benchmarking, and profiled the new tracing system to minimize its resource footprint and ensure high throug...
3 up votes and 0 down votes. Total score
Weekly development report as of 2023-04-07
Olga Hryniuk

Weekly development report as of 2023-04-07

CORE TECHNOLOGY Over the past two weeks, the ledger team prepared for the upcoming Conway release, experimented with handling dRep stake distribution for CIP-1694 in the Conway ledger era, and merged a fix for node-4826 into the main ledger branch.  The consensus team finished the UTXO-HD prototype refactoring. The team is now working on enhancing the DB l...
1 up votes and 0 down votes. Total score
Weekly development report as of 2023-03-31
Olga Hryniuk

Weekly development report as of 2023-03-31

CORE TECHNOLOGY This week, the core technology teams continued working on networking, consensus, and node improvements. The system test team made further improvements to the test framework by adding more automated tests and analyzing and fixing Nightly job failures. They also tested node v.1.35.5 and v.1.35.6 releases (and their preceding release candidate...
1 up votes and 0 down votes. Total score
Weekly development report as of 2023-03-24
Olga Hryniuk

Weekly development report as of 2023-03-24

CORE TECHNOLOGY Last week, the networking team released node v.1.35.6, which brings Dynamic P2P networking to mainnet. Dynamic P2P enables SPO relays to automatically connect to each other, replacing the current manual configuration process. See this blog post for more details. The ledger team made progress on the Conway era implementation by expanding the...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-03-17
Olga Hryniuk

Weekly development report as of 2023-03-17

CORE TECHNOLOGY This week, the core technology teams continued working on node, ledger, and networking improvements. As always, see this technical development report for more details from different teams. WALLETS AND SERVICES  Work is ongoing on the Lace desktop development. The team improved the error handling of CIP-30 DApps operations, fixed issues wi...
4 up votes and 0 down votes. Total score
Weekly development report as of 2023-03-10
Olga Hryniuk

Weekly development report as of 2023-03-10

CORE TECHNOLOGY Over the last two weeks, the ledger team focused on CIP-1694 making a major update to the Conway era to ensure that the implementation follows the specification for the ratification and enactment logic. They also integrated ledger updates into consensus and node and worked on the Conway infrastructure testing.  The networking team ​​focused...
1 up votes and 0 down votes. Total score
Weekly development report as of 2023-03-03
Olga Hryniuk

Weekly development report as of 2023-03-03

CORE TECHNOLOGY This week, the core technology teams continued working on ledger, consensus, and networking improvements.  The benchmarking team finalized benchmarking runs and analyses for the new SECP primitives and for the upcoming node v.1.35.6 release. The team also performed their first benchmarking runs for UTXO-HD and are currently refining the set...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-02-24
Olga Hryniuk

Weekly development report as of 2023-02-24

CORE TECHNOLOGY This week, the networking team fixed some issues in the peer-to-peer (P2P) code. They also finished the Eclipse evasion design phase, which is essential for Ouroboros Genesis protocol functionality, and started working on its implementation.  Finally, the team released an updated set of network packages to be integrated with the cardano-nod...
3 up votes and 0 down votes. Total score
Weekly development report as of 2023-02-17
Olga Hryniuk

Weekly development report as of 2023-02-17

CORE TECHNOLOGY This week, the Valentine (SECP) upgrade went live on Cardano mainnet. Native support for SECP now fosters cross-chain interoperability and ensures the highest level of security for DApp development.  As always, see this technical development report for more details from different teams. WALLETS AND SERVICES  This week, the Daedalus team c...
3 up votes and 0 down votes. Total score
Weekly development report as of 2023-02-10
Olga Hryniuk

Weekly development report as of 2023-02-10

CORE TECHNOLOGY This week, IOG teams together with CF and Emurgo continued preparing for the upcoming Valentine (SECP) upgrade. The SECP update proposal to upgrade the Cardano pre-production environment and mainnet were submitted this week. The upgrade will take effect on pre-production on Saturday, February 11, 2023 at 00:00 UTC, and will be available on m...
1 up votes and 0 down votes. Total score
Weekly development report as of 2023-02-03
Olga Hryniuk

Weekly development report as of 2023-02-03

CORE TECHNOLOGY This week, the teams continued preparing for the upcoming Valentine (SECP) upgrade. Last week, the teams released a new node v.1.35.5, followed by the Rosetta v.2.1.0 release. For the latest progress, track this upgrade readiness page and see the compatibility matrix to stay up to date with the latest releases. As always, see this technical...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-01-27
Olga Hryniuk

Weekly development report as of 2023-01-27

CORE TECHNOLOGY This week, the ledger team completed some preliminary groundwork in preparation for CIP-1694, fixed the PDF hosting problem with formal specifications, and continued working on the new user-friendly ledger API. The team also finished a proof of concept of constraint-based generators for running property tests, which should hopefully replace ...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-01-20
Olga Hryniuk

Weekly development report as of 2023-01-20

CORE TECHNOLOGY Over the past two weeks, the ledger team finalized work on tracking individual depots, built out the new Conway era transaction body (in line with CIP-1694), significantly reduced some problematically large calculations on the epoch boundary, and addressed technical debt. The system test team worked on the test framework improvements and ra...
2 up votes and 0 down votes. Total score
Weekly development report as of 2023-01-13
Olga Hryniuk

Weekly development report as of 2023-01-13

CORE TECHNOLOGY This week, the consensus team focused on cleaning up and benchmarking the UTXO-HD prototype. They also discussed with the ledger team the changes that might be required for the next prototype iterations. The pull request that adds the Conway era is in review to be merged soon. On the technical debt side, the team looked into a property-test ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2022-12-16
Olga Hryniuk

Weekly development report as of 2022-12-16

Dear community members, please note that this is the last development update before the holiday period. We wish you joyful holidays ahead and will be releasing more updates on January 13, 2023. CORE TECHNOLOGY This week, the networking team focused on preparing the conference speech at OPODIS 2022 and on the publication of io-sim and related packages on Ha...
4 up votes and 0 down votes. Total score
Weekly development report as of 2022-12-09
Olga Hryniuk

Weekly development report as of 2022-12-09

CORE TECHNOLOGY This week, the core technology teams continued working on ledger, consensus, and networking improvements.  The DB Sync team also worked on a 13.1.0.0-rc2 release, which includes many DB Sync improvements, makes rollbacks and synchronization faster, simplifies schemas, fixes several bugs, and introduces migrations. This release finalizes the...
4 up votes and 0 down votes. Total score
Weekly development report as of 2022-12-02
Olga Hryniuk

Weekly development report as of 2022-12-02

CORE TECHNOLOGY Over the past couple of weeks, the networking team worked on the stake-driven data diffusion release for relays with robust and optimized peer selection, also known as P2P. It has been determined that the earlier communicated performance regression affects block producers only, so running this release on such nodes is not recommended. Furthe...
3 up votes and 0 down votes. Total score
Weekly development report as of 2022-11-25
Olga Hryniuk

Weekly development report as of 2022-11-25

CORE TECHNOLOGY This week, the ledger team released CIP-1694 for entering the Voltaire phase, and the community is encouraged to participate in its review and discussions. The team also found a way to version all serialization schemes in the ledger and merged the corresponding pull request.  The node team is collaborating with other teams working on releas...
9 up votes and 0 down votes. Total score
Weekly development report as of 2022-11-18
Olga Hryniuk

Weekly development report as of 2022-11-18

CORE TECHNOLOGY During the past two weeks, the ledger team made significant progress on the new versioning of CBOR serialization, which resolves numerous serialization issues lingering since the Shelley era. This work is now in review and will also require effort to integrate new serialization with downstream components. They also made a new CIP proposing a...
3 up votes and 0 down votes. Total score