Bitcoin Forum
April 25, 2024, 03:06:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Fraud Proofs for SPV using the Spend Tree  (Read 716 times)
tomtomtom7 (OP)
Jr. Member
*
Offline Offline

Activity: 38
Merit: 18


View Profile
April 28, 2017, 07:51:09 PM
Merited by ABCbits (1)
 #1

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
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
1714057588
Hero Member
*
Offline Offline

Posts: 1714057588

View Profile Personal Message (Offline)

Ignore
1714057588
Reply with quote  #2

1714057588
Report to moderator
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 30, 2017, 04:20:52 PM
 #2

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.

tomtomtom7 (OP)
Jr. Member
*
Offline Offline

Activity: 38
Merit: 18


View Profile
May 01, 2017, 11:14:04 AM
 #3

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 Smiley

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!