Title: Does a client/server combo like this exist? Post by: Raize on July 06, 2012, 04:29:01 PM I have numerous friends and family that are now getting into Bitcoin but they can't use the regular client. They've been using blockchain.info and various other wallets/clients, but the problem is they think I run them because I gave the the information on how to set up wallets via these other methods. When I explain to them that such a site could get hacked and they could lose all their Bitcoin, they want to know if there's a way I can provide them with a wallet or wallet service without them having to trust anyone but me.
So basically what I would like is to have something like Electrum where I run the server. Or blockchain.info where I host the site. All of these are proprietary, though. What am I supposed to be doing for these folks? They don't want to store the full client or deal with the overhead (one of them uses an Android device). I have the capability to admin/run my own server/services and secure it, but there doesn't seem to be a product like this out there that doesn't require programming my own services, right? I know there was some work on Stratum at one point, did that just go nowhere? Title: Re: Does a client/server combo like this exist? Post by: DeathAndTaxes on July 06, 2012, 04:37:04 PM Its called electrum. It is open source and you can run your own server.
Title: Re: Does a client/server combo like this exist? Post by: jim618 on July 06, 2012, 04:37:50 PM I am sure one of the Electrum guys will correct me if I am wrong but I think you are free to run your own Electrum server.
The code for the client is at: https://gitorious.org/electrum (https://gitorious.org/electrum) And it looks like the server code is at one of the project links on the right. Title: Re: Does a client/server combo like this exist? Post by: Raize on July 06, 2012, 06:23:15 PM Okay, I thought this was the case but I can never find the code, I'll see if I can dig deeper.
Title: Re: Does a client/server combo like this exist? Post by: flatfly on July 06, 2012, 07:24:21 PM Actually Electrum does use the Stratum protocol, so it's not dead at all :)
There are a few users on this forum who are running Electrum servers already. The client discovers them at startup, and the great thing is that those servers are unable to do much evil - your private keys stay on the client computer at all times and there is no way for the servers to somehow "grab" them. If you want to run your own server (the code is fully open-sourced, indeed) this How-to document (https://gitorious.org/electrum/server/blobs/master/HOWTO) should greatly help you get started. However, be aware it's not newbie material. Title: Re: Does a client/server combo like this exist? Post by: Raize on July 06, 2012, 09:17:27 PM Yeah, I've found it and flipped through it this morning. It looks like it's based on python so I'm pretty sure I'll be able to get something going. The loading times for the database sure seem pretty daunting, but this just sounds like an excuse for the hardware upgrade I keep telling myself I need!
Title: Re: Does a client/server combo like this exist? Post by: wabber on July 12, 2012, 01:50:31 PM Yeah, I've found it and flipped through it this morning. It looks like it's based on python so I'm pretty sure I'll be able to get something going. The loading times for the database sure seem pretty daunting, but this just sounds like an excuse for the hardware upgrade I keep telling myself I need! the only upgrade that has any effect is a SSD instead of a regular harddisk |