Pages:
Author

Topic: How to sign a message?! - page 24. (Read 141621 times)

member
Activity: 112
Merit: 10
female ;)
December 26, 2016, 02:14:52 PM
-----BEGIN BITCOIN SIGNED MESSAGE-
---Address---
1BcBpd8weYM6Ue2X4KpJw8CwRYnSf74rU1
---Message---
Great effort put into the post.
---Signature---
IBZqdzaem4aG17sYEirjkvKQRvbC6EOs8KwIS8RmAqcBSIw3imbeZ8gkiubfoVoMUPovoN8SYFK8/ZktXOxdaCE=
-----END BITCOIN SIGNED MESSAGE-----

Even though I know how to sign a message I had to post this. Must have taken a hell of a long time to do everything. Thanks for the share, here's an extra bump :d
sr. member
Activity: 406
Merit: 252
Veni, Vidi, Vici
December 17, 2016, 10:12:34 AM
-snip-
You have right. It's [2] link. With this you wrote "...received on an address you have in multiple wallets..." is complicated enough for me with the knowledge I have at this moment. My issue is that I want to change wallet from web wallet (blockchain.info) to a desktop one (electrum or multibit) but I want one public address from web wallet to be appeared only in my new desktop wallet. So I think to apply the following steps and I would ask you to confirm if these and their chronological order are right or not:

1. Install the desktop wallet (electrum or multibit).

Multibit Classic allows you to import private keys, but its no longer maintained besides critical bugs. Multibit HD does not allow you to import private keys. Youd have to go with electrum.

2. Spend all the funds from web wallet to desktop wallet (I don't care the network address).
3. Assume that I want to "transfer" network address: 1NPr3........ from Blockchain.info wallet to Electrum or multibit and I know its private key.
4. I sweep (importing private key), even though there are no funds [spend on step 1.] to Electrum or multibit wallet.

No, sweep just moves the funds (if any) it does not add the private key into the wallet. Electrum forces you to do this in a different wallet file, to make it obvious that its not covered by the seed. You can have two wallets open at the same time though.

5. I check that address 1NPr3........ appears in Electrum or multibit.
6. I delete address 1NPr3........ from Blockchain.info ( It's complicated for me to check if wallets are synced).
7. This address appears ONLY in my new desktop wallet

Thank you in advance for your time you explain to me.

Id skip step 6, as long as you no longer use the bc.i wallet it should not matter anyway. If you dont delete it, you can think of it as a kind of backup.

Ok. I didn't imagine but is logical because first creates the seed and after you import an address. Even though there is no protection, in case my computer or HD crashes, covered by the seed for this particular address I will keep blockchain.info wallet as backup. My wish to change wallet begun because of bc.i removed the facility in newer versions to sign a message.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 17, 2016, 09:32:17 AM
-snip-
You have right. It's [2] link. With this you wrote "...received on an address you have in multiple wallets..." is complicated enough for me with the knowledge I have at this moment. My issue is that I want to change wallet from web wallet (blockchain.info) to a desktop one (electrum or multibit) but I want one public address from web wallet to be appeared only in my new desktop wallet. So I think to apply the following steps and I would ask you to confirm if these and their chronological order are right or not:

1. Install the desktop wallet (electrum or multibit).

Multibit Classic allows you to import private keys, but its no longer maintained besides critical bugs. Multibit HD does not allow you to import private keys. Youd have to go with electrum.

2. Spend all the funds from web wallet to desktop wallet (I don't care the network address).
3. Assume that I want to "transfer" network address: 1NPr3........ from Blockchain.info wallet to Electrum or multibit and I know its private key.
4. I sweep (importing private key), even though there are no funds [spend on step 1.] to Electrum or multibit wallet.

No, sweep just moves the funds (if any) it does not add the private key into the wallet. Electrum forces you to do this in a different wallet file, to make it obvious that its not covered by the seed. You can have two wallets open at the same time though.

5. I check that address 1NPr3........ appears in Electrum or multibit.
6. I delete address 1NPr3........ from Blockchain.info ( It's complicated for me to check if wallets are synced).
7. This address appears ONLY in my new desktop wallet

Thank you in advance for your time you explain to me.

Id skip step 6, as long as you no longer use the bc.i wallet it should not matter anyway. If you dont delete it, you can think of it as a kind of backup.
sr. member
Activity: 406
Merit: 252
Veni, Vidi, Vici
December 17, 2016, 09:27:37 AM
-snip-
May be the right word is "delete" and not "close" https://bitcointalksearch.org/topic/m.11126810 and somewhere else now I can't remember.

Yes, I remembered the post as well. Whether or not its possible depends on the wallet you currently use. The newer versions of blockchain.info no longer allow you to export private keys individually and getting the seed in a way that other wallets understand it seems to be complex at least. You can still maintain the blockchain.info wallet if you no longer use it to receive bitcoin though. Its perfectly fine to use several wallets for different reasons or just to keep your funds separated.


Thank you shorena. Concerning the blockchain.info wallet I found a solution a month ago when I read a thread of the forum with a link about BIP39 Mnemonic Code Converter where I put the passphrase and public keys with their private keys appeared in the screen. So I solved this issue. I asked about how to reuse an address because I don't want the mess. For example, a web wallet, a desktop wallet, a hardware wallet so many passwords and mnemonic codes. Furthermore I want to retain some addresses from previous wallets like the one I have in my profile. Thanks to longbob72 the answer was really simple to follow.

If you spend funds received on an address you have in multiple wallets, you should always make sure the wallets are properly synced before creating another transaction. Besides that I dont think its a problem. In regards to security you have more points that can be attacked, but as long as each is defended well (random, 16+ alphanumerical or 6+ words[1] passwords) it should not give an attacker an advantage. 3 doors one can not crack are not better than one door one can not crack.

Didnt know about the converter[1], Ill have a look at it. Thanks.

[1] e.g. using the eff wordlists https://www.eff.org/de/deeplinks/2016/07/new-wordlists-random-passphrases or one of the electrum ones
[2] I assume this one https://iancoleman.github.io/bip39/

You have right. It's [2] link. With this you wrote "...received on an address you have in multiple wallets..." is complicated enough for me with the knowledge I have at this moment. My issue is that I want to change wallet from web wallet (blockchain.info) to a desktop one (electrum or multibit) but I want one public address from web wallet to be appeared only in my new desktop wallet. So I think to apply the following steps and I would ask you to confirm if these and their chronological order are right or not:

1. Install the desktop wallet (electrum or multibit).
2. Spend all the funds from web wallet to desktop wallet (I don't care the network address).
3. Assume that I want to "transfer" network address: 1NPr3........ from Blockchain.info wallet to Electrum or multibit and I know its private key.
4. I sweep (importing private key), even though there are no funds [spend on step 1.] to Electrum or multibit wallet.
5. I check that address 1NPr3........ appears in Electrum or multibit.
6. I delete address 1NPr3........ from Blockchain.info ( It's complicated for me to check if wallets are synced).
7. This address appears ONLY in my new desktop wallet

Thank you in advance for your time you explain to me.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 17, 2016, 07:02:51 AM
-snip-
May be the right word is "delete" and not "close" https://bitcointalksearch.org/topic/m.11126810 and somewhere else now I can't remember.

Yes, I remembered the post as well. Whether or not its possible depends on the wallet you currently use. The newer versions of blockchain.info no longer allow you to export private keys individually and getting the seed in a way that other wallets understand it seems to be complex at least. You can still maintain the blockchain.info wallet if you no longer use it to receive bitcoin though. Its perfectly fine to use several wallets for different reasons or just to keep your funds separated.


Thank you shorena. Concerning the blockchain.info wallet I found a solution a month ago when I read a thread of the forum with a link about BIP39 Mnemonic Code Converter where I put the passphrase and public keys with their private keys appeared in the screen. So I solved this issue. I asked about how to reuse an address because I don't want the mess. For example, a web wallet, a desktop wallet, a hardware wallet so many passwords and mnemonic codes. Furthermore I want to retain some addresses from previous wallets like the one I have in my profile. Thanks to longbob72 the answer was really simple to follow.

If you spend funds received on an address you have in multiple wallets, you should always make sure the wallets are properly synced before creating another transaction. Besides that I dont think its a problem. In regards to security you have more points that can be attacked, but as long as each is defended well (random, 16+ alphanumerical or 6+ words[1] passwords) it should not give an attacker an advantage. 3 doors one can not crack are not better than one door one can not crack.

Didnt know about the converter[1], Ill have a look at it. Thanks.

[1] e.g. using the eff wordlists https://www.eff.org/de/deeplinks/2016/07/new-wordlists-random-passphrases or one of the electrum ones
[2] I assume this one https://iancoleman.github.io/bip39/
sr. member
Activity: 406
Merit: 252
Veni, Vidi, Vici
December 17, 2016, 06:49:18 AM
-snip-
May be the right word is "delete" and not "close" https://bitcointalksearch.org/topic/m.11126810 and somewhere else now I can't remember.

Yes, I remembered the post as well. Whether or not its possible depends on the wallet you currently use. The newer versions of blockchain.info no longer allow you to export private keys individually and getting the seed in a way that other wallets understand it seems to be complex at least. You can still maintain the blockchain.info wallet if you no longer use it to receive bitcoin though. Its perfectly fine to use several wallets for different reasons or just to keep your funds separated.


Thank you shorena. Concerning the blockchain.info wallet I found a solution a month ago when I read a thread of the forum with a link about BIP39 Mnemonic Code Converter where I put the passphrase and public keys with their private keys appeared in the screen. So I solved this issue. I asked about how to reuse an address because I don't want the mess. For example, a web wallet, a desktop wallet, a hardware wallet so many passwords and mnemonic codes. Furthermore I want to retain some addresses from previous wallets like the one I have in my profile. Thanks to longbob72 the answer was really simple to follow.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 17, 2016, 04:35:52 AM
-snip-
May be the right word is "delete" and not "close" https://bitcointalksearch.org/topic/m.11126810 and somewhere else now I can't remember.

Yes, I remembered the post as well. Whether or not its possible depends on the wallet you currently use. The newer versions of blockchain.info no longer allow you to export private keys individually and getting the seed in a way that other wallets understand it seems to be complex at least. You can still maintain the blockchain.info wallet if you no longer use it to receive bitcoin though. Its perfectly fine to use several wallets for different reasons or just to keep your funds separated.



Awesome thread, very useful and complete tutorial
I need to study hard

You didnt read it, did you? I recently added a sentence for people like you.
member
Activity: 118
Merit: 100
December 17, 2016, 02:24:05 AM
Awesome thread, very useful and complete tutorial 
I need to study hard
sr. member
Activity: 406
Merit: 252
Veni, Vidi, Vici
December 16, 2016, 07:56:15 PM

 -- snip--

You can use a signed message to prove to someone that you are still the same person as last year. Accounts here are traded often, bitcoin addresses almost never. Its possible though, so its not 100%.

[1] https://bitcointalksearch.org/topic/stake-your-bitcoin-address-here-996318

I read your post and I wondered the following; even is a stupid question:

I want to change my wallet but I want to keep a particular network address because I had given and I would not like to change it. Certainly, I had read somewhere that Satoshi proposed to not close ever wallets but I would like to know if is possible to "transfer", I mean to make, the same public address from blockchain wallet to another one; say multibit or electrum.


Quote
If you want to reuse an address in another wallet all you need to do is get the private key of the address you want to use and import it to your new wallet.
Thank you

Quote
Not sure where you read that thing about satoshi. I've never heard anything like that.

May be the right word is "delete" and not "close" https://bitcointalksearch.org/topic/m.11126810 and somewhere else now I can't remember.



hero member
Activity: 574
Merit: 503
V2h5IGFyZSB5b3UgcmVhZGluZyB0aGlzPw==
December 16, 2016, 07:41:35 PM

 -- snip--

You can use a signed message to prove to someone that you are still the same person as last year. Accounts here are traded often, bitcoin addresses almost never. Its possible though, so its not 100%.

[1] https://bitcointalksearch.org/topic/stake-your-bitcoin-address-here-996318

I read your post and I wondered the following; even is a stupid question:

I want to change my wallet but I want to keep a particular network address because I had given and I would not like to change it. Certainly, I had read somewhere that Satoshi proposed to not close ever wallets but I would like to know if is possible to "transfer", I mean to make, the same public address from blockchain wallet to another one; say multibit or electrum.

Not sure where you read that thing about satoshi. I've never heard anything like that.
If you want to reuse an address in another wallet all you need to do is get the private key of the address you want to use and import it to your new wallet.
sr. member
Activity: 406
Merit: 252
Veni, Vidi, Vici
December 16, 2016, 07:09:57 PM

 -- snip--

You can use a signed message to prove to someone that you are still the same person as last year. Accounts here are traded often, bitcoin addresses almost never. Its possible though, so its not 100%.

[1] https://bitcointalksearch.org/topic/stake-your-bitcoin-address-here-996318

I read your post and I wondered the following; even is a stupid question:

I want to change my wallet but I want to keep a particular network address because I had given and I would not like to change it. Certainly, I had read somewhere that Satoshi proposed to not close ever wallets but I would like to know if is possible to "transfer", I mean to make, the same public address from blockchain wallet to another one; say multibit or electrum.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 14, 2016, 05:16:19 AM
Thanks man this one really helps me, keep posting a thread like this to help the newbies like me thumbs up!

Really this thread has helped me very much as someone asked the signed message from my wallet address but as i was using online web wallet i was not able to get the details but through this thread i got all info about how to sign through lot of wallets web and desktop both

Good to hear, I modified the OP for you.
newbie
Activity: 28
Merit: 0
December 14, 2016, 03:18:13 AM
Thanks man this one really helps me, keep posting a thread like this to help the newbies like me thumbs up!

Really this thread has helped me very much as someone asked the signed message from my wallet address but as i was using online web wallet i was not able to get the details but through this thread i got all info about how to sign through lot of wallets web and desktop both
newbie
Activity: 56
Merit: 0
December 13, 2016, 11:34:51 PM
Thanks man this one really helps me, keep posting a thread like this to help the newbies like me thumbs up!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 13, 2016, 12:09:06 PM
Well you told us how to sign a message .. But please tell me why it is needed to sign a message. What is it used for and why to sign a message?? Huh

As Coinlearn wrote, to prove you own a bitcoin address. Why prove that you may ask.

You can use a signed message as proof of funds. Signing a message with an address that holds a certain amount of funds, shows that you held or hold that amount.

You can use a signed message to prove to someone that you are still the same person as last year. Accounts here are traded often, bitcoin addresses almost never. Its possible though, so its not 100%.

You can use a signed message to agree to a private agreement. Lets say you staked your address in the thread here[1] and want to make a deal with someone you both prefer to stay private for some reason. If you both sign the agreement with your staked addresses you can disclose the agreement if needed. This is often a requirement when bitcointalk accounts are sold. It gives security to the buyer, that the seller will not try to reclaim the account via a signed message to the admins.

You can use a signed message to prove to the admins that you are the rightful owner of a hacked account. Its usually the only way to get a stolen account back.

[1] https://bitcointalksearch.org/topic/stake-your-bitcoin-address-here-996318
sr. member
Activity: 329
Merit: 251
December 13, 2016, 10:18:57 AM
Well you told us how to sign a message .. But please tell me why it is needed to sign a message. What is it used for and why to sign a message?? Huh

Primarily it is used to prove ownership of a bitcoin address.
full member
Activity: 133
Merit: 100
December 13, 2016, 10:14:49 AM
Well you told us how to sign a message .. But please tell me why it is needed to sign a message. What is it used for and why to sign a message?? Huh
member
Activity: 64
Merit: 10
December 11, 2016, 08:37:21 PM
From the topic of this thread I would of assumed that you would have to be sick with a pen like a hentai animator on a paper wallet but obviously not since I am new to Bitcoin Signing Messages.
full member
Activity: 140
Merit: 100
December 06, 2016, 06:34:13 AM
-snip-
Oh my, that's my problem I'm not that knowledgeable about the specifics, I don't know if what should I copy and paste or whatever. Anyway in case of electrum, I'll try to download it and see how it goes. Thanks Shorena

Am I doing this correctly? Here is the code below with mycelium address

Code:
This is zero1ten from bitcointalk.org and today is 2016/12/06 
1tyg1zSVXL22vsXoV8yfuWi97XipC734E

It has the address and the message, but its missing the actual signature part.

Sorry I'm such a noob, here below I copied a format


Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is zero1ten from bitcointalk.org
-----BEGIN BITCOIN SIGNATURE-----
Version: Bitcoin-qt (1.0)
Address: 1tyg1zSVXL22vsXoV8yfuWi97XipC734E
xpub6DULFX7dbmc7LYi5DksrdbMq8mykZjQJxpYunkB4PwQSt143fT8vGhArGJwTVnVsu6YmZuMyUrYeF8tzdLpkHsvQ7XZJNj5eZ4cgC81W3ZV
-----END BITCOIN SIGNATURE-----

How about this one?

Edit: I think there is no signed message option in mycelium ios wallet app unlike in the android version

Edit2: or is it the public key portion? Is that the one I supposed to put? Sorry again for bothering

Edit3: I put the public key

I dont know if you can sign with the iOS version, I cant test it. The xpub is not the signature, its like all your addresses in one code. If you care about privacy you shouldnt post that publicly, but since this is a test it doesnt matter much. The signature is specific for the message you want to sign and address you want to sign with, you need to select "Sign Message" or something similar. It should at the very least ask you for a message.

Ok thank you so much for the time Shorena, I guess ios wallet don't have the sign message option, I did try to look for it in the app but I can't see one. I'll just have to use a desktop for this one I supposed. Thanks agsin
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 06, 2016, 06:06:09 AM
-snip-
Oh my, that's my problem I'm not that knowledgeable about the specifics, I don't know if what should I copy and paste or whatever. Anyway in case of electrum, I'll try to download it and see how it goes. Thanks Shorena

Am I doing this correctly? Here is the code below with mycelium address

Code:
This is zero1ten from bitcointalk.org and today is 2016/12/06 
1tyg1zSVXL22vsXoV8yfuWi97XipC734E

It has the address and the message, but its missing the actual signature part.

Sorry I'm such a noob, here below I copied a format


Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
This is zero1ten from bitcointalk.org
-----BEGIN BITCOIN SIGNATURE-----
Version: Bitcoin-qt (1.0)
Address: 1tyg1zSVXL22vsXoV8yfuWi97XipC734E
xpub6DULFX7dbmc7LYi5DksrdbMq8mykZjQJxpYunkB4PwQSt143fT8vGhArGJwTVnVsu6YmZuMyUrYeF8tzdLpkHsvQ7XZJNj5eZ4cgC81W3ZV
-----END BITCOIN SIGNATURE-----

How about this one?

Edit: I think there is no signed message option in mycelium ios wallet app unlike in the android version

Edit2: or is it the public key portion? Is that the one I supposed to put? Sorry again for bothering

Edit3: I put the public key

I dont know if you can sign with the iOS version, I cant test it. The xpub is not the signature, its like all your addresses in one code. If you care about privacy you shouldnt post that publicly, but since this is a test it doesnt matter much. The signature is specific for the message you want to sign and address you want to sign with, you need to select "Sign Message" or something similar. It should at the very least ask you for a message.
Pages:
Jump to: