Patrick Lodder 1b8848d5f3 Make low-s verification mandatory for standard script verification
This change makes a node only accept transactions with low-s
signature encoding for relay and mining, but allows transactions
with high-s signature encoding in mined blocks (no blocks will
be rejected)

Pros:
- If deployed by all miners, this will eliminate this particular
  malleability attack.
- There is no impact on consensus

Cons:
- Wallets that do not implement low-s signature encoding will
  see their transactions be rejected by growing numbers of peers
  and ultimately not be able to get any transaction mined.

Follow ups:
- Eventually, this verification needs to be confirmed through a
  consensus rule (enforcement of BIP62)
2015-10-06 17:51:59 +02:00
..
2015-02-01 17:51:24 -04:00
2015-02-03 10:34:53 +01:00
2015-01-08 12:01:22 +01:00
2014-12-19 19:55:32 +01:00
2015-05-14 01:02:01 -04:00