<oembed><type>rich</type><version>1.0</version><author_name>npub1pl6kcz00s7wgn6syh73dta0qm9sqpmtw4adv8rnm2w9fmynkw45sayj0hj</author_name><author_url>https://nostr.ae/npub1pl6kcz00s7wgn6syh73dta0qm9sqpmtw4adv8rnm2w9fmynkw45sayj0hj</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2015-12-18&#xA;📝 Original message:On Dec 18, 2015, at 10:30 AM, Pieter Wuille via bitcoin-dev &lt;bitcoin-dev at lists.linuxfoundation.org&gt; wrote:&#xA;&#xA;&gt; 1) The risk of an old full node wallet accepting a transaction that is&#xA;&gt; invalid to the new rules.&#xA;&gt; &#xA;&gt; The receiver wallet chooses what address/script to accept coins on.&#xA;&gt; They&#39;ll upgrade to the new softfork rules before creating an address&#xA;&gt; that depends on the softfork&#39;s features.&#xA;&gt; &#xA;&gt; So, not a problem.&#xA;&#xA;&#xA;Mallory wants to defraud Bob with a 1 BTC payment for some beer. Bob runs the old rules. Bob creates a p2pkh address for Mallory to use. Mallory takes 1 BTC, and creates an invalid SegWit transaction that Bob cannot properly validate and that pays into one of Mallory&#39;s wallets. Mallory then immediately spends the unconfirmed transaction into Bob&#39;s address. Bob sees what appears to be a valid transaction chain which is not actually valid.&#xA;&#xA;Clueless Carol is one of the 4.9% of miners who forgot to upgrade her mining node. Carol sees that Mallory included an enormous fee in his transactions, so Carol makes sure to include both transactions in her block.&#xA;&#xA;Mallory gets free beer.&#xA;&#xA;Anything I&#39;m missing?&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151218/4389e72a/attachment-0001.html&gt;&#xA;-------------- next part --------------&#xA;A non-text attachment was scrubbed...&#xA;Name: signature.asc&#xA;Type: application/pgp-signature&#xA;Size: 496 bytes&#xA;Desc: Message signed with OpenPGP using GPGMail&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20151218/4389e72a/attachment-0001.sig&gt;</html></oembed>