Bitcoin Forum
October 11, 2024, 05:39:12 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 »  All
  Print  
Author Topic: Bitcoin Bank  (Read 41311 times)
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1099


View Profile
January 13, 2011, 06:04:42 PM
 #41

I'm not sure how MyBitCoin's infrastructure works.

I mean if the BitCoins were on a database, and transactions between MyBitCoin users occured instantly and then were batch processed at the end of the day (ie. transfered into their relevant addresses) this would save processing time, and also provide insta-money.

You got it partially right.

MyBitcoin and similar websites don't batch processing and send to addresses at the end of the day; they keep all BTC internal, until one of their users sends BTC to someone who is not on mybitcoin.com.

A BTC address or transaction on mybitcoin.com is simply an accounting notation in the mybitcoin database.  Transactions between two mybitcoin users never actually reach the bitcoin network.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
wobber (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001


View Profile
January 13, 2011, 06:18:52 PM
 #42

So this means that there is just 1 wallet.dat and all the guys that have bitcoins in there are just on somekind of list that sais how much each has?

What a about a bitcoin bank? If it's purpose would be to secure people's wallets that means it should act like a bank values box. PGP encrypted and all. Or it would be better to have a single wallet.dat and a "list" that sais how much every person has?

Also, there must be a fee. 1% per year, for storage for the bitcoins. Payable on the first day. But how do you stop people from adding 1 BTC and then 10,000 BTC so they would pay just 1% of 1BTC? Taxing them for both operations is kinda unethical.

If you hate me, you can spam me here: 19wdQNKjnATkgXvpzmSrkSYhJtuJWb8mKs
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1099


View Profile
January 13, 2011, 06:41:21 PM
 #43

So this means that there is just 1 wallet.dat and all the guys that have bitcoins in there are just on somekind of list that sais how much each has?

Correct.  The website's database store the balances for each user.

Quote
What a about a bitcoin bank? If it's purpose would be to secure people's wallets that means it should act like a bank values box. PGP encrypted and all. Or it would be better to have a single wallet.dat and a "list" that sais how much every person has?

Encrypted data storage already exists in several forms; you should be using one or more of those, if you are running bitcoin.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 13, 2011, 06:49:11 PM
 #44

jgarzik.

How does one use encryption to secure wallet and use at the same time?

is this impossible.

I am worried because when I remove my wallet.dat file and then encrypt it the BitCoin client won't be able to read it. If I move the wallet then when BitCoin runs, it will show me as 0 balance, so what happen when people send me money? Where does this money go because it isn't in my other encrypted wallet, right?

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
ElectricGoat
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile WWW
January 13, 2011, 06:54:34 PM
 #45

With an encrypted file system, your data is deciphered on the fly when you use it (after you entered your account password), but if someone steals your computer, he cannot simply plug the hard drive into another computer to read the data, because without your password, they are encrypted.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1099


View Profile
January 13, 2011, 07:00:20 PM
 #46

How does one use encryption to secure wallet and use at the same time?

Software exists that will keep your bitcoin drive / filesystem encrypted always.  The only place it is not encrypted is RAM.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 13, 2011, 11:39:14 PM
 #47

How does one use encryption to secure wallet and use at the same time?

Software exists that will keep your bitcoin drive / filesystem encrypted always.  The only place it is not encrypted is RAM.


So I take it you use this software in MyBitCoin?

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1099


View Profile
January 13, 2011, 11:55:23 PM
 #48

How does one use encryption to secure wallet and use at the same time?

Software exists that will keep your bitcoin drive / filesystem encrypted always.  The only place it is not encrypted is RAM.


So I take it you use this software in MyBitCoin?

MyBitcoin is a website.  Presumably they secure their wallet with strong encryption, but I don't know.

There are two ways to use bitcoin:  (1) through a website, or (2) using the bitcoin software.

When using the bitcoin software, you should employ encryption.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 14, 2011, 04:57:32 PM
 #49

How does one use encryption to secure wallet and use at the same time?

Software exists that will keep your bitcoin drive / filesystem encrypted always.  The only place it is not encrypted is RAM.


So I take it you use this software in MyBitCoin?

MyBitcoin is a website.  Presumably they secure their wallet with strong encryption, but I don't know.

There are two ways to use bitcoin:  (1) through a website, or (2) using the bitcoin software.

When using the bitcoin software, you should employ encryption.

If one encrypts their file, then the BitCoin client will not be able to read them, right? So you can only receive cash when you unencrypt your wallet?

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
ElectricGoat
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile WWW
January 14, 2011, 05:09:19 PM
 #50

It can be done automatically in such a way that the file is never stored in clear form on your disk. It is deciphered on the fly when the bitcoin client reads it, and the deciphered data is only stored in RAM for a short while.
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
January 14, 2011, 05:28:55 PM
 #51

So you can only receive cash when you unencrypt your wallet?

You don't need to be online in order to receive a payment. The blockchain logs X bitcoins to address A, and that's it. To send them, then you need to sign your transaction with your private key.
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 14, 2011, 05:45:42 PM
 #52

It can be done automatically in such a way that the file is never stored in clear form on your disk. It is deciphered on the fly when the bitcoin client reads it, and the deciphered data is only stored in RAM for a short while.

How do I do that? Or does it do that currently?

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
ElectricGoat
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile WWW
January 14, 2011, 05:51:46 PM
 #53

The bitcoin client doesn't do it yet, but your operating system can do it. It depends on what you're using... I don't know about Windows, but my GNU/Linux offered to encrypt my home directory when I installed it.
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 14, 2011, 11:25:32 PM
 #54

The bitcoin client doesn't do it yet, but your operating system can do it. It depends on what you're using... I don't know about Windows, but my GNU/Linux offered to encrypt my home directory when I installed it.

I use Windows... i know, forgive me, I am evil Sad

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5348
Merit: 13336


View Profile
January 15, 2011, 01:07:53 AM
 #55

I use Windows... i know, forgive me, I am evil Sad

You can use TrueCrypt. TrueCrypt's method is even better than the method that Linux typically uses because the boot loader fits onto track 0, which makes installation more straightforward than creating an additional boot partition. TrueCrypt also supports hidden volumes (which you probably don't need, though they are useful in some cases).

http://www.truecrypt.org/docs/?s=system-encryption

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
gohan
Jr. Member
*
Offline Offline

Activity: 52
Merit: 1


View Profile
January 16, 2011, 02:04:37 AM
 #56

Encrypting your home directory is always a good idea but one must be reminded that it's more likely that the attacker will come through your net connection than through your door (even for a bank, if you are not hosting it on a remote server). I would be happier if the wallet were encrypted on the filesystem. Then again, for the casual user, losing a password is maybe more likely than a stolen wallet so I guess it should be optional.
DJFC
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 17, 2011, 11:29:23 AM
 #57

Can I and how can I reserve the name BitcoinBank in this community?

And how do I buy the .org or .com domain?

I own bitcoinbank.com

It's for sale.  Accepting bids.  I accept bitcoins ;-)

wobber (OP)
Legendary
*
Offline Offline

Activity: 1064
Merit: 1001


View Profile
January 17, 2011, 03:32:31 PM
 #58

Can I and how can I reserve the name BitcoinBank in this community?

And how do I buy the .org or .com domain?

I own bitcoinbank.com

It's for sale.  Accepting bids.  I accept bitcoins ;-)



Yes, I have received offers for .eu and .org also. I'd buy both .com and .org, but so far I don't have project.

If you hate me, you can spam me here: 19wdQNKjnATkgXvpzmSrkSYhJtuJWb8mKs
Sultan
Full Member
***
Offline Offline

Activity: 214
Merit: 100


View Profile
January 17, 2011, 04:00:09 PM
 #59

Can I and how can I reserve the name BitcoinBank in this community?

And how do I buy the .org or .com domain?

I own bitcoinbank.com

It's for sale.  Accepting bids.  I accept bitcoins ;-)



Yes, I have received offers for .eu and .org also. I'd buy both .com and .org, but so far I don't have project.

I'm not sure what a BitCoinBank could offer that MtGox and MyBitCoin already offer, which is instant transfer between each other, and spread security, ie. not keeping all your BitCoins in one basket (wallet.dat) The only other service I can think of is loaning BitCoins, or savings account, like an Investment Banker, both which introduce the evils of Fractional Reserve Banking.

http://images.onbux.com/banner.gif
I then use the money to buy BitCoins. You can too!
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1016


Strength in numbers


View Profile WWW
January 17, 2011, 08:33:44 PM
 #60

Can I and how can I reserve the name BitcoinBank in this community?

And how do I buy the .org or .com domain?

I own bitcoinbank.com

It's for sale.  Accepting bids.  I accept bitcoins ;-)



Yes, I have received offers for .eu and .org also. I'd buy both .com and .org, but so far I don't have project.

I'm not sure what a BitCoinBank could offer that MtGox and MyBitCoin already offer

They could let you upload a wallet file and spend from that. Then you could lock away your own copy as your own backup so you don't have to trust them solely. This could also allow someone to maintain the same addresses through a transition from holding themselves to letting the bank manage it, which might be useful for some business.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 »  All
  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!