Bitcoin Forum
December 09, 2016, 12:01:45 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: BitcoinBox project - Your own remote bitcoind and web client for phone  (Read 4497 times)
khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
March 29, 2011, 05:38:18 PM
 #1

Currently, this is just an idea to see if some people are interested.

Concept :
A bitcoin bank which would allow you to access your bitcoins from everwhere and to transfer them to a merchant and to/from your home bitcoin wallet.

Functions :
- a bitcoin backup account
- a bitcoin available from everywhere you have internet to pay

2 main services would we provided :
- a remote bitcoind for full control over your distant wallet
- a web interface to manage your wallet from everywhere you have an internet access (iphone, android, etc) (ssl with js-remote for example)

Thoses services would be usefull for people who :
- don't wan't to run their own bitcoind all the time on their home computer
- wan't a simple access to bitcoin from everywhere

Some variants would be available with differents prices :
- a dedicated virtual machine for full security
- a shared machine with your own bitcoind instance
- and your dedicated ip (or not) to allow full bitcoind connections on port 8332 and standard https port for web interface

Are your interested in such a service ?
How many bitcoin would you put on it (and for which variant) ?

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
1481284905
Hero Member
*
Offline Offline

Posts: 1481284905

View Profile Personal Message (Offline)

Ignore
1481284905
Reply with quote  #2

1481284905
Report to moderator
1481284905
Hero Member
*
Offline Offline

Posts: 1481284905

View Profile Personal Message (Offline)

Ignore
1481284905
Reply with quote  #2

1481284905
Report to moderator
1481284905
Hero Member
*
Offline Offline

Posts: 1481284905

View Profile Personal Message (Offline)

Ignore
1481284905
Reply with quote  #2

1481284905
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
deadlizard
Member
**
Offline Offline

Activity: 112



View Profile
March 29, 2011, 05:47:48 PM
 #2

how would it be different from  https://www.mybitcoin.com/ ?

btc address:1MEyKbVbmMVzVxLdLmt4Zf1SZHFgj56aqg
gpg fingerprint:DD1AB28F8043D0837C86A4CA7D6367953C6FE9DC

khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
March 29, 2011, 06:06:18 PM
 #3

mybitcoin does not propose a dedicated bitcoind daemon for each user i guess (a common wallet is used ?), and does not propose access to the bitcoind rpc calls and its dedicated wallet.

This solution relies fully on the bitcoin network and protocol and its advantages in term of security and use real bitcoins transactions.
Also, you have more options than just a web interface if you need more "control".

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
March 30, 2011, 07:17:30 PM
 #4

So, no real interest for now i guess, even from merchants ?

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526


View Profile
March 30, 2011, 09:15:10 PM
 #5

I think it makes sense but may be a bit early. Most merchants and users today are capable and interested in running full nodes by themselves. In future dedicated hardware will become more important as the network scales up and cpu/ram/disk requirements get bigger ..... also, if you can find a way to make it secure against physical tampering, that would be a significantly better value proposition.
khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
March 30, 2011, 09:31:51 PM
 #6

Yes, that's what i thought when writting my previous reply.

By "physical tampering" ( http://en.wikipedia.org/wiki/Tamper_resistant#Software ), do you mean :
- avoid data lost
- forbid access / encrypt wallet
- else ?

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526


View Profile
March 30, 2011, 09:58:46 PM
 #7

I mean if a sophisticated thief breaks into my house and steals my BitcoinBox, they should not be able to extract the keys from it. So yes, some kind of system that requires authentication if it's disconnected from mains power or somebody tries to open it, etc. Ensure it's not possible to hack via external ports and so on.

I'd consider buying a BitcoinBox if it:
  • Automatically updated itself
  • Is reasonably cheap
  • Is plug+play (for instance, knows how to register itself with dynamic dns + UPnP to open ports to itself from home)
  • Export tcatms JS GUI
  • Has some kind of tamper-proofing, eg, requires entry of a password if it detects itself being opened or moved
  • Had a button on it that you had to press if too much value was being sent in too short a time, in case your main computer gets a virus

If somebody built such a device, it'd be a unique offering that'd be a much more secure way of storing BitCoins at home than keeping them on your regular PC or laptop.  I'm not sure I'd want to store huge amounts of BitCoins with todays setup, even with jgarziks wallet encryption. But a secure BitcoinBox would be much easier to trust.
khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
April 05, 2011, 01:18:50 PM
 #8

5 nodes are currently running for testing purpose.

Web - Bitcoin JS Remote by tcatm :
http://188.165.57.88:10000/btc000/ to http://188.165.57.88:10000/btc004/
login : btc000 to btc004
pass : pass


Examples of remote bitcoind management :
login : btc000 to btc004
port : 20000 to 20004

To get your bitcoins back :
./bitcoind -rpcuser=btc001 -rpcpassword=pass -rpcconnect=188.165.57.88 -rpcport=20001 sendtoaddress 1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG 10
Quote
error: {"code":-4,"message":"Insufficient funds"}

Node infos :
./bitcoind -rpcuser=btc001 -rpcpassword=pass -rpcconnect=188.165.57.88 -rpcport=20001 getinfo
Quote
{
    "version" : 32002,
    "balance" : 0.00000000,
    "blocks" : 116858,
    "connections" : 8,
    "proxy" : "",
    "generate" : false,
    "genproclimit" : -1,
    "difficulty" : 68978.89245792,
    "hashespersec" : 0,
    "testnet" : false,
    "keypoololdest" : 1301946990,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

List addresses :
./bitcoind -rpcuser=btc001 -rpcpassword=pass -rpcconnect=188.165.57.88 -rpcport=20001 listreceivedbyaddress 1 true
Quote
[
    {
        "address" : "1HdRhGaeP8rT7mL2sZrqQmh9XEwSXAGG4Z",
        "account" : "Your Address",
        "label" : "Your Address",
        "amount" : 0.00000000,
        "confirmations" : 0
    },
    {
        "address" : "1Lcv5tmZMWDgAdhmCUXJ9KNodj4F2cqZzC",
        "account" : "Your Address",
        "label" : "Your Address",
        "amount" : 0.00000000,
        "confirmations" : 0
    }
]


What do you think about (except nothing is secured : http and rcp without ssl for example) ?

ps : bitcoind rpc is allowed from all ip for test time only, default config blocks remote ip.

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
khal
Hero Member
*****
Offline Offline

Activity: 538


NamecoinID: id/khal


View Profile WWW
April 05, 2011, 05:06:03 PM
 #9

A small update to remove coin generation :p

NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9 | NamecoinID: id/khal | Register .bit domain
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T | My bitcoin Identity: send messages to bitcoin users
Free bitcoins: Surf4Bitcoin.com | Charity Ad: Make a good deed without paying a cent
Coaster
Jr. Member
*
Offline Offline

Activity: 59


View Profile
July 08, 2011, 01:37:04 PM
 #10

looks great.. looks like development has slowed though..
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!