Bitcoin Forum
May 07, 2024, 03:42:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Verifying messages and signatures?  (Read 123 times)
#BitcoinVegan (OP)
Member
**
Offline Offline

Activity: 76
Merit: 10


View Profile
January 08, 2018, 03:39:05 PM
 #1

What does verifying messages and signatures mean and how is it useful?

I see this all over thr community but need help grasping what exactly it is.

Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715096538
Hero Member
*
Offline Offline

Posts: 1715096538

View Profile Personal Message (Offline)

Ignore
1715096538
Reply with quote  #2

1715096538
Report to moderator
pereira4
Legendary
*
Offline Offline

Activity: 1610
Merit: 1183


View Profile
January 08, 2018, 04:28:57 PM
 #2

What does verifying messages and signatures mean and how is it useful?

I see this all over thr community but need help grasping what exactly it is.



It's used to prove that you own a certain address, and therefore to prove your identity, this is why there is a thread in the meta section to "stake your address". So the idea is that you post a bitcoin public address that you control, someone quotes it for you, and then if a hacker hacks your account, they couldn't edit a quoted post of someone else, so what you would need to do is to sign a message with the quoted address.

I use Bitcoin Core to do this, it's really easy:

https://www.youtube.com/watch?v=3oxM9_OCQKM
bitart
Hero Member
*****
Offline Offline

Activity: 1442
Merit: 629


Vires in Numeris


View Profile
January 08, 2018, 10:54:42 PM
 #3

What does verifying messages and signatures mean and how is it useful?

I see this all over thr community but need help grasping what exactly it is.



It's used to prove that you own a certain address, and therefore to prove your identity, this is why there is a thread in the meta section to "stake your address". So the idea is that you post a bitcoin public address that you control, someone quotes it for you, and then if a hacker hacks your account, they couldn't edit a quoted post of someone else, so what you would need to do is to sign a message with the quoted address.

I use Bitcoin Core to do this, it's really easy:

https://www.youtube.com/watch?v=3oxM9_OCQKM
There are two different things here:
1. Verifying messages with signatures, in connection with a bitcoin address: It's used for proving the ownership of a bitcoin address (and nothing in connection with identity like ID cards or similar). If someone asks you to prove that you own the bitcoins of an address, you can sign a message with your private key and you don't need to give out your private key, because the other party can check the validity of the signature with your public key. So if you want to buy something and you say you have 1 BTC in the address xxxxxxxxxxx, the seller can verify that the address is yours and you can really send the BTCs if the seller ships.
2. Verifying the ownership of the bitcointalk.org forum account: This is the procedure described in the quoted post, if you want to prove the ownership of the forum account, post your bitcoin address in that tread and you will have evidence that the forum account is linked to the given bitcoin address you have the private key of, and you can sign message to prove your ownership.
shursight
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile WWW
January 08, 2018, 11:23:13 PM
 #4

It is a very interesting thing, and that is very, but very useful if you are going to keep your bitcointalk account forever.

If you need to prove that you are the owner of X address, or just the owner of X account and you have an staked address, then you can sign a message.

What does verifying messages and signatures mean and how is it useful?
I see this all over thr community but need help grasping what exactly it is.

It is not a difficult thing to do, you can easily sign a message from a hardware wallet (just like trezor, ledger) or just using a desktop wallet like Electrum.

It is very important to always verify if the signed messages are legit too.


++++++
+++++++   ++++++
+++++++  +++++++
++++++   +++++++
+++++  +++++++++
      ++++++++++     
+++++++  +++++++
+++++++   ++++++
++++++++  ++++++
++++++++   +++++
++++++++   +++++
+++++++

XRPNow
Ripple Price & News
XRP Price / Ripple News /
XRP Price Prediction

++     
++
++
++
++
++
++
++
++
++
++
++

COINDOO
Latest Blockchain and Cryptocurrency News   
Bitcoin News Today

++     
++
++
++
++
++
++
++
++
++
++
++

THECCPRESS
Blockchain & Cryptocurrency Tabloid
Blockchain News Today
junoreactor
Full Member
***
Offline Offline

Activity: 196
Merit: 109



View Profile
January 09, 2018, 05:03:11 AM
Last edit: January 09, 2018, 05:17:25 AM by junoreactor
 #5

blockchain.info still does not offer this possibility for their online wallet. Actually they do but only for imported addresses. Hopefully can they upgrade this function soon.
Pages: [1]
  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!