Bitcoin Forum
May 10, 2024, 07:33:34 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: GreenAddress (Droid) vs. BreadWallet (iOS) payment verification. Decentralized?  (Read 1757 times)
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
January 13, 2016, 07:23:40 PM
Last edit: January 13, 2016, 07:47:05 PM by Geremia
 #1

Is simplified payment validation (SPV) decentralized?

Viz., when an SPV client wants to verify a payment, does it connect to a central server or to several random peers, checking that their Merkle tree traversals for the transaction to be verified all agree?

"Choose your Bitcoin wallet" from Bitcoin.org says (e.g., for GreenAddress's Android wallet) "Decentralized validation," which it describes as:
This wallet connects to a random server from a list. This means some trust in third parties is required when verifying payments. However, it is not as secure as a full node like Bitcoin Core.
How is "connect[ing] to a random server from a list" decentralized?

However (e.g., for iOS's BreadWallet) it says "Simplified validation" instead, which it describes as:
This wallet uses SPV and the Bitcoin network. This means very little trust in third parties is required when verifying payments. However, it is not as secure as a full node like Bitcoin Core.
(cf. the related Bitcoin StackExchange question)

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715326414
Hero Member
*
Offline Offline

Posts: 1715326414

View Profile Personal Message (Offline)

Ignore
1715326414
Reply with quote  #2

1715326414
Report to moderator
dan91
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile WWW
January 13, 2016, 09:41:56 PM
 #2

I believe green address uses some of their own servers and some electrum servers for verification. BreadWallet does use full nodes as i have seen some userid's with BreadWallet connect to mine.
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1009


View Profile
January 18, 2016, 11:22:05 PM
 #3

You need to have a login on GreenAddress (and that's a big no no, at least for me), so they do use some kind of private servers for their app to work. breadwallet seems definitely more decentralized or at least more in favor of privacy.

But anyways, I'm a bit biased, as I'm a big fan and user of breadwallet Smiley So take this with a grain of salt. Test both apps and see which one you like best.
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!