Skip to content
Snippets Groups Projects
Commit 21f2304e authored by Éloïs's avatar Éloïs
Browse files

Indicates the possibility of invalid signatures in blocks with v10 or 11

parent 71b1b239
No related branches found
No related tags found
1 merge request!10create RFC DUBP V12
......@@ -99,6 +99,8 @@ Here is an example of an expected signature:
H41/8OGV2W4CLKbE35kk5t1HJQsb3jEM0/QGLUf80CwJvGZf3HvVCcNtHPUFoUBKEDQO9mPK3KJkqOoxHpqHCw==
Please note: In Ğ1 and Ğ1-test networks, the V10 and V11 blocks and some transactions in these blocks are signed with a buggy version of TweetNaCl: [version 20131229](http://tweetnacl.cr.yp.to/software.html). As a result, some V10 and V11 blocks have an invalid signature (as well as some transactions in V10 or V11 blocks).
#### Line endings
No new line character exists in a signature. However, a signature may be followed by a new line character, hence denoting the end of the signature.
......@@ -1033,7 +1035,7 @@ The document must be ended with a `BOTTOM_SIGNATURE` [Signature](#signature).
##### Data
* `Version` equals `10` or `11`
* `Version` equals `10` or `11` or `12`
* `Type` equals `Block`
### Peer
......@@ -1226,6 +1228,9 @@ If HEAD.number == 0, HEAD.dividend must equal `null`.
* A block must have a valid signature over the content from `Hash: ` to `Nonce: NONCE\n`, where the associated public key is the block's `Issuer` field.
Please note: In Ğ1 and Ğ1-test networks, the V10 and V11 blocks and some transactions in these blocks are signed with a buggy version of TweetNaCl: [version 20131229](http://tweetnacl.cr.yp.to/software.html). As a result, some V10 and V11 blocks have an invalid signature (as well as some transactions in V10 or V11 blocks).
A complete list of invalid signatures in each currency will be compiled when the Ğ1 and Ğ1-test networks have successfully migrated to DUBP v12.
##### Dates
* A block must have its `Time` field be between [`MedianTime` ; `MedianTime` + `maxAcceleration`].
......@@ -1254,6 +1259,8 @@ A block cannot contain revocations whose signature does not match the revocation
* Signatures are ordered by issuer
* Signatures are made over the transaction's content, signatures excepted
Please note: In Ğ1 and Ğ1-test networks, some transactions in V10 and V11 blocks have an invalid signature. A complete list of invalid signatures in each currency will be compiled when the Ğ1 and Ğ1-test networks have successfully migrated to DUBP v12.
##### INDEX GENERATION
##### Identities
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment