Skip to main content

Questions tagged [bip62]

BIP62 is a suggested modification to the Bitcoin protocol that would reduce transaction malleability. It has been withdrawn.

Filter by
Sorted by
Tagged with
2 votes
1 answer

Why doesn't bitcoin script number follow two's complement?

Bitcoin script number encoding follows sign-magnitude according to BIP62, while most of programming language uses two's complement for signed integer(i.e. Rust format hex representation of signed ...
Hyunhum's user avatar
  • 113
1 vote
1 answer

Are there plans to make a script invalid if there is more than one element left in the stack?

In BIP62, it was proposed to make a script invalid if there was more than one element left in the stack after execution. This proposal was eventually withdrawn. From what I read, some people have ...
mathboi's user avatar
  • 191
2 votes
1 answer

How and when were high-s signatures made non-standard?

I was just trying to pin-point which BIP made high-s signatures non-standard. BIP62 proposed it as a new consensus rule, but was withdrawn. I couldn't find it in another BIP.
Murch's user avatar
  • 76k
4 votes
1 answer

Should I validate transactions using the rules in BIP62?

BIP62 introduces a number of rules to prevent transaction malleability. However many transactions already in the blockchain fail these tests. Is BIP62 currently being used to filter transactions from ...
mulllhausen's user avatar
  • 1,713
10 votes
1 answer

Why was the Oct 2015 Transaction Malleability event possible in spite of BIP62/66?

The recent re-emergence of transaction malleability has been responsible for a large number of Txs which are being double spent (October 2015). /r/Bitcoin has posted some C++ code which @amaclin has ...
Wizard Of Ozzie's user avatar