On Thu, Jun 19, 2014 at 09:54:31AM -0400, Gavin Andresen wrote: > RE: soft-forks bumping version numbers: > > Yes, we have consensus that is the way we will do it. I should probably > turn https://gist.github.com/gavinandresen/2355445 into an informational > BIP. Sounds like it could turn EvalScript() into a mess over time, but that's a long way away. Anyway a BIP will be useful. > RE: malleability: > > Orthogonal (but related) issue to IsStandard. > > Detecting Scripts that leave extra items on the stack will be done in a > different part of the code than the code addressed by this pull reques. No > need to execute the Script twice to figure out if it leaves extra stuff, > and the idea behind IsStandard is to get to a quick yes/no before running a > potentially expensive Script execution. Yeah, that's what I implemented in https://github.com/bitcoin/bitcoin/pull/4311 -- 'peter'[:-1]@petertodd.org 00000000000000004f73d48c972aa30493526191aa009f95e4a71dcfbdca08b2