Hi bitcoiners,
Some days ago i asked a "famous bitcoin guy" a question, he answered so i donated him a small bitcoin amount.
To recognize my donation i send him the link of the transaction id on blockchain but i realized that this method was not enough to grant that i make the donation.
The "famous bitcoin guy" believed me
but i start thinking that anonymous address are ok in many situation but a simple way to associate identity to a bitcoin address could be useful in some situation and currently i don't know if something like that exist.
Technically could work as an HTTP services like that:
GET
http://address-identity-url/{bitcoin-address}return 404 not found or a custom string that could be the real name of the {bitcoin-address} owner
POST
http://address-identity-url/{bitcoin-address}write the custom string at that URL, to be succesfull you need to provide an header with the signature generated by the private key of the {bitcoin-address}
This way, only the owner of the {bitcoin-address} could post on
http://address-identity-url/{bitcoin-address} Before start implementing i would like opinion about this service.
Currently, are there other way for optionally associating identity to a bitcoin address?
Are there simple way to sign generic data with bitcoin wallet?
I think could be really useful, do you?
UPDATE for clarification based on answer:
This is an
optional feature totally controlled by the owner of the bitcoin address
The service could also work in the
opposite direction, knowing bitcoin address starting with the identity