On 12/20/2015 10:33 PM, Pieter Wuille via bitcoin-dev wrote: > Solve several unrelated problems at the same time (fraud proofs, script > extensibility, malleability, ...). By "solve" do you mean, "actually implement", or do you mean "make future implementation theoretically possible?" In other words, would a deployment of SW involve the creation of new network message for relaying fraud proofs, a specification that SPV wallet developers can use to validate these messages and so know when to ignore the highest (but invalid) PoW chain, and the ability to automatically generate and broadcast these proofs in Bitcoin Core?