Title: What is the status of BIP62? Post by: jl2012 on August 27, 2015, 04:42:30 PM There are 7 new rules in BIP62:
1. Canonically encoded ECDSA signatures 2. Non-push operations in scriptSig 3. Push operations in scriptSig of non-standard size type 4. Zero-padded number pushes 5. Inherent ECDSA signature malleability 6. Superfluous scriptSig operations 7. Inputs ignored by OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY 1 has been deployed with BIP66. 2, 3, 4, 6, 7 are non-standard 5 is still allowed Is there any schedule to deploy all the rules and what are the obstacles? Fixing malleability is very important for micropayment channels. Since we won't have a CHECKSIG 2.0 (as described in the Lightning Network paper) anytime soon, BIP62 is the easiest short term solution. Title: Re: What is the status of BIP62? Post by: 99Percent on August 30, 2015, 11:40:09 PM I agree, this needs to be prioritized!
Title: Re: What is the status of BIP62? Post by: gmaxwell on August 31, 2015, 07:03:10 AM BIP62 is neither necessary or sufficient for micropayment channels; CLTV is sufficient and nearly necessary. Thats next in the pipeline; unfortunately BitcoinXT has screwed up the soft-fork pipeline by getting a bunch of nodes deployed that produce super high version numberss, breaking the existing CLTV code... so people are working on revising those proposals now.
|