diff --git a/dip-0008.md b/dip-0008.md index 1e87f09..f66b4fb 100644 --- a/dip-0008.md +++ b/dip-0008.md @@ -136,7 +136,6 @@ message is called `CLSIG` and has the following structure: |--|--|--|--| | prevBlockHash | uint256 | 32 | Hash of the previous block | | blockHash | uint256 | 32 | Hash of the signed block from the successful attempt | -| attemptNum | uint16 | 2 | The attempt number | | sig | BLSSig | 96 | Recovered signature | This message is propagated through the inventory system. @@ -150,7 +149,9 @@ chain `prevBlockHash`, a quorum must be selected that was active at the time this block was mined 3. The signature must verify against the quorum public key and -`hash(blockHash, attemptNum)`. +`hash(llmqType, quorumHash, prevBlockHash, blockHash)`. `llmqType` and `quorumHash` +must be taken from the quorum selected in 2. + ## Handling of signed blocks