Skip to content

Commit 7cd1bd6

Browse files
committed
Add consideration about increasing the block header
1 parent 2070c07 commit 7cd1bd6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/ImpactAnalysis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The Leios upgrade does not change the roles and responsibilities for SPOs and on
4040
- **REQ-RegisterBLSKeys** SPOs must be able to register their BLS public key to become part of the voting committee.
4141
- **REQ-RotateBLSKeys** SPOs must be able to rotate their BLS key and limit usage of compromised keys.
4242

43-
Concretely, these BLS keys could be generated and managed alongside the existing VRF keys. The node configuration needs to be extended to include the BLS signing key and the public key will need to become part of the operational certificate. With the signing key available, the node will be able to automatically issue votes for EBs.
43+
Concretely, these BLS keys could be generated and managed alongside the existing VRF keys. The node configuration needs to be extended to include the BLS signing key and the public key will need to be known to the ledger. Making them part of the operational certificate would be one option here, but this would increase the block headers by at least 381 bits (BLS-381 is the proposed scheme). At the time of writing the maximum block header size (a protocol parameter) is 1100 Bytes and typical block headers are around 860 Bytes. With the signing key available, the node will be able to automatically issue votes for EBs.
4444

4545
## Impact on user experience
4646

0 commit comments

Comments
 (0)