Skip to content

Releases: ssvlabs/ssv-spec

Alan Fork

10 Oct 09:00
93ad50e
Compare
Choose a tag to compare

Description

Upgrade to use Committee Based Consensus

Spec

Committee Based Consensus - Alan Fork (#421)
Add GoSec action and fix issues (#505)
Secure key storage (#481)
Drop leftover error check (#469)
Stop processing after decided (#487)
Sort signers in decided message (#484)
Drop redundant validation for decided messages (#476)
Share length validation (#478)
check att and sync duties exist before submitting (#468)
filter committee duties per slot validator duties (#467)
remove produces blinded blocks (#393)

Meta

Update go (#406)
Rename Go module to ssvlabs (#385)
Remove residual DKG (#502)
Drop redundant error (#475)
Drop unnecessary nolint comments (#477)
Fix static analysis issues (#480)
Update dependencies (#483)
Update to go1.22 (#474)

v0.3.10: Remove produces blinded blocks

18 Jul 15:30
89ac2ac
Compare
Choose a tag to compare

Spec

remove produces blinded blocks (#393)

Meta

Update go (#406)
refactor: rename Go module to ssvlabs (#385)

v0.3.9: Sign RSA and pass MessageID

30 Apr 11:35
5ad0f14
Compare
Choose a tag to compare

Spec

Pass MessageID To Broadcast (#381)
Runner Sign RSA Before Broadcast (#380)

v0.3.8: Replace redundant BLS in QBFT with RSA

09 Apr 15:12
83d5ab4
Compare
Choose a tag to compare

Spec

Replace redundant BLS in QBFT with RSA (#372)

v0.3.7: Spec - Partial Signature Verification Aggregation (#369)

28 Mar 13:40
ebb6014
Compare
Choose a tag to compare

Spec

Partial Signature Verification Aggregation (#369)
SignedSSVMessage (#374)
Fix - Future decided no instance nil check (#342)

Tests

SSV DutyExec (#341)
One invalid then valid quorum (#350)
Instance & Message (#328)
non-duplicated late proposal for past instance (#334)
Post-consensus test: Duplicate message then quorum test (#333)
Partial signatures container (#338)
Drop test (#335)

Meta

Improve performance for test generation and execution (#359)

v0.3.6

01 Feb 19:08
3879a9e
Compare
Choose a tag to compare

Hotfix

Revert changes in HashTreeRoot and SSZ encoding for backwards-compatibility (#362)

v0.3.5: Deneb Support (#324)

31 Jan 14:21
f2d5899
Compare
Choose a tag to compare

Spec

Deneb Support (#324)
Don't send more commits upon second triggering of prepare quorum (#322)
Fix double proposal (#321)
Fix beacon node call for voluntary exit (#319)
Fork support (#310)

Tests

ConsensusData (#344)
share (#337)
SSVMsg (#343)

Meta

Move ssv/message to types (#339)

v0.3.4

07 Nov 11:51
36b1d5e
Compare
Choose a tag to compare

Spec:

  • Validator registration and voluntary exit now stop old duties (#318)

v0.3.3

19 Oct 16:36
071ed76
Compare
Choose a tag to compare

Spec:

  • holesky support (#314)

Meta:

  • Don't change characters in base dir when generating jsons (#313)

v0.3.2

21 Sep 09:08
8fd4372
Compare
Choose a tag to compare

Spec:

  • Drop blinded block rejection (#305)
  • Voluntary exit (#306)
  • Remove future msg and syncing requirements (#300)
  • Don't start lower height duty (#295)

Tests:

  • Stop instances tests (#297)
  • No need to switch wrong sig when you tinker with signer id (#272)

Meta:

  • Add audit report (#309)
  • Remove backwards compatibility (#299)
  • Fix comments (#298)
  • Delete comment (#273)
  • Add missing roots (#293)