Require strictly-standard encodings in mempool#2520
Require strictly-standard encodings in mempool#2520gavinandresen merged 1 commit intobitcoin:masterfrom
Conversation
|
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/20d0810f300fdcb6a0af6cb310c4702cdd956009 for binaries and test log. |
|
ACK |
1 similar comment
|
ACK |
|
ACK One reason I'd love to see canonical encodings mandated sooner rather than later is because they are going to make it a lot harder to write software for some of the really stripped down secure hardware stuff I'd like to see happen eventually. Many of these environments are downright anemic, smartcards for instance, so any fixed dependencies are a big problem. |
Require strictly-standard encodings in mempool
Require strictly-standard encodings in mempool
This will make the mempool require strictly DER-encoded signatures, and restrict public keys to being either compressed or uncompressed (so no "hybrid" ones).
See the discussion here: http://comments.gmane.org/gmane.comp.bitcoin.devel/1973