Releases: lidofinance/dc4bc
dc4bc (Distributed Custody for the Beacon Chain) v4.1.0
Changes:
Fix for supporting latest changes in Ethereum consensus for signing BlsToExecutionChange container.
- MUST use GENESIS_FORK_VERSION to sign BLSToExecutionChange message #3206
- New process_bls_to_execution_change
Full Changelog: 4.0.0...4.1.0
dc4bc (Distributed Custody for the Beacon Chain) v4.0.0
Overview
Dc4bc release 4.0 is ready! The new version introduces the batch signing of 0x00->0x01 BLSToExecutionChange withdrawal credential rotation. The feature is required for the coming rotation of 18,632 validators of Lido on Ethereum Node Operators created prior to July 2021.
New Features
Batch signing: The upgraded dc4bc now enables trusted network participants to sign multiple BLSToExecutionChange in a single operation, reducing the manual effort and potential for user error involved in signing each credential individually.
Security Audit
The version has been audited by Sigma Prime. The audit hadn't detected any critical or major findings; all findings have been fixed before the release.
Fixed findings
- LDC-01 Potential Index Out of Bounds Panic 44ddc81
- LDC-02 Kafka Does Not Handle JSON Errors Gracefully d50d7b4
- LDC-03 reinitDKG Can Be Called Multiple Times With The Same ID 4e106cc
- LDC-04 Outdated Prysm Dependency c1a2f33
- LDC-05 Verification Script Fragile to Whitespace 43a3a2c 4c851ce
- LDC-06 Lock Not Released in Error Scenario 961f0e2
- LDC-07 Messages May Be Sent to a Single Node 6e233ce
- LDC-08 Miscellaneous General Comments 665af4b
- QR-Tool by 9414f1b091b1687e3c6c2e349a045496e040b2f5 2dbcffc
3.0.0
clean up how to reinit
Release 2.0.0 JSON transport
2.0.0-json tempo hack to write operation results as json, not rq gif
2.0.0
release
Master Ceremony
Merge pull request #113 from lidofinance/fix/ordered-participants fix: ordered participants
Visible Deals & Deterministic Operation IDs
0.1.2 Installation docs updates
Airgapped Mnemonics
Merge pull request #105 from lidofinance/feat/bip39-seed feat: bip39 seed
0.1.0
disable cgo for airapped