Developers of Cardano (ADA), one of the most prominent blockchain protocols in the crypto space, have been focusing on its Peer-to-Peer (P2P) functionalities in an effort to revolutionize the ecosystem.
Peer Sharing and P2P Development
Cardano’s networking team noted in a weekly update that minor issues related to peer sharing have been addressed, and progress on P2P adoption is ongoing. Notably, improving peer sharing enhances network efficiency, while P2P adoption is essential for the broader utilization of Cardano’s capabilities.
Additionally, the team continues to work on bootstrapping peers, a critical aspect of maintaining a robust network. Bootstrapping helps new nodes join the network efficiently, contributing to its overall health and resilience. To ensure the reliability of Cardano’s networking infrastructure, the team has refactored the networking test suites.
They have split these tests into io-tests and sim-tests. The io-tests focus on platform-specific tests that require native execution, particularly those involving IO system calls. Meanwhile, the sim-tests are platform-independent, making them suitable for a wide range of environments.
Furthermore, the team reached a noteworthy milestone by conducting the first system-level benchmarks for the UTXO-HD (Unspent Transaction Output – Hierarchical Deterministic) implementation. This demonstrates Cardano’s commitment to performance optimization.
Cardano Weekly Development Highlight
In Cardano’s weekly report, the Lace team noted that it began working on CIP-95 functionality, with a particular emphasis on collateral setup and enhancements. The team is also reviewing SanchoNet functionality, ensuring it aligns with the project’s objectives, while it continues working on implementing fiat conversion and past transaction rendering in the ‘Activity tab’.
Similarly, the Hydra team has made substantial progress toward optimizing the network layer. Their efforts include design changes, inline commit datums, discussions with researchers about off-chain governance, and improvements to internal model testing.
Also, the Mithril team has released a new distribution 2335.0 with optimizations and bug fixes. The team has also been implementing zstandard compression for snapshot archives, adding the Cardano node version to snapshot artifacts, working on the stress test tool, and improving Cloudflare protection for the aggregator infrastructure.
Meanwhile, the Plutus Core team introduced a significant enhancement in Plutus Tx, where the use of the Haskell language extension Strict makes bindings and patterns in Plutus Tx programs strict by default. This change offers several advantages, improving performance and predictability.