Bitcoin Forum

Other => Beginners & Help => Topic started by: Woodie on April 24, 2019, 11:39:13 PM



Title: PROVE YOUR OWNERSHIP
Post by: Woodie on April 24, 2019, 11:39:13 PM
I know for a fact that when it comes to proving ownership to a BCT a/c or showing consent as the original owner in the crypto-ecosystem, a signed bitcoin address has always been the answer!

Now that its possible to sign a message from an ethereum address, will this be considered accepted form for proof of ownership?

Can we stake ether addresses as well?

thnx


Title: Re: PROVE YOUR OWNERSHIP
Post by: yazher on April 24, 2019, 11:49:52 PM
Of course, you can, I did that almost a year ago on the thread "Stake your bitcoin address" I signed message using ETH address instead of BTC because that time I haven't bought a PC yet. here it is.

I used ETH Address

0xc2c384240366b209c75ef9b730fe136ce1789f6f

{
  "address": "0xc2c384240366b209c75ef9b730fe136ce1789f6f",
  "msg": "yazher is the owner of this address, i hoped i will not be hacked.",
  "sig": "0xd2934dc7bf5ba4493b7d62013bf6ce5514ba75c0859165f7b33e0d0278cdf18645455cd3619e1 45393a823c11ff728ca4ea257159ada0dda292746bd3fb1eb761c",
  "version": "3",
  "signer": "MEW"
}

Report to moderator 

Yes, it says Stake your Bitcoin address but I think there is no thread for staking Ethereum address so I will still quote your signed message. Maybe we should start new thread for people who prefer signing messages with ETH address.
I also verified message: https://etherscan.io/verifySig/1144 (There is space in the middle of your "sig" but I figured it shouldn't be there so after I deleted it, message got verified.)


Title: Re: PROVE YOUR OWNERSHIP
Post by: eddie13 on April 25, 2019, 12:23:48 AM
Sort of but ethereum is not immutible like Bitcoin so it's not a good "forever" thing like BTC.


Title: Re: PROVE YOUR OWNERSHIP
Post by: mikelsmith2020 on April 25, 2019, 03:02:50 AM
I don't think staking an Ethereum address is needed. Well if you do really want to stake your Eth address you can restake a bitcoin address and include your Ethereum address in your signed message.

This will also prove your ownership of your Bitcoin address and the Ethereum at the same time but you can ask moderators if you can make a thread for that but I'm assuming that they will not let you do it.


Title: Re: PROVE YOUR OWNERSHIP
Post by: pooya87 on April 25, 2019, 05:00:33 AM
you are not signing a message with your "address" you are signing a message with your "private key". and the process of signing a message is the exact same process as signing a transaction, you have a "message" which you hash with the same function, then find the signature using the same ECDSA function and publish the result (for bitcoin you add an extra initial byte but that is not important right now).
so technically any cryptocurrency that has a key pair (is based on asymmetric cryptography) can be used to also "sign a message" and prove ownership.

the reason why only bitcoin signed messages are accepted is because everyone has a bitcoin wallet on this forum but not everyone has an altcoin wallet. not to mention that majority of them have never bothered implementing this feature because it is not used


Title: Re: PROVE YOUR OWNERSHIP
Post by: kingpin4321 on April 25, 2019, 06:01:03 AM
Bitcoin is more suitable and recognised than ethereum and besides we are in bitcoin talk forum not ethereum talk.
Bitcoin is on a league of its own while ethereum and the rest coin are grouped under alternative coin


Title: Re: PROVE YOUR OWNERSHIP
Post by: The Cryptovator on April 25, 2019, 07:44:05 AM
If you click on your profile you will find a place for attached your bitcoin address. That means sign a message from bitcoin will be more potential to prove your ownership. This forum isn't "ethcointalk", this forum name is "bitcointalk" so try to use bitcoin address for prove your ownership. Perhaps you will able to use also eth sign message to prove ownership only emergency case. There is lots of guidelines about how to sign message from bitcoin address, just use search button.