|
| 1 | +--- |
| 2 | +title: Weekly Summary – June 10, 2025 |
| 3 | +authors: |
| 4 | +- will |
| 5 | +tags: [progress, update, weekly, trace-processor, miniature-mainnet, topology, data-analysis, memory-optimization] |
| 6 | +--- |
| 7 | + |
| 8 | +This week, the Leios team focused on improving simulation analysis tools and creating more practical network topologies. Key achievements include enhancing the trace processor with additional data extraction capabilities and developing a smaller, more efficient "miniature mainnet" topology for repeated experimentation. |
| 9 | + |
| 10 | +## Trace processor enhancements |
| 11 | + |
| 12 | +- Enhanced the [`leios-trace-processor`](https://github.com/input-output-hk/ouroboros-leios/blob/main/analysis/sims/trace-processor/) to extract CPU, resource, and message-receipt data from simulation trace files |
| 13 | +- Eliminated the need for using older, lower-performance scripts for analyzing simulation results |
| 14 | +- Added comprehensive data output options: |
| 15 | + - Transaction lifecycle data |
| 16 | + - CPU utilization metrics |
| 17 | + - Resource consumption data |
| 18 | + - Message receipt tracking |
| 19 | +- Improved analysis efficiency for large simulation datasets. |
| 20 | + |
| 21 | +## Miniature mainnet topology |
| 22 | + |
| 23 | +- Created a more practical 750-node topology that faithfully mimics mainnet characteristics while addressing performance limitations of the 10,000-node pseudo-mainnet |
| 24 | +- Achieved nearly identical network diameter and similar stake distribution and edge degree as mainnet |
| 25 | +- Key network metrics: |
| 26 | + - 216 block producers and 534 relay nodes |
| 27 | + - 19,314 total connections with 5-hop network diameter |
| 28 | + - Average of 25.75 connections per node |
| 29 | + - Clustering coefficient of 0.332 |
| 30 | + - Average latency of 64.8ms with maximum of 578.3ms |
| 31 | + - 84.85% asymmetry ratio |
| 32 | +- Documented methodology and results in [topology-v2.ipynb](https://github.com/input-output-hk/ouroboros-leios/blob/main/data/simulation/pseudo-mainnet/topology-v2.ipynb) |
| 33 | +- Deployed network configuration as [topology-v2.yaml](https://github.com/input-output-hk/ouroboros-leios/blob/main/data/simulation/pseudo-mainnet/topology-v2.yaml) |
| 34 | +- Enables more practical repeated experimentation with realistic network characteristics. |
0 commit comments