<oembed><type>rich</type><version>1.0</version><author_name>npub1tjephawh7fdf6358jufuh5eyxwauzrjqa7qn50pglee4tayc2ntqcjtl6r</author_name><author_url>https://nostr.ae/npub1tjephawh7fdf6358jufuh5eyxwauzrjqa7qn50pglee4tayc2ntqcjtl6r</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-01-20&#xA;📝 Original message:Hello everyone,&#xA;&#xA;We&#39;ve been aware of the risk of depending on OpenSSL for consensus&#xA;rules for a while, and were trying to get rid of this as part of BIP&#xA;62 (malleability protection), which was however postponed due to&#xA;unforeseen complexities. The recent evens (see the thread titled&#xA;&#34;OpenSSL 1.0.0p / 1.0.1k incompatible, causes blockchain rejection.&#34;&#xA;on this mailing list) have made it clear that the problem is very&#xA;real, however, and I would prefer to have a fundamental solution for&#xA;it sooner rather than later.&#xA;&#xA;I therefore propose a softfork to make non-DER signatures illegal&#xA;(they&#39;ve been non-standard since v0.8.0). A draft BIP text can be&#xA;found on:&#xA;&#xA;    https://gist.github.com/sipa/5d12c343746dad376c80&#xA;&#xA;The document includes motivation and specification. In addition, an&#xA;implementation (including unit tests derived from the BIP text) can be&#xA;found on:&#xA;&#xA;    https://github.com/sipa/bitcoin/commit/bipstrictder&#xA;&#xA;Comments/criticisms are very welcome, but I&#39;d prefer keeping the&#xA;discussion here on the mailinglist (which is more accessible than on&#xA;the gist).&#xA;&#xA;-- &#xA;Pieter</html></oembed>