Title: Fraud Proofs for SPV using the Spend Tree Post by: tomtomtom7 on April 28, 2017, 07:51:09 PM I have showed earlier how Bitcrust uses a Spend Tree to track the transaction graph and verify order.
I believe this same structure can also be used to tackle the difficult Fraud Proof problem by making the processing of hints indicating absent transactions, virtually free. I propose creating a "Fraud Proof SPV" node (FSPV), by syncing this Spend Tree. It is explained here: https://bitcrust.org/blog-fraud-proofs Please let me know what you think, Tomas van der Wansem Bitcrust Title: Re: Fraud Proofs for SPV using the Spend Tree Post by: jonald_fyookball on April 30, 2017, 04:20:52 PM This is very exciting, or seems so... i'm surprised there's not more discussion here. Maybe people are studying your work.
It seems that this is key in decentralization and relevant to the scaling debate. I think it could be very beneficial if you had time to write more about the security model of Bitcoin and how the various strengths of fraud proofs can help ensure SPV clients are able to validate the network...and reduce the need for most users to run full nodes. Title: Re: Fraud Proofs for SPV using the Spend Tree Post by: tomtomtom7 on May 01, 2017, 11:14:04 AM This is very exciting, or seems so... i'm surprised there's not more discussion here. Maybe people are studying your work. It seems that this is key in decentralization and relevant to the scaling debate. I think it could be very beneficial if you had time to write more about the security model of Bitcoin and how the various strengths of fraud proofs can help ensure SPV clients are able to validate the network...and reduce the need for most users to run full nodes. Thank you Jonald, There has been some discussion here: https://www.reddit.com/r/btc/comments/684l7w/fraud_proofs_for_spv_using_spend_tree/ I will definitely write more, although I am hoping to also have time to code :) |