Skip to content

Commit bfa3dbf

Browse files
authored
TW review (#177)
docs(site): weekly update review
1 parent 0ddf035 commit bfa3dbf

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed
Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,37 @@
11
---
2-
title: Weekly progress summary - January 27, 2025
2+
title: Weekly progress summary January 27, 2025
33
authors:
44
- will
55
tags: [progress, update, weekly]
66
---
7+
## High-level summary
8+
9+
The Leios team continued refining Haskell and Rust simulations, standardizing inputs, outputs, and event logging for better comparability. The team defined standard formats [for configuration parameters](https://github.com/input-output-hk/ouroboros-leios/blob/main/data/simulation/config.schema.json) and [network topology](https://github.com/input-output-hk/ouroboros-leios/blob/main/data/simulation/topology.d.ts) for running the Leios protocol. They also worked on logging identical simulation events to compare and feed them into the DeltaQ model and, consequently, the executable specification, ensuring alignment with formal methods.
710

811
## Haskell simulation updates
912

10-
- `short-leios` simulation now outputs diffusion latency data
11-
- Added support for different IB diffusion strategies:
13+
- The `short-leios` simulation now outputs diffusion latency data
14+
- Added support for different input block (IB) diffusion strategies:
1215
- freshest-first: higher slot numbers requested first
1316
- peer-order: requested in order of peer announcement
14-
- Added support for Vote (Send) and Vote (Recv) stages
17+
- Added support for `Vote (Send)` and `Vote (Recv)` stages.
1518

1619
## Rust simulation progress
1720

18-
- Added an "organic" topology generator that better matches mainnet topology
19-
- Generator creates clusters of colocated stake pools and relays
20-
- Uses stake to determine relay connectivity
21+
- Added an 'organic' topology generator that better matches mainnet topology
22+
- The generator creates clusters of colocated stake pools and relays
23+
- The simulation uses stake to determine relay connectivity
2124
- Topology insights gathered from stake pool owners:
22-
- Most pools have multiple relays (2312 relays across 1278 pools counted)
25+
- Most pools have multiple relays (2,312 relays across 1,278 pools)
2326
- Pool operators often run multiple colocated pools sharing relays
2427
- Relays typically maintain ~25 active outgoing connections
25-
- Incoming connections scale with stake weight (10-400+ connections)
28+
- Incoming connections scale with stake weight (10-400+ connections).
2629

2730
## DeltaQ update
2831

29-
- Wrote a comprehensive report covering work since September 2024
30-
- Report available at
31-
[Report 2025-01.md](https://github.com/input-output-hk/ouroboros-leios/blob/main/delta_q/docs/Report%202025-01.md)
32+
- Wrote a comprehensive [2025-01 report](https://github.com/input-output-hk/ouroboros-leios/blob/main/delta_q/docs/Report%202025-01.md) covering work since September 2024.
3233

33-
## Formal Methods
34+
## Formal methods
3435

35-
- Finalizing executable specifications for Simplified and Short Leios
36-
- Short Leios spec extracted to Haskell for conformance testing
36+
- Finalizing executable specifications for *simplified* and *short* Leios
37+
- Extracted *short* Leios specification to Haskell for conformance testing.

0 commit comments

Comments
 (0)