Bitcoin Forum
October 17, 2017, 07:03:56 PM *
News: Latest stable version of Bitcoin Core:  [Torrent]. (New!)
   Home   Help Search Donate Login Register  
Pages: [1]
Author Topic: Why electrum server instead of direct bitcoind jsonrpc?  (Read 1730 times)
Offline Offline

Activity: 23

View Profile
May 11, 2013, 10:27:50 AM

I am relatively new to bitcoin and electrum.

One thing I don't get about electrum is why does it need to have a non standard server?

Couldn't the client connect directly to bicoind servers nodes using jsonrpc?

And about security, couldn't the client connect to multiple servers in parallel and ask for things in parallel (sort of a map reduce interaction) to achieve:
- Speed: you just take notice of the N fastest responses that are consistent with each other
- Security: you are NOT trusting one node, but a bunch of them, just like bitcoind but without the blockchain download hassle.

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Offline Offline

Activity: 85

View Profile
May 12, 2013, 11:53:44 PM

Good question.
Until someone with actual knowledge of this matter answers you i ll make a guess  Grin

For different instances of the same wallet to be synchronized.I mean for example if you have the same wallet (same seed)
installed in different computers.

BTC : 1Ct9opEdmq4ZuZmNQmhGBDcurrePFykTRt
LTC : LLqGtKpAdx6Ci8ZaSrvWG6WXfFF3mPK4V9
Mike Hearn
Offline Offline

Activity: 1526

View Profile
May 16, 2013, 09:16:01 PM

What Electrum does requires a full index to be built of the block chain. bitcoind does not support this out of the box because it's unnecessary for Bitcoin's regular operation.

If you want a lightweight client that connects to a regular bitcoind, you need to use a regular SPV mode client (Electrum is not quite the same thing), like MultiBit. It doesn't use JSON-RPC but rather the P2P protocol directly.
Pages: [1]
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!