Skip to content

Commit f7d3e73

Browse files
authored
TW review for the weekly summary (#269)
1 parent 13425bb commit f7d3e73

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

site/news/2025-03-17-weekly-progress-summary.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors:
55
tags: [progress, update, weekly]
66
---
77

8-
This week, the team made great progress in the Leios protocol development, focusing on improving simulation capabilities and understanding the behavior of the protocol in different network conditions. A comparison of Haskell and Rust simulations across [**18 scenarios**](https://github.com/input-output-hk/ouroboros-leios/blob/main/analysis/sims/2025w12/analysis.ipynb) revealed that Leios protocol scales well to mainnet-size networks. However, the protocol tends to experience congestion once the input-block rate reaches 30 IB/s.
8+
This week, the Leios team made significant progress in protocol development, focusing on improving simulation capabilities and analyzing protocol behavior under various network conditions. A comparison of Haskell and Rust simulations across [**18 scenarios**](https://github.com/input-output-hk/ouroboros-leios/blob/main/analysis/sims/2025w12/analysis.ipynb) demonstrated that the Leios protocol scales effectively to mainnet-sized networks. However, congestion occurs when the input block rate reaches 30 IB/s.
99

1010
## Simulation comparison
1111

@@ -15,28 +15,28 @@ This week, the team made great progress in the Leios protocol development, focus
1515

1616
### Analysis of simulations
1717

18-
- Completed the first simulation of Short Leios for varied IB production rate, IB size, and network topology
19-
- In the simulations, the Leios protocol scales well to mainnet-size networks
20-
- Identified congestion in the protocol once the input-block rate reaches 30 IB/s
18+
- Completed the first simulation of Short Leios, evaluating IB production rate, IB size, and network topology
19+
- Demonstrated that the Leios protocol scales effectively to mainnet-sized networks
20+
- Identified congestion occurring when the input block rate exceeds 30 IB/s
2121
- Suggested that allowing IBs larger than current Praos RBs may have advantages in TCP efficiency, network usage, and adapting to fluctuating transaction loads.
2222

2323
| Peak CPU | Mean CPU |
2424
|------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|
2525
| ![analysis/sims/2025w12xl/plots/cpu-peak-histogram-rust.png](https://github.com/input-output-hk/ouroboros-leios/raw/main/analysis/sims/2025w12xl/plots/cpu-peak-histogram-rust.png) | ![analysis/sims/2025w12xl/plots/cpu-mean-histogram-rust.png](https://github.com/input-output-hk/ouroboros-leios/raw/main/analysis/sims/2025w12xl/plots/cpu-mean-histogram-rust.png) |
2626

27-
### HasKell simulation
27+
### Haskell simulation
2828

29-
- Implemented expiration of blocks
30-
- Blocks are cleared from relay buffer as soon as they should stop diffusing, then cleared from other state as specified
31-
- Implemented first stab at Full Leios implementation
32-
- Only lightly tested so far
33-
- Added `praos-chain-quality` configuration parameter for the `\eta` parameter from the spec.
29+
- Implemented expiration of blocks:
30+
- Blocks are removed from the relay buffer once diffusion stops and cleared from other states as specified
31+
- Developed an initial Full Leios implementation:
32+
- Currently in early testing
33+
- Added the `praos-chain-quality` configuration parameter for the `\eta` parameter from the specification.
3434

3535
### Rust simulation
3636

37-
- Implemented first pass at Full Leios, with guesses for some parameters.
37+
- Developed an initial Full Leios implementation using estimated values for some parameters.
3838

3939
### Formal methods
4040

41-
- Short Leios trace verification: For Short Leios, we are modelling the local state evolution of a node
42-
- Developed the initial trace verifier for Short Leios simulation traces in `leios-trace-verifier`.
41+
- Short Leios trace verification: modeling local state evolution of a node
42+
- Developed an initial trace verifier for Short Leios simulation traces in `leios-trace-verifier`.

0 commit comments

Comments
 (0)