|
| 1 | +--- |
| 2 | +title: Weekly Summary - 2025-05-12 |
| 3 | +authors: |
| 4 | +- will |
| 5 | +tags: [progress, update, weekly] |
| 6 | +--- |
| 7 | + |
| 8 | +Here is a weekly summary for the period from 2025-05-12 to 2025-05-19. |
| 9 | + |
| 10 | +### Weekly Summary - 2025-05-12 to 2025-05-19 |
| 11 | + |
| 12 | +This week, the team made significant progress on various fronts, including protocol documentation, security improvements, and simulation analysis. |
| 13 | + |
| 14 | +### Protocol Documentation and Analysis |
| 15 | + |
| 16 | +The team continued working on the Leios protocol documentation, producing several key visualizations to demonstrate transaction throughput and block characteristics. |
| 17 | + |
| 18 | +<div align="center"> |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | +*Figure 1: Transaction throughput as a function of block size and rate* |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | +*Figure 2: Comparative transaction lifecycle between Praos and Leios* |
| 27 | + |
| 28 | +</div> |
| 29 | + |
| 30 | +The team also conducted an extensive profitability analysis for Leios SPOs, considering various deployment scenarios. The analysis included evaluating infrastructure costs across premium and value cloud providers, demonstrating profitability without reserve contributions at 50+ TPS, and documenting the impact of diminishing future rewards due to reserve depletion. |
| 31 | + |
| 32 | +### Simulation Analysis and Performance |
| 33 | + |
| 34 | +The team conducted high-throughput simulations of Leios using the Rust simulator, with transaction rates reaching up to 1,000 TPS. They introduced two key efficiency metrics to quantify system performance: temporal efficiency, which measures the fraction of submitted transactions that make it into the ledger, and spatial efficiency, which represents the ratio of transaction size to total ledger size. |
| 35 | + |
| 36 | +Recent revisions to Full Short Leios have shown promising improvements in both efficiency metrics. The simulations revealed an average transaction lifecycle of approximately 100 seconds from submission to ledger inclusion. |
| 37 | + |
| 38 | +### Security and Infrastructure Improvements |
| 39 | + |
| 40 | +The team addressed several security vulnerabilities in web applications through a series of patches. |
| 41 | + |
| 42 | +### Protocol Enhancements |
| 43 | + |
| 44 | +Recent protocol improvements include: |
| 45 | + |
| 46 | +- Implementation of revisions to Full Short Leios design to enhance both temporal and spatial efficiency |
| 47 | +- Optimization of protocol parameters for improved transaction processing |
| 48 | +- Development of a new sharding strategy in Rust simulation |
| 49 | +- Enhanced logging system for tracking spatial efficiency metrics. |
| 50 | + |
| 51 | +### Notable Updates |
| 52 | + |
| 53 | +- Two manually curated test cases for the Leios trace verifier were created and integrated into a new test suite. |
| 54 | +- Deterministic conformance testing was removed and replaced with non-deterministic, trace-based conformance testing. |
| 55 | +- The Leios trace verifier was added to the Nix infrastructure and the CI builds. |
| 56 | +- Two partially-drafted technical reports related to the Haskell simulations were added to the Nix and CI builds. |
| 57 | + |
| 58 | +For more detailed information about the simulations and analysis, please refer to the [analysis documentation](https://github.com/input-output-hk/ouroboros-leios/tree/main/analysis) and the [profitability analysis notebook](https://github.com/input-output-hk/ouroboros-leios/blob/main/analysis/profitability-leios.ipynb). |
0 commit comments