Author

Topic: I'll Pay 1 BTC for Teaching Me How to Make & Use Memory & Paper Wallet (Read 2051 times)

vip
Activity: 756
Merit: 503
https://en.bitcoin.it/wiki/Paper_wallet
https://www.bitaddress.org/

https://en.bitcoin.it/wiki/Brainwallet
http://brainwallet.org/

When you understand the Wiki then you could try learning how to use Armory: http://bitcoinarmory.com/

Make sure you are disconnected from the internet before using BitAddress.org or BrainWallet.org then clear your cache before reconnecting. You could also use an incognito tab so the cache is automatically cleared when you close the browser.
Thank you so much for the info you've provided. They're very useful, and I have almost made it!  Grin
Great! Keep your coins safe!
hero member
Activity: 1112
Merit: 512
https://en.bitcoin.it/wiki/Paper_wallet
https://www.bitaddress.org/

https://en.bitcoin.it/wiki/Brainwallet
http://brainwallet.org/

When you understand the Wiki then you could try learning how to use Armory: http://bitcoinarmory.com/

Make sure you are disconnected from the internet before using BitAddress.org or BrainWallet.org then clear your cache before reconnecting. You could also use an incognito tab so the cache is automatically cleared when you close the browser.
Thank you so much for the info you've provided. They're very useful, and I have almost made it!  Grin
b!z
legendary
Activity: 1582
Merit: 1010
All infomations and replies upstairs are still too complicated for me - a non-IT geek with medium intellegence and limited knowledge of English language.

I need explicit steps, how to do it, eg. steps one buy one.

I want my bitcoins theft-proof and lost-proof under any circumstances in the future, that's all.

1 BTC reward is still valid.

Anybody can render help to me?

How to save your private key

1. Make room inside head
2. Put private key inside room

How to recall your private key

1. Enter room inside head
2. Look for private key

PM me for an address to send your 1 BTC to if this helps.
hero member
Activity: 714
Merit: 500
Psi laju, karavani prolaze.
I'm not a native English speaker and have limited ability of understanding English text. Whoever has taught me the complete knowledge of how to make the memory wallet and paper wallet (for private keys) and reuse them later on, I'll pay 1 BTC to his address within 24 hours. Need detailed methods step by step, no kidding, thanks.  The would be teacher, please send your info (should include necessary web addresses and pictures etc.) to my email: [email protected] , or else, you just paste it here if you don't mind. After you have sent the info, please let me know.

- Goldlyre in Shanghai

Try https://bitcointalksearch.org/topic/wts-gpg-and-otc-tutoring-one-on-one-1-hour-free-17-remaining-98574
hero member
Activity: 1112
Merit: 512
All infomations and replies upstairs are still too complicated for me - a non-IT geek with medium intellegence and limited knowledge of English language.

I need explicit steps, how to do it, eg. steps one buy one.

I want my bitcoins theft-proof and lost-proof under any circumstances in the future, that's all.

1 BTC reward is still valid.

Anybody can render help to me?
legendary
Activity: 2058
Merit: 1005
this space intentionally left blank
not meaning to hate, but swapping an easy-to-read jscript page for a piece of software is safer exactly... how?

You are completely missing the point.

The security model of open source software does not mean that each end user has to inspect the code they use. Most users do not have the skills to do that.

Electrum is an open source project with an active community of developers.
This means that there is an open community of people who read the code, and inspect changes made to it.
If one of the developers decided to introduce malicious code, others would detect it.
This is how open source projects work.

In contrast, Javascript code dynamically attached to a webpage does not give you that security.
A malicious server operator can modify javascript code instantly, before it goes through a reviewing process.
It can even send different code to different clients, in order to remain undetected.


Quote
you can view and d/l the bitaddress code via github and run the local copy in the private mode of your browser. clearing cookies etc etc should suffice. if you're goint all-out, boot to a linux live-distro and run the code from there (now writing on the disc possible).

Yes, you can download javascript from github, and execute it locally.
But how many people actually do that? unskilled users won't, because it is too complicated for them.

My point was that users should stay away from websites that dynamically send you javascript.
This is a very different (and much more dangerous) situation than downloading code from github.

Unfortunately, people who do not understand this distinction might interpret your answer as a refutation of what I said. Please clarify.


I'm not missing the point, I think you assume I'm attacking you, which I'm not. I was only providing a guide for a non-coder to make 99.9999% sure that he has an uncompromised brainwallet.

as to your points:
open-source is open-source - in this respect, i trust bitaddress just as much as your open-source project AS LONG AS I run bitaddress locally (without connection to the web, with the security measures I added in the last reply). of course, your internal peer review might increase trustworthiness nominally, but that doesn't mean jacksquat to a n00b. you *could* be not one crook, but a gang of crooks, after all!


that said:
unskilled people will always have to live with a measure of insecurity. they cannot review either code. they cannot even configure a firewall, maybe.

if you want to enable an unskilled person with some measure of security, your ideas is to provide them with a piece of compiled software, labelled "trustworthy", like yours? that doesn't help a whole lot. while it might be technically safe, the user can never *know* that, they need to *trust*.

they can do a LOT for their piece of mind, however, by doing the localhost://bitaddress thing (including all the measures necessary).

note: i use bitaddress here as one example there are plenty other brainwallet/paperwallet generators out there.
note2: it's an even better idea to do this from a live distro just to eliminate risk of malware, keyloggers etc etc.
note3: feel free to include bitaddress in your peer review process to find the back door.

legendary
Activity: 1896
Merit: 1353
not meaning to hate, but swapping an easy-to-read jscript page for a piece of software is safer exactly... how?

You are completely missing the point.

The security model of open source software does not mean that each end user has to inspect the code they use. Most users do not have the skills to do that.

Electrum is an open source project with an active community of developers.
This means that there is an open community of people who read the code, and inspect changes made to it.
If one of the developers decided to introduce malicious code, others would detect it.
This is how open source projects work.

In contrast, Javascript code dynamically attached to a webpage does not give you that security.
A malicious server operator can modify javascript code instantly, before it goes through a reviewing process.
It can even send different code to different clients, in order to remain undetected.


Quote
you can view and d/l the bitaddress code via github and run the local copy in the private mode of your browser. clearing cookies etc etc should suffice. if you're goint all-out, boot to a linux live-distro and run the code from there (now writing on the disc possible).

Yes, you can download javascript from github, and execute it locally.
But how many people actually do that? unskilled users won't, because it is too complicated for them.

My point was that users should stay away from websites that dynamically send you javascript.
This is a very different (and much more dangerous) situation than downloading code from github.

Unfortunately, people who do not understand this distinction might interpret your answer as a refutation of what I said. Please clarify.
b!z
legendary
Activity: 1582
Merit: 1010
Don't waste your time with keyphrases, paper wallets, and passcodes.

Do it the real way, like the real man you are.

Here's how to memorize your private key like a boss, with the method of loci (http://en.wikipedia.org/wiki/Method_of_loci).

1. Create a palace inside your head. It doesn't have to be a palace, it can be your bedroom, or any place that you are familiar with.
2. Write your private key somewhere in your palace (sheet of paper, on the wall, as a sculpture etc.)

Now, whenever you need to recall your private key, just take a walk through your memory palace to find your private key, wherever you left it. This way, your wallet is everywhere you go, and it can never be stolen from you.

Goodluck!
legendary
Activity: 2058
Merit: 1005
this space intentionally left blank
1. stay away from brainwallet.org, bitaddress.org, or from any website that asks you to enter private keys, or that creates your private keys using javascript.
It is very easy for the operator of such a website (or for a hacker getting access to the site) to covertly change the javascript sent with the page, and "disconnecting the internet" will not protect you from everything (malicious code can also save your private key in a cookie, or elsewhere, and send it later).
you can view and d/l the bitaddress code via github and run the local copy in the private mode of your browser. clearing cookies etc etc should suffice. if you're goint all-out, boot to a linux live-distro and run the code from there (now writing on the disc possible).

2. There are two types of "brain wallets": a single Bitcoin address, or a deterministic wallet, that creates as many addresses as you need, and better protects your anonymity.
If you use a deterministic wallet, you must know this: never ever use "redeem private key" services offered by websites (such as mtgox); it might expose all the other keys of your deterministic wallet, not just the key you redeem.
i can by no means 100%ly estimate OPs intentions, but a simple brainwallet should suffice for all intents and purposes. it's equally resistant against 5$-wrench attacks if you make 4 of 5 sacrificial.

3. Try Electrum : http://electrum.ecdsa.org . It is one of the easiest to use Bitcoin wallets, and it will protect you against your own mistakes.
Of course it is a bit more difficult to download and install software than to use a website that runs with javascript. However, when you use a website, you are putting your funds at risk.
not meaning to hate, but swapping an easy-to-read jscript page for a piece of software is safer exactly... how?


4. Do not donate to me. This advice is free.

The Bitcoin world has had enough large scale scams. I decided to write Electrum after the mybitcoin.com fiasco, because I realized that a large and economically relevant fraction of Bitcoin users will always be attracted by wallet services where they do not need to download the entire blockchain. While I reckon that the security of Electrum is not as high as the official client (because it does not download the blockchain), it is much safer than any javascript wallet you'll find on the web, for the same level of convenience.
run an electrum server at port:80 and maybe you can increase your audience ^^
legendary
Activity: 1896
Merit: 1353
1. stay away from brainwallet.org, bitaddress.org, or from any website that asks you to enter private keys, or that creates your private keys using javascript.
It is very easy for the operator of such a website (or for a hacker getting access to the site) to covertly change the javascript sent with the page, and "disconnecting the internet" will not protect you from everything (malicious code can also save your private key in a cookie, or elsewhere, and send it later).

2. There are two types of "brain wallets": a single Bitcoin address, or a deterministic wallet, that creates as many addresses as you need, and better protects your anonymity.
If you use a deterministic wallet, you must know this: never ever use "redeem private key" services offered by websites (such as mtgox); it might expose all the other keys of your deterministic wallet, not just the key you redeem.

3. Try Electrum : http://electrum.ecdsa.org . It is one of the easiest to use Bitcoin wallets, and it will protect you against your own mistakes.
Of course it is a bit more difficult to download and install software than to use a website that runs with javascript. However, when you use a website, you are putting your funds at risk.

4. Do not donate to me. This advice is free.

The Bitcoin world has had enough large scale scams. I decided to write Electrum after the mybitcoin.com fiasco, because I realized that a large and economically relevant fraction of Bitcoin users will always be attracted by wallet services where they do not need to download the entire blockchain. While I reckon that the security of Electrum is not as high as the official client (because it does not download the blockchain), it is much safer than any javascript wallet you'll find on the web, for the same level of convenience.
legendary
Activity: 2058
Merit: 1005
this space intentionally left blank

  • goto bitaddress.org
  • save the file as .html (or get it from github)
  • disconnect from the net
  • reboot computer
  • load the html in your browser from your computer where you saved it
  • select the "brain wallet" tab
  • type a sentence that you will ALWAYS be able to remember (eg "Th1sIsmy5upeRs3cr3Tp45Ssphr4Se"
  • save the Address (not the private key!) to a text file
  • reboot comp
  • reconnect to net
  • send BTC to the address


For example, the phrase "my brothers middle inital is J" will be transformed into a bitcoin adress, in this case: 13cJ4TUVCUhm4pKpHkCTyYnkaFc9ZA7PYR
and a private key: 5K47HRvJAihY8H8XyWUvspZVV3hc2tMSvecCoXHHLuQhz52kKX7.
I can send BTC to the Address and later reconstruct the private key.

If you send the BTC to the Address and remember the passphrase, you will be able to recreate that private key (I have taken the liberty of hosting a copy of bitaddress.org at my own webspace and saved a couple of instances on the diverse backp media i keep around).

Now in a couple of years, you will want to get the BTC at that address to spend on hookers milk.

  • disconnect from the net
  • reboot computer
  • load the html from your pc where you saved it
  • type your passphrase
  • import the private key to your wallet of choice
  • reboot comp
  • reconnect to net
  • voila! the btc are yours to spend.
hero member
Activity: 1112
Merit: 512
Make sure you are disconnected from the internet before using BitAddress.org or BrainWallet.org ...
Thank you very much for so many clues anyway. But how can I visit these places when my pc is disconnected from the web?
hero member
Activity: 1112
Merit: 512
When you understand the Wiki then you could ...
============
Thanks a lot. I'll try them and see if... Grin
hero member
Activity: 714
Merit: 500
Psi laju, karavani prolaze.
I'm not a native English speaker and have limited ability of understanding English text. Whoever has taught me the complete knowledge of how to make the memory wallet and paper wallet (for private keys) and reuse them later on, I'll pay 1 BTC to his address within 24 hours. Need detailed methods step by step, no kidding, thanks.  The would be teacher, please send your info (should include necessary web addresses and pictures etc.) to my email: [email protected] , or else, you just paste it here if you don't mind. After you have sent the info, please let me know.

- Goldlyre in Shanghai

Try https://bitcointalksearch.org/topic/wts-gpg-and-otc-tutoring-one-on-one-1-hour-free-17-remaining-98574
vip
Activity: 756
Merit: 503
https://en.bitcoin.it/wiki/Paper_wallet
https://www.bitaddress.org/

https://en.bitcoin.it/wiki/Brainwallet
http://brainwallet.org/

When you understand the Wiki then you could try learning how to use Armory: http://bitcoinarmory.com/

Make sure you are disconnected from the internet before using BitAddress.org or BrainWallet.org then clear your cache before reconnecting. You could also use an incognito tab so the cache is automatically cleared when you close the browser.
hero member
Activity: 1112
Merit: 512
I'm not a native English speaker and have limited ability of understanding English text. Whoever has taught me the complete knowledge of how to make the memory wallet and paper wallet (for private keys) and reuse them later on, I'll pay 1 BTC to his address within 24 hours. Need detailed methods step by step, no kidding, thanks.  The would be teacher, please send your info (should include necessary web addresses and pictures etc.) to my email: [email protected] , or else, you just paste it here if you don't mind. After you have sent the info, please let me know.

- Goldlyre in Shanghai
Jump to: