Skip to content

Commit c050273

Browse files
authored
Added summary of ALBA analysis and benchmarking to logbook
1 parent 6818d86 commit c050273

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

Logbook.md

+24
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,30 @@ Next steps:
1515
voting) and check for problems in simulation.
1616
- Run larger simulations and extract measures of interest.
1717

18+
### ALBA analyses and benchmarking
19+
20+
Analysis and benchmarking of ALBA certificates for Leios has proceeded and is providing valuable results.
21+
22+
- Parameters $\lambda$, $n_f$, and $n_p$ were varied.
23+
- Estimates of certificate size, time to build the certificate, and time to verify the certificate were measured.
24+
- Benchmarking is made with respect to the hash function used (Blake2s, SHA256, Keccak256, etc.)
25+
- SNARKifying the resulting certificate is being assessed.
26+
27+
Similar results for Mithril certificates will be ready next week. Analysis of Musen will follow that.
28+
29+
This all is a work and progress and values may change significantly in the future, especially as we understand the SNARKification better and investigate Musen. We'll also need a more elaborate catalog of these numbers, since there are many parameters and scenarios. In particular, if we use SNARKs, the proving times will be much higher but the certificates will be very small. We also haven't settled on VRF/KES votes vs empheral keys. Anyway, below are some recommended values for our December simulations:
30+
31+
- Sortition: 50 ms
32+
- Votes
33+
- Number: 500
34+
- Size: 500 B
35+
- Construction: 0.65 ms
36+
- Verification: 0.15 ms
37+
- ALBA certificate
38+
- Size: 75 kB
39+
- Construction (aggregation plus proof): 200 ms
40+
- Verification: 0.15 ms
41+
1842
### Draft of several sections of the first tech report
1943

2044
We now have a full draft of several sections of the technical report.

0 commit comments

Comments
 (0)