Bitcoin Forum
September 22, 2018, 02:09:30 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: how to find/connect to a trustworthy server with a lightweight wallet  (Read 689 times)
joe1234
Newbie
*
Offline Offline

Activity: 36
Merit: 0


View Profile
December 06, 2016, 05:30:06 PM
 #1

Hello forum


Under chapter 2.8 of https://en.wikipedia.org/wiki/Bitcoin (Lightweight clients) it's written:
"When using a lighweight wallet however, the user must trust the server to a certain degree"


Questions:
- does that mean, a Bitcoin-user using a lighweight wallet is able to select such "servers" manually?

- how can such trustworthy server be to found and connected to (with lightweight wallet)?



Any feedback is appreciated very much. Thank you!

Joe
1537625370
Hero Member
*
Offline Offline

Posts: 1537625370

View Profile Personal Message (Offline)

Ignore
1537625370
Reply with quote  #2

1537625370
Report to moderator
Make a difference with your Ether.
Donate Ether for the greater good.
SPRING.WETRUST.IO
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1537625370
Hero Member
*
Offline Offline

Posts: 1537625370

View Profile Personal Message (Offline)

Ignore
1537625370
Reply with quote  #2

1537625370
Report to moderator
Lauda
Legendary
*
Offline Offline

Activity: 1974
Merit: 1596


GUNBOT Licenses up to 70% OFF - 'GrumpyKitty'.


View Profile WWW
December 06, 2016, 05:33:36 PM
 #2

That depends on the type of wallet used. Different wallets may differently handle this aspect. For example, Electrum has a list of 'official' servers available in the client IIRC. Alternatively, if you want to be really sure, then you could just host your own server somewhere and use your SPV client to solely connect to it.

.FORTUNE.JACK.
      ▄▄███████▄▄
   ▄████▀▀ ▄ ██████▄
  ████ ▄▄███ ████████
 █████▌▐███▌ ▀▄ ▀█████
███████▄██▀▀▀▀▄████████
█████▀▄▄▄▄█████████████
████▄▄▄▄ █████████████
 ██████▌ ███▀████████
  ███████▄▀▄████████
   ▀█████▀▀███████▀
      ▀▀██████▀▀
         
         █
...FortuneJack.com                                             
...THE BIGGEST BITCOIN GAMBLING SITE
       ▄▄█████████▄▄
    ▄█████████████████▄
  ▄█████████████████████▄
 ▄██
█████████▀███████████▄
██████████▀   ▀██████████
█████████▀       ▀█████████
████████           ████████
████████▄   ▄ ▄   ▄████████
██████████▀   ▀██████████
 ▀██
█████████████████████▀
  ▀██
███████████████████▀
    ▀█████████████████▀
       ▀▀█████████▀▀
#JACKMATE
WIN 1 BTC
▄█████████████████████████▄
███████████████████████████
███████████████████████████
██████████▀█████▀██████████
███████▀░░▀░░░░░▀░░▀███████
██████▌░░░░░░░░░░░░░▐██████
██████░░░░██░░░██░░░░██████
█████▌░░░░▀▀░░░▀▀░░░░▐█████
██████▄░░▄▄▄░░░▄▄▄░░▄██████
████████▄▄███████▄▄████████

███████████████████████████
███████████████████████████
▀█████████████████████████▀
Coin-Keeper
Hero Member
*****
Offline Offline

Activity: 572
Merit: 502



View Profile
December 06, 2016, 07:52:27 PM
 #3

Lauda is correct about that stuff.  In addition you can handle some of the trust issues on your own by selecting the onion Electrum servers from the list.  This allows you to stay anonymous even from the actual Electrum server you are using.  Nobody in the entire route can sniff your traffic that way because there is no exit node.

BTC: 1PYSBbuKM3kW19xe9TXJQfq64rPhd8XorF
Staked and Verified: https://bitcointalk.org/index.php?topic=996318.msg17102755#msg17102755
Coding Enthusiast
Sr. Member
****
Offline Offline

Activity: 501
Merit: 318


Novice C♯ Coder


View Profile WWW
December 07, 2016, 05:09:24 AM
 #4

♯For example, Electrum has a list of 'official' servers available in the client IIRC. ♯

I don't know if we can call these servers official but there are a list of servers hard-coded in the client. I may be wrong but this is possibly for finding an initial number of servers (similar to core and finding peers the first time)

Lauda is correct about that stuff.  In addition you can handle some of the trust issues on your own by selecting the onion Electrum servers from the list.  This allows you to stay anonymous even from the actual Electrum server you are using.  Nobody in the entire route can sniff your traffic that way because there is no exit node.

The problem with using Electrum server (or generally a third party SPV server for any other wallet) is not revealing your IP. The problem are two things:
1) Privacy: For example with Electrum the servers see all your addresses and transactions and in case they keep log your privacy is compromised. In this case your IP is the least important.
Solution: use a full node yourself, use servers that promise no-log (not fool proof), use different wallets

2) Trust: When you are relying on a server to tell you about your balance, transaction, confirmation,... you must trust that said server is telling you the truth.
Solution: wait for more confirmation, change server, double check on an online block explorer

Some additional good information

Projects List+Suggestion box
Donation link using BIP21
Bech32 Donation link!
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!