Bitcoin Forum
November 11, 2024, 05:56:15 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Which is the best wallet to suit my requirements?  (Read 1193 times)
Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
January 08, 2013, 06:00:45 AM
 #1

I need to use Bitcoins on the go so need Android support. I may also sometimes need to access the same coins from laptop. So here are my requirements for a wallet:

1. A single wallet that is constantly synced on android and two or three laptops I use (e.g. like Dropbox)
2. Quick start-up, and "catching up"
3. Web-wallets are ok (then 1. and 2. will be satisfied) as long as I don't have to trust the provider. Even if he wants to he cannot steal my bitcoins.
4. Resistant to attacks from ISPs etc with very high probability.
5. Resistant to attacks from stolen phone/hard drive. (need strong password protection on wallet.. something like Keepass with a key-file which is not stored on Dropbox)

What is the best wallet that comes close to achieving all 5.
(1, 2, 5 are absolutely essential)

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Benson Samuel
Legendary
*
Offline Offline

Activity: 1890
Merit: 1000


Landscaping Bitcoin for India!


View Profile WWW
January 08, 2013, 06:04:12 AM
 #2

Coinbase.com - Works on Android as well with Multi Factor Authentication
Blockchaininfo Wallet

Amitabh S (OP)
Legendary
*
Offline Offline

Activity: 1001
Merit: 1005


View Profile
January 10, 2013, 10:33:57 AM
 #3

Coinbase.com - Works on Android as well with Multi Factor Authentication
Blockchaininfo Wallet

Thanks, I will check out coinbase.com. However, from first look, it seems that coinbase keeps our private keys on the server. What I would like ideally is to keep the private key on a (possibly thin) client. Bitcoin spinner is one such client I could find.

However the main problem I am facing is to use the same private keys from my laptop and the phone. This seems to be an unsolved problem as of now.

I don't want to maintain two wallets (at least for the funds that I regularly use).

Coinsecure referral ID: https://coinsecure.in/signup/refamit (use this link to signup)
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1134


View Profile
January 10, 2013, 10:58:48 AM
 #4

That's not explicitly supported because it's dangerous and easy to screw up. If your two wallets get out of sync you can create invalid double spends that may be hard to recover from.

If you're absolutely sure you want to do this, you can - the latest versions of the Android "Bitcoin Wallet" app from Andreas Schildbach allow import of private keys. So create some on your laptop (eg, with MultiBit), then import into the Android app, tell it to resync and you're done. But don't say we didn't warn you.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1013



View Profile
January 10, 2013, 01:12:00 PM
 #5

However the main problem I am facing is to use the same private keys from my laptop and the phone. This seems to be an unsolved problem as of now.

I don't want to maintain two wallets (at least for the funds that I regularly use).
It's not at all unsolved. Blockchain.info uses the same wallet on all devices.
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1134


View Profile
January 10, 2013, 04:44:22 PM
 #6

That's because it won't let you do anything if the central server goes down. Obviously if you're willing to have that constraint, it can be implemented with other wallet software too.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1013



View Profile
January 10, 2013, 05:27:31 PM
 #7

I use blockchain.info for small purchases due to the convenience of having my address book and keys synced between my phone, PC and laptop.

I also imported the private key for that wallet into Armory as a backup so that if something happens to the central server I won't be unable to access my balance.
Atruk
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500



View Profile
January 10, 2013, 05:56:32 PM
 #8

That's not explicitly supported because it's dangerous and easy to screw up. If your two wallets get out of sync you can create invalid double spends that may be hard to recover from.

If you're absolutely sure you want to do this, you can - the latest versions of the Android "Bitcoin Wallet" app from Andreas Schildbach allow import of private keys. So create some on your laptop (eg, with MultiBit), then import into the Android app, tell it to resync and you're done. But don't say we didn't warn you.

I agree with the warning, especially with the addition that it is probably unwise to keep access to your whole wallet on a mobile device. Phones get stolen, other apps abuse their permissions, and there's a good number of situations like law enforcement encounters or trips to the emergency room for an extended hospital stay where your device can be physically accessed by other people.

Keeping more than a token, or useful but expendable amount of bitcoins on your mobile device responsibly means doing quite a bit more than most android users to secure your phone. Oh, how I wish there were a decent Blackberry app for bitcoin. Most of the world has passed them over, but for the security conscious few things lock down as easily for the price as a cheap Blackberry curve.

Then of course backing up your mobile's keys in Armory (preferably separated from your main wallet) can keep your coins safe if your phone succumbs to a worst case scenario.

justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1013



View Profile
January 10, 2013, 06:05:57 PM
 #9

Bitcoins in a mobile wallet are analogous to cash in a physical wallet. You carry around enough with you for routine purchases but keep your life savings somewhere more secure.
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!