I have successfully transferred bitcoins into my head. They can't be hacked. They exist nowhere but in my head. If I die, they die with me.
As crazy as this sounds, it's true.
I simply picked a passphrase, and turned it into a bitcoin address with my open source Casascius Bitcoin Utility (available from github). When I want to spend the funds, I will simply use the same passphrase to generate the same private keys, import them into a real wallet.dat, and then spend them.
What's my purpose in making this point? While the entire Bitcoin community is reeling over the loss of Mybitcoin.com - not just the site, but the realization that keeping bitcoins in a web wallet is fundamentally flawed - I really want to pound in the idea that bitcoins can be kept on paper and in the form of codes or passphrases. And when people do this, the bitcoins cannot be hacked.
Every sentence you can think of, corresponds to a Bitcoin address. The bitcoin address can be given out freely, the sentence is the password that allows spending of bitcoins. Once upon a time, I stored 0.25 bitcoins in the sentence "This string contains 0.25 BTC hidden in plain sight."... others were successfully able to retrieve the 0.25 BTC given the sentence.
The future of practicing safe Bitcoin is for people to be able to keep their private keys offline. If you operate a Bitcoin-based website or exchange or are working on client code, please, for the future of Bitcoin, include the ability for people to enter and redeem the funds off of hand-typed private keys.
EDIT: Added, per suggestion, a reminder that any time you import Bitcoins from a private key into the current Satoshi client and spend less than all of them, you should spend the rest to new addresses, or at least back-up the wallet.dat. This is because the portion you didn't spend (the change) gets sent to a brand new address that exists only in wallet.dat, and will be lost if you don't keep it safe. GOOGLE翻译如下:
我已经成功地转移到我头上bitcoins。他们不能被黑客攻破。他们无处存在,但在我的头上。如果我死了,他们跟我死了,只要这听起来很疯狂,这是真的,我只是选择了一个口令,它变成一个bitcoin地址与我的开源Casascius Bitcoin实用程序(可从GitHub )。当我想花的资金,我会简单地使用相同的口令生成相同的私钥,导入一个真正的wallet.dat,然后花掉它们,我的目的是什么,在这一点呢?不只是网站,但实现保持在Web钱包bitcoins基本上是错误的的- - ,虽然整个Bitcoin社会在Mybitcoin.com损失缫丝我真的想英镑的想法,bitcoins可以保持在纸上,并在码或密码口令的形式 。当人们这样做,在bitcoins不能被黑客攻破,你能想到的每一句话,对应到Bitcoin地址 。bitcoin地址可以自由进出,这句话是密码,允许bitcoins支出。曾几何时,我0.25 bitcoins存储在句子“这个字符串包含在众目睽睽下隐藏的0.25 BTC ."... 其他人能够成功检索0.25 BTC的句子。执业安全Bitcoin的未来,是人们能够保持自己的私人密钥脱机。如果你经营一个Bitcoin为基础的网站或交换,或在客户端代码,请Bitcoin未来,包括人进入和赎回资金手动键入私钥的能力。编辑:人均增加建议, 提醒,任何时候,你从一个私钥导入到当前聪客户Bitcoins和花费比他们都少,你应该花剩下的新地址,或者至少备份的wallet.dat 。这是因为你没有花(变化)的部分获取发送到一个全新的地址存在,只有在wallet.dat,将丢失,如果你不保证它的安全。 |