File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 11# Leios logbook
22
3+ ## 2025-02-10
4+
5+ ### Haskell simulation
6+
7+ - Added support for:
8+ - Send and Receive Voting stages, rather than just a single Vote stage.
9+ - See ` leios-vote-send-recv-stages ` config.
10+ - If used, should also set ` leios-stage-active-voting-slots ` to length of stage.
11+ - oldest-first diffusion strategy, and strategy configuration for EBs and votes.
12+ - See ` ib-diffusion-strategy ` , ` eb-diffusion-strategy ` , and ` vote-diffusion-strategy ` .
13+ - Added ` data/simulation/small ` scenario with config for 100 nodes with 2000kBs links.
14+ - The IB size and generation rate is tuned to utilize a third of 2000kBs, as Short-Leios targets.
15+ - One config file for single-stage and one for send-recv voting (also covering 5 and 20 stage lengths).
16+ - Other size and timing parameters are mostly the defaults, which should be reviewed.
17+ - Used trace and metrics from ` small ` scenario to investigate simulation behaviour.
18+ - Added more details to block generation and ` Sent ` events.
19+ - Fixed block generation so own blocks are considered on-par with validated blocks a node received.
20+ - Made sure an EB cannot be included more than once in the base chain.
21+ - Confirmed trace shows EBs are regularly included in RBs that are
22+ generated more than 5s after votes start diffusing.
23+ - Main difference observed between single-stage and send-recv is the
24+ former shows a longer tail in the CPU usage CDF when simulation is
25+ run with unlimited cores.
26+
327## 2025-02-07
428
529### Reference implementation and benchmarking of Leios cryptography
You can’t perform that action at this time.
0 commit comments