1
0
mirror of https://github.com/bitcoin/bips.git synced 2024-11-19 09:50:06 +01:00
Commit Graph

14 Commits

Author SHA1 Message Date
Luke Dashjr
959fecc15b Promote BIP 2 Draft->Active, and implement it
- Update all Accepted status to Proposed (renamed status)
- The BIP Comments preamble headers added to every BIP
- The License preamble headers have been added to all BIPs with a Copyright section
2016-11-30 09:51:01 +00:00
Luke Dashjr
72f18918a8 Promote BIP 123 Draft->Active, and implement it 2016-11-30 09:45:33 +00:00
Pieter Wuille
916142e742 Mark BIP62 as withdrawn
All of BIP62's (including the only-new-transactions) are currently enforced
as standardness rules, but it seems hard to push it further. Every new type
of complex transaction may require new extra rules, and some important types
of malleability cannot be addressed by it (for example, a single participant
in a multisig spend creating a new signature with a different nonce).
It seems wiser to pursue normalized txid or segregated witness-based
solutions, which do solve this problem more fundamentally.
2015-11-17 21:46:14 +01:00
Luke Dashjr
5f2c0188be BIP0062: Add a warning about its undeployable status 2015-10-02 07:36:56 +00:00
Douglas Roark
ec575baa55 Minor grammatical change
The sentence regarding allowing empty byte arrays to indicate an invalid ECDSA signature is confusing. I attempted to make it clearer. If I screwed it up or can make it even clearer, please let me know.

Thank you.
2015-07-28 21:40:50 -04:00
Peter Todd
57f871fdca
Minor: BIP62: spelling 2015-07-28 14:59:55 -04:00
Wladimir J. van der Laan
ced361de1d Merge pull request #132 from petertodd/bip62-compact-validly-encoded-invalid-sigs
BIP62: Make OP_0 a validly encoded signature
2015-03-11 14:19:28 +00:00
Douglas Roark
4cd13bf62d Fix broken source code link. 2015-02-09 00:02:35 -05:00
Peter Todd
cea602ef6c
BIP62: Make OP_0 a validly encoded signature
Previously BIP62 did not provide a compact way to delibrately encode an
invalid signature. For example in BIP19 if m != n with this change you
can provide compact OP_0's in the scriptSig rather than lengthy
DER-encoded signatures.

Note that we may want to further expand on this change in the future by
saying that only OP_0 is a "valid" invalid signature; BIP19 even with
this change is inherently malleable as the invalid signatures can be any
validly encoded DER signature.
2015-01-09 05:41:42 -05:00
Andy Alness
3bb62ecaf4 Add explicit note about OpenSSL wrt low S values 2014-12-06 14:27:24 -08:00
Pieter Wuille
9625a83f70 BIP62: Reorder rules and clarify 2014-09-22 21:37:15 +02:00
Pieter Wuille
c61a4b9491 Restructure and make rules 2 and 4 unconditional 2014-07-18 17:07:06 +02:00
Wladimir J. van der Laan
1647c7e6d3 Change date format to ISO 8601
This came up on the mailing list.

yyyy-mm-dd (ISO 8601) is the internationally accepted format for numeric
dates. This commit changes all BIPs to use that instead of dd-mm-yyyy.
It also updates BIP 0001 to prescribe the new format.
2014-04-05 13:46:56 +02:00
Pieter Wuille
54e94f32d5 Add draft BIP62 2014-03-12 17:16:20 +01:00