Mark Spanbroek
|
3ac5829f89
|
commit to blocks in round-robin order
|
2024-09-26 07:16:26 +02:00 |
|
Mark Spanbroek
|
bd930b05a0
|
reference committee members by index
|
2024-09-25 15:48:49 +02:00 |
|
Mark Spanbroek
|
c03cfe66d7
|
iterate over committed blocks
|
2024-09-25 11:25:20 +02:00 |
|
Mark Spanbroek
|
7a516fb5cc
|
cleanup tests
|
2024-09-23 14:47:52 +02:00 |
|
Mark Spanbroek
|
5e7d247e84
|
ensure that example length is evaluated only once
|
2024-09-23 13:30:36 +02:00 |
|
Mark Spanbroek
|
47d5025b45
|
simplify committee test
|
2024-09-19 15:34:07 +02:00 |
|
Mark Spanbroek
|
ded07cfc3c
|
separate tests for committee of validators
|
2024-09-19 11:47:17 +02:00 |
|
Mark Spanbroek
|
c063e9f52f
|
update certification when proposing our own block
|
2024-09-19 10:15:41 +02:00 |
|
Mark Spanbroek
|
d491b68843
|
commit blocks that are certified by >2f validators
|
2024-09-19 10:08:42 +02:00 |
|
Mark Spanbroek
|
666835dd03
|
skip blocks that are ignored by >2f validators
|
2024-09-18 15:41:53 +02:00 |
|
Mark Spanbroek
|
4f8c280c7b
|
reference blocks by author, round and hash
|
2024-09-18 15:41:03 +02:00 |
|
Mark Spanbroek
|
67f9f1e149
|
introduce committee with stakes
|
2024-09-18 14:29:00 +02:00 |
|
Mark Spanbroek
|
075786a165
|
include parents in block
|
2024-08-21 15:14:19 +02:00 |
|
Mark Spanbroek
|
c20c1a261e
|
add Hashing abstraction
|
2024-08-21 15:07:14 +02:00 |
|
Mark Spanbroek
|
91ab0365af
|
rename: SignatureScheme -> Signing
|
2024-08-21 15:02:09 +02:00 |
|
Mark Spanbroek
|
6766beea66
|
signature scheme is now determined compile time
|
2024-08-21 11:16:52 +02:00 |
|
Mark Spanbroek
|
1ec5bf4a05
|
do not allow proposing ore than one block per round
|
2024-08-20 16:52:50 +02:00 |
|
Mark Spanbroek
|
cd23b8e0d4
|
store blocks received from other validators
|
2024-08-20 16:50:45 +02:00 |
|
Mark Spanbroek
|
e04dbea571
|
validator sign their proposals
|
2024-08-20 16:44:02 +02:00 |
|
Mark Spanbroek
|
6217eef57b
|
rewording
|
2024-08-20 14:45:53 +02:00 |
|
Mark Spanbroek
|
04f336349b
|
validator works in rounds
|
2024-08-20 14:45:53 +02:00 |
|
Mark Spanbroek
|
1516a56ce3
|
identity and signatures independent of crypto algorithm
|
2024-08-20 14:40:02 +02:00 |
|
Mark Spanbroek
|
93bb47fa3f
|
skeleton implementation of validator
|
2024-08-20 10:45:49 +02:00 |
|