Bitcoin Forum
May 12, 2024, 04:37:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Do pruned nodes store the UTxO set and can they serve SPV wallets?  (Read 678 times)
findftp (OP)
Legendary
*
Offline Offline

Activity: 1022
Merit: 1006

Delusional crypto obsessionist


View Profile
May 03, 2016, 08:39:36 AM
Last edit: May 03, 2016, 09:02:45 AM by findftp
 #1

I have a pruned node and would like it to serve my android bitcoin wallet exclusively. That means, the android wallet should not connect to any other node. I have 50 connections on my pruned node on avarage.
The android wallet dev says pruned nodes cannot serve SPV wallets because they do not have a full copy of the blockchain.

Why does a SPV wallet need something else than the UTxO set?
Are pruned nodes storing the complete UTxO set at al? Or only last n blocks?


1715488647
Hero Member
*
Offline Offline

Posts: 1715488647

View Profile Personal Message (Offline)

Ignore
1715488647
Reply with quote  #2

1715488647
Report to moderator
1715488647
Hero Member
*
Offline Offline

Posts: 1715488647

View Profile Personal Message (Offline)

Ignore
1715488647
Reply with quote  #2

1715488647
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715488647
Hero Member
*
Offline Offline

Posts: 1715488647

View Profile Personal Message (Offline)

Ignore
1715488647
Reply with quote  #2

1715488647
Report to moderator
1715488647
Hero Member
*
Offline Offline

Posts: 1715488647

View Profile Personal Message (Offline)

Ignore
1715488647
Reply with quote  #2

1715488647
Report to moderator
1715488647
Hero Member
*
Offline Offline

Posts: 1715488647

View Profile Personal Message (Offline)

Ignore
1715488647
Reply with quote  #2

1715488647
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
May 03, 2016, 11:41:10 AM
 #2

I have a pruned node and would like it to serve my android bitcoin wallet exclusively. That means, the android wallet should not connect to any other node. I have 50 connections on my pruned node on avarage.
The android wallet dev says pruned nodes cannot serve SPV wallets because they do not have a full copy of the blockchain.

Why does a SPV wallet need something else than the UTxO set?
Are pruned nodes storing the complete UTxO set at al? Or only last n blocks?
AFAIK pruned nodes still have to store the entire UTXO set. However, SPV wallets typically require the block headers which pruned nodes cannot provide. I'm not sure what it used those for, but I'm pretty sure that SPV wallets will be asking for other historical data that a pruned node can't provide.

findftp (OP)
Legendary
*
Offline Offline

Activity: 1022
Merit: 1006

Delusional crypto obsessionist


View Profile
May 03, 2016, 12:04:24 PM
 #3

I have a pruned node and would like it to serve my android bitcoin wallet exclusively. That means, the android wallet should not connect to any other node. I have 50 connections on my pruned node on avarage.
The android wallet dev says pruned nodes cannot serve SPV wallets because they do not have a full copy of the blockchain.

Why does a SPV wallet need something else than the UTxO set?
Are pruned nodes storing the complete UTxO set at al? Or only last n blocks?
AFAIK pruned nodes still have to store the entire UTXO set. However, SPV wallets typically require the block headers which pruned nodes cannot provide. I'm not sure what it used those for, but I'm pretty sure that SPV wallets will be asking for other historical data that a pruned node can't provide.

Thank you very much, both of my questions answered.  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!