Bitcoin Forum

Other => Beginners & Help => Topic started by: BitCoinDream on April 05, 2014, 09:05:26 AM



Title: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 09:05:26 AM
I see many people are complaining about losing their coins from Brainwallet. I have never used it and just read about it here => https://en.bitcoin.it/wiki/Brainwallet. What I understand that this will give me a Bitcoin Address and Private Key to use. So using the address, I can accept my coins and see on blockchain. But how do I spend them without using any client ? I mean how the whole system of Brainwallet works ? I'm confused. Can anyone please shed some light ?


Title: Re: Brainwallet query
Post by: Coef on April 05, 2014, 11:01:47 AM
When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 12:38:52 PM
When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.

Thank you for your response. Sorry, I did not understand the first part. Without a wallet, how do I sign my transaction with the private key ? I mean, without a wallet, resident or on the web, how do I make a transaction in the first place ?

I understand how it works by importing the private key.


Title: Re: Brainwallet query
Post by: DannyHamilton on April 05, 2014, 01:09:29 PM
I understand how it works by importing the private key.

Then why are you asking?


Title: Re: Brainwallet query
Post by: Crossbow376 on April 05, 2014, 01:55:42 PM
When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.

Thank you for your response. Sorry, I did not understand the first part. Without a wallet, how do I sign my transaction with the private key ? I mean, without a wallet, resident or on the web, how do I make a transaction in the first place ?

Here is a detailed walkthrough.
FYR: http://bitcoin.stackexchange.com/questions/3374/how-to-redeem-a-basic-tx

You can just broadcast the raw transaction on https://blockchain.info/pushtx afterwards.


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 02:14:50 PM
I understand how it works by importing the private key.

Then why are you asking?

This is the reason I was asking for it...

When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.

Thank you for your response. Sorry, I did not understand the first part. Without a wallet, how do I sign my transaction with the private key ? I mean, without a wallet, resident or on the web, how do I make a transaction in the first place ?

Here is a detailed walkthrough.
FYR: http://bitcoin.stackexchange.com/questions/3374/how-to-redeem-a-basic-tx

You can just broadcast the raw transaction on https://blockchain.info/pushtx afterwards.

Thanks... is there any other method to Push Tx ?


Title: Re: Brainwallet query
Post by: Crossbow376 on April 05, 2014, 02:19:42 PM
Thanks... is there any other method to Push Tx ?

You could push it to Eligius as well.
http://eligius.st/~wizkid057/newstats/pushtxn.php


Title: Re: Brainwallet query
Post by: cookiemonsterwhat on April 05, 2014, 02:32:57 PM
When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.

Cant you do the same in blockchain? I seen people sign per transaction id with a message.


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 02:45:20 PM
When you want to spend your coins, you can sign your transaction with the private key, or simply import the private key to a wallet.

Cant you do the same in blockchain? I seen people sign per transaction id with a message.

I think u r referring to blockchain.info. Yes, you may import the private key over there in your wallet. But blockhain.info messages with Tx are different than this. That is just an added feature by them where the messages are fetched from their own DB.


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 02:47:52 PM
Thanks... is there any other method to Push Tx ?

You could push it to Eligius as well.
http://eligius.st/~wizkid057/newstats/pushtxn.php

hey, thank u so much...

I was just trying to decode a Tx through https://blockchain.info/decode-tx.

I tried to decode 16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca

The result is Parse: Error Parsing Transaction

Am I doing something wrong ?


Title: Re: Brainwallet query
Post by: Crossbow376 on April 05, 2014, 07:10:36 PM
Thanks... is there any other method to Push Tx ?

You could push it to Eligius as well.
http://eligius.st/~wizkid057/newstats/pushtxn.php

hey, thank u so much...

I was just trying to decode a Tx through https://blockchain.info/decode-tx.

I tried to decode 16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca

The result is Parse: Error Parsing Transaction

Am I doing something wrong ?

"16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca" is the Transaction ID indeed.

You can get the raw transaction of that tx in the following page.
https://blockchain.info/tx/16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca?format=hex
 (https://blockchain.info/tx/16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca?format=hex)

You should get the following:
Code:
0100000005b5f975b4fcaeb0465e21aac7c98cb883d1639fc9b7a555c8d952464fab28bdf5000000006c493046022100ce5088116a3f856e36e9051cdbb8449925e131fa4efcfc3bfbe4ac1880d70d4d0221008c672fe461fc0f1a3277dcf74fb27919a9de4481e2ee1a6d8f42358997f247ae012102760a052e481303af06fa4a011af0e0c4d0d4b3dbae9f528896cdbf4160e61c1dffffffff39cb8bbb5844aaf1f90c568ff0201e72d8dfc55b133ee4fe8e212e968c324b5a000000006c493046022100dae7c60ac48a01c96f237efdc4d4153ecd53b94a94dee993a75fc964177d9afc022100ce3d6111d42715339ea5194df146e2483ab58054e90bdca326b336cf820a8c14012102a5edb4e3807d385477509ef6f15ac8371942e83bff1f7b2993480b172367b923ffffffff3e1342d52f1725b613e0ec3e539359cd857e062dba8a7005405a8c62e2d8573b010000006b48304502210094b93b4a06efdfc7e4ba35e16f4222f60e99322f2ddd7489ce0ee1fffe9fe28d02207786a296acdddd52fae63cfabe1dba1f9afdfceabfb1f33aa20acafcf04ff7d90121020f93d7915249dfc26c67d2314710a184d2dfe4eb82d312b127128cc50f52f46fffffffff4316a8846175a228d8833692e4a664e5f6d2f005c2f9089fb383ce2f116fdccd000000006c493046022100fc88fd01f820b90cbe1c372560437772bd4233bb8d345c5e3cffcd21793cf143022100c79521c58cf065ef1c3932d78fd1db6116ec20679fb80839ea2c20c9e67291aa0121023466008d1013202dd665d78cdf034a77855751559a3320d750e09b86d142be6cffffffffc37d175da7ddf90bb66f9024a0e9ea435d1d085cd55dff008f01c31f1f8e2717010000006b48304502203511b1dfe2a56d6d1abdab25b061c26c420e955443806ff9ca83676d697ce146022100956b22447870e0c75e3c8bce7f392860dd0fce127aba585aa28cc6895d858ab801210257f877b4eaa25645f85735e17b71bc888f6b3ab2ebbbd6f9bfb30d03b47ab7f0ffffffff021bc11000000000001976a914f0a205b61c6eacb124909000119329e7bdc13e4b88acf0f44d0e000000001976a914868e7fb25bcf13a8e2416497f963ced2af461a8988ac00000000


Title: Re: Brainwallet query
Post by: odolvlobo on April 05, 2014, 08:28:51 PM
... how do I spend them without using any client ? I mean how the whole system of Brainwallet works ? I'm confused. Can anyone please shed some light ?

Though people here have demonstrated how to send transactions manually, that is not the best use of a brain wallet and it is certainly not practical.

The typical use of a brain wallet is as cold storage, just like a paper wallet. Typically, when you want to spend the bitcoins in the brain wallet, you would import the private key into a normal wallet.

Regardless, a brain wallet has a high risk of being cracked, so I don't recommend using one.


Title: Re: Brainwallet query
Post by: serenitys on April 05, 2014, 10:03:27 PM
How exactly is mainstream public supposed to feel excited about bitcoin when they get handed this kind of information from tech and dev nerds on how to secure their money?

Mainstream public is used to "here's my card/scan/receipt/done" and an online account they can keep up with their purchase and balance...and a password...and somebody else to make sure their stuff is secure.

Downloading stuff and all this encryption and python talk isn't going to help BTC win popularity points. That is over the head of most of mainstream.

So, pretend Edith Bunker or Rose Nylund, or Anna Nichole Smith or Jessica Simpson or Ann Coulter or Sarah Palin or Kim Kardashian or Honey Boo Boo wants to start buying bitcoin...

Please share how you'd explain bitcoin and how to use it with them because that's about the mentality level of the ones who will make or break btc becoming a long term "thing" in life.

How would you handle it?


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 10:06:54 PM
... how do I spend them without using any client ? I mean how the whole system of Brainwallet works ? I'm confused. Can anyone please shed some light ?

Though people here have demonstrated how to send transactions manually, that is not the best use of a brain wallet and it is certainly not practical.

The typical use of a brain wallet is as cold storage, just like a paper wallet. Typically, when you want to spend the bitcoins in the brain wallet, you would import the private key into a normal wallet.

Regardless, a brain wallet has a high risk of being cracked, so I don't recommend using one.

But, the blockchain.info wallet address is also generated from a passphrase... is not it ? In that case it is machine generated and in this case it is human generated. So, if I right something meaningless (example below) and create a wallet from it ...will it really be insecure ?

Example Passphrase: asdsd fkkksdhj kdddf kdkaskda asdssak

Also, at brainwallet.org I see they are adding something called Secret Exponent. What is that ?




Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 10:10:36 PM
How exactly is mainstream public supposed to feel excited about bitcoin when they get handed this kind of information from tech and dev nerds on how to secure their money?

Mainstream public is used to "here's my card/scan/receipt/done" and an online account they can keep up with their purchase and balance...and a password...and somebody else to make sure their stuff is secure.

Downloading stuff and all this encryption and python talk isn't going to help BTC win popularity points. That is over the head of most of mainstream.

So, pretend Edith Bunker or Rose Nylund, or Anna Nichole Smith or Jessica Simpson or Ann Coulter or Sarah Palin or Kim Kardashian or Honey Boo Boo wants to start buying bitcoin...

Please share how you'd explain bitcoin and how to use it with them because that's about the mentality level of the ones who will make or break btc becoming a long term "thing" in life.

How would you handle it?

For them, we have it... :)

http://www.youtube.com/watch?v=Um63OQz3bjo


Title: Re: Brainwallet query
Post by: BitCoinDream on April 05, 2014, 10:12:44 PM
Thanks... is there any other method to Push Tx ?

You could push it to Eligius as well.
http://eligius.st/~wizkid057/newstats/pushtxn.php

hey, thank u so much...

I was just trying to decode a Tx through https://blockchain.info/decode-tx.

I tried to decode 16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca

The result is Parse: Error Parsing Transaction

Am I doing something wrong ?

"16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca" is the Transaction ID indeed.

You can get the raw transaction of that tx in the following page.
https://blockchain.info/tx/16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca?format=hex
 (https://blockchain.info/tx/16c9fc140bae884180d0fdc7a469ffe30f73dc3f3630970adf206d6456dccaca?format=hex)

You should get the following:
Code:
0100000005b5f975b4fcaeb0465e21aac7c98cb883d1639fc9b7a555c8d952464fab28bdf5000000006c493046022100ce5088116a3f856e36e9051cdbb8449925e131fa4efcfc3bfbe4ac1880d70d4d0221008c672fe461fc0f1a3277dcf74fb27919a9de4481e2ee1a6d8f42358997f247ae012102760a052e481303af06fa4a011af0e0c4d0d4b3dbae9f528896cdbf4160e61c1dffffffff39cb8bbb5844aaf1f90c568ff0201e72d8dfc55b133ee4fe8e212e968c324b5a000000006c493046022100dae7c60ac48a01c96f237efdc4d4153ecd53b94a94dee993a75fc964177d9afc022100ce3d6111d42715339ea5194df146e2483ab58054e90bdca326b336cf820a8c14012102a5edb4e3807d385477509ef6f15ac8371942e83bff1f7b2993480b172367b923ffffffff3e1342d52f1725b613e0ec3e539359cd857e062dba8a7005405a8c62e2d8573b010000006b48304502210094b93b4a06efdfc7e4ba35e16f4222f60e99322f2ddd7489ce0ee1fffe9fe28d02207786a296acdddd52fae63cfabe1dba1f9afdfceabfb1f33aa20acafcf04ff7d90121020f93d7915249dfc26c67d2314710a184d2dfe4eb82d312b127128cc50f52f46fffffffff4316a8846175a228d8833692e4a664e5f6d2f005c2f9089fb383ce2f116fdccd000000006c493046022100fc88fd01f820b90cbe1c372560437772bd4233bb8d345c5e3cffcd21793cf143022100c79521c58cf065ef1c3932d78fd1db6116ec20679fb80839ea2c20c9e67291aa0121023466008d1013202dd665d78cdf034a77855751559a3320d750e09b86d142be6cffffffffc37d175da7ddf90bb66f9024a0e9ea435d1d085cd55dff008f01c31f1f8e2717010000006b48304502203511b1dfe2a56d6d1abdab25b061c26c420e955443806ff9ca83676d697ce146022100956b22447870e0c75e3c8bce7f392860dd0fce127aba585aa28cc6895d858ab801210257f877b4eaa25645f85735e17b71bc888f6b3ab2ebbbd6f9bfb30d03b47ab7f0ffffffff021bc11000000000001976a914f0a205b61c6eacb124909000119329e7bdc13e4b88acf0f44d0e000000001976a914868e7fb25bcf13a8e2416497f963ced2af461a8988ac00000000

Hey, it works... thank u sooooooooooo much. U dunno how immensely helpful this encryption-decryption knowledge is going to be for my nxt development ;)

Does anyone know where do i get the algo/code for this encode/decode ?


Title: Re: Brainwallet query
Post by: DannyHamilton on April 05, 2014, 11:43:21 PM
I can tell already, this isn't going to go well.

Messing around with raw transactions and trying to encode your own transactions when you don't have the initiative to figure some of these concepts out on your own is a great recipe for losing bitcoins.  Hopefully nobody else will give you control of their bitcoins, so the worst you can do is damage yourself.


Title: Re: Brainwallet query
Post by: Flashman on April 06, 2014, 12:03:08 AM
So, pretend Edith Bunker or Rose Nylund, or Anna Nichole Smith or Jessica Simpson or Ann Coulter or Sarah Palin or Kim Kardashian or Honey Boo Boo wants to start buying bitcoin...

I'm pretty sure Kardashian and Honey Boo Boo aren't allowed any, I saw it hard coded in there somewhere ;)


Title: Re: Brainwallet query
Post by: cp1 on April 06, 2014, 02:40:00 AM
There's no reason to figure out how to spend a brainwallet, they'll be gone before you even query blockchain.info to watch your deposit.


Title: Re: Brainwallet query
Post by: BitCoinDream on April 06, 2014, 08:10:17 AM
There's no reason to figure out how to spend a brainwallet, they'll be gone before you even query blockchain.info to watch your deposit.

Why so ? :)


Title: Re: Brainwallet query
Post by: vipgelsi on April 06, 2014, 04:32:17 PM
Better to just print out a cold wallet.


Title: Re: Brainwallet query
Post by: BunsenBurner on April 06, 2014, 06:30:03 PM
Better to just print out a cold wallet.

I guess you meant paper wallet :)


Title: Re: Brainwallet query
Post by: Crossbow376 on April 06, 2014, 07:48:14 PM
Hey, it works... thank u sooooooooooo much. U dunno how immensely helpful this encryption-decryption knowledge is going to be for my nxt development ;)

Does anyone know where do i get the algo/code for this encode/decode ?

You are welcome.
I guess this post would be helpful to you. https://bitcointalk.org/index.php?topic=104070.msg1185413#msg1185413