Re: [bitcoin-dev] OP_SECURETHEBAG (supersedes OP_CHECKOUTPUTSVERIFY)

2019-06-23 Thread Jeremy via bitcoin-dev
This is insufficient: sequences must be committed to because they affect TXID. As with scriptsigs (witness data fine to ignore). NUM_IN too. Any malleability makes this much less useful. -- @JeremyRubin On Fri, Jun 21, 2019 at

Re: [bitcoin-dev] OP_SECURETHEBAG (supersedes OP_CHECKOUTPUTSVERIFY)

2019-06-23 Thread ZmnSCPxj via bitcoin-dev
Good morning Jeremy, While `OP_SECURETHEBAG` commits to the desired output script of the spending TX, what is being referred to here is the ability to verify the output script being spent, i.e. the script that actually contains the `OP_SECURETHEBAG`. By this, we are able to create a contract

[bitcoin-dev] PSA: Upcoming disclosure of pre-v0.17.1 vulnerabilities

2019-06-23 Thread Luke Dashjr via bitcoin-dev
Two relatively minor vulnerabilities will likely be disclosed sometime soon. The first vulnerability, CVE-2017-18350, was introduced in v0.7.0 (released in 2012 September), and affects all versions released until the fix was included in v0.15.1 (released in 2017 November). No versions prior to