Adding namecoin "id/" namespace support into bitmessage

Post Reply
khal
Site Admin
Posts: 708
Joined: Mon May 09, 2011 5:09 pm
os: linux

Adding namecoin "id/" namespace support into bitmessage

Post by khal » Mon Jun 17, 2013 9:44 pm

Currently, bitmessage addresses are raw strings, like bitcoin addresses but they could support "names" from the id namespace.

Bitmessage is one possible use case for the id namespace, see the Other possible usages section.

Do you think we can propose the idea to bitmessage ?
NamecoinID: id/khal
GPG : 9CC5B92E965D69A9
NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T

Register Namecoin domains with BTC
My bitcoin Identity - Send messages to bitcoin users
Charity Ad - Make a good deed without paying a cent

cassini
Posts: 336
Joined: Sun May 26, 2013 6:36 pm

Re: Adding namecoin "id/" namespace support into bitmessage

Post by cassini » Mon Jun 17, 2013 11:36 pm

Very promising idea. I'm trying to figure out the technical implications.

We issue a name_new, and after this we do a
name_firstupdate id/my_shiny_new_identity <rand> <tx> BM-oo8Asu2WaN1UHJdCyJCPPnyvLabtpaEbe

Then there must be some entity in the bitmessage network with access to this information, obviously.

Does this mean we need an "id/" gateway server running both namecoind and some bitmessage software?
Or did you think of a completely decentralised system that is able to connect both worlds?

snailbrain
Posts: 309
Joined: Tue Jul 19, 2011 9:33 pm

Re: Adding namecoin "id/" namespace support into bitmessage

Post by snailbrain » Tue Jun 18, 2013 1:26 am

khal wrote:Currently, bitmessage addresses are raw strings, like bitcoin addresses but they could support "names" from the id namespace.

Bitmessage is one possible use case for the id namespace, see the Other possible usages section.

Do you think we can propose the idea to bitmessage ?
this is sort of related.. there is a 7.5btc bounty for the namecoin part

https://bitcointalk.org/index.php?topic=225954.0

phelix
Posts: 1631
Joined: Thu Aug 18, 2011 6:59 am

Re: Adding namecoin "id/" namespace support into bitmessage

Post by phelix » Tue Jun 18, 2013 7:34 am

you mean something like: bitmessage id/khal "how's da goin'?"
Sure thing.

I could never wrap my head about fellowtraveler's holy grail. As far as I see all he talks about could be easily done with namecoin, too.

snailbrain wrote:
khal wrote:Currently, bitmessage addresses are raw strings, like bitcoin addresses but they could support "names" from the id namespace.

Bitmessage is one possible use case for the id namespace, see the Other possible usages section.

Do you think we can propose the idea to bitmessage ?
this is sort of related.. there is a 7.5btc bounty for the namecoin part

https://bitcointalk.org/index.php?topic=225954.0
could not find it.. ?
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

snailbrain
Posts: 309
Joined: Tue Jul 19, 2011 9:33 pm

Re: Adding namecoin "id/" namespace support into bitmessage

Post by snailbrain » Tue Jun 18, 2013 10:14 pm

phelix wrote:you mean something like: bitmessage id/khal "how's da goin'?"
Sure thing.

I could never wrap my head about fellowtraveler's holy grail. As far as I see all he talks about could be easily done with namecoin, too.

snailbrain wrote:
khal wrote:Currently, bitmessage addresses are raw strings, like bitcoin addresses but they could support "names" from the id namespace.

Bitmessage is one possible use case for the id namespace, see the Other possible usages section.

Do you think we can propose the idea to bitmessage ?
this is sort of related.. there is a 7.5btc bounty for the namecoin part

https://bitcointalk.org/index.php?topic=225954.0
could not find it.. ?
http://ciyam.org/open/?cmd=view&data=20 ... m=a2a9d6d5

domob
Posts: 1123
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: Adding namecoin "id/" namespace support into bitmessage

Post by domob » Tue Jun 25, 2013 9:18 am

khal wrote:Currently, bitmessage addresses are raw strings, like bitcoin addresses but they could support "names" from the id namespace.

Bitmessage is one possible use case for the id namespace, see the Other possible usages section.

Do you think we can propose the idea to bitmessage ?
This is definitely an interesting idea (in fact, I thought about something like that as a useful feature myself some time ago). We could start by defining a standard field in the id/ value to be used as bitmessage address if there is not yet one (but I don't think so). Then on the namecoin part everything is there, and it remains to add support to this to the bitmessage application.
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

khal
Site Admin
Posts: 708
Joined: Mon May 09, 2011 5:09 pm
os: linux

Re: Adding namecoin "id/" namespace support into bitmessage

Post by khal » Tue Jun 25, 2013 5:48 pm

domob wrote:This is definitely an interesting idea (in fact, I thought about something like that as a useful feature myself some time ago). We could start by defining a standard field in the id/ value to be used as bitmessage address if there is not yet one (but I don't think so). Then on the namecoin part everything is there, and it remains to add support to this to the bitmessage application.
I've put it at the end of the spec, on the " Other possible usages" section :
https://dot-bit.org/Namespace:Identity# ... ble_usages

Maybe we can create a bounty for this and reference it there : http://dot-bit.org/forum/viewtopic.php?f=5&t=473
or there http://dot-bit.org/Bounties :p
NamecoinID: id/khal
GPG : 9CC5B92E965D69A9
NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T

Register Namecoin domains with BTC
My bitcoin Identity - Send messages to bitcoin users
Charity Ad - Make a good deed without paying a cent

domob
Posts: 1123
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: Adding namecoin "id/" namespace support into bitmessage

Post by domob » Tue Jun 25, 2013 8:14 pm

khal wrote:
domob wrote:This is definitely an interesting idea (in fact, I thought about something like that as a useful feature myself some time ago). We could start by defining a standard field in the id/ value to be used as bitmessage address if there is not yet one (but I don't think so). Then on the namecoin part everything is there, and it remains to add support to this to the bitmessage application.
I've put it at the end of the spec, on the " Other possible usages" section :
https://dot-bit.org/Namespace:Identity# ... ble_usages

Maybe we can create a bounty for this and reference it there : http://dot-bit.org/forum/viewtopic.php?f=5&t=473
or there http://dot-bit.org/Bounties :p
I would be interested in working on that, at least after I got some more stuff done for NameID. Especially of course if there's a bounty. ;)
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

domob
Posts: 1123
Joined: Mon Jun 24, 2013 11:27 am
Contact:

Re: Adding namecoin "id/" namespace support into bitmessage

Post by domob » Tue Jun 25, 2013 8:31 pm

Sorry for another follow up, but let me clarify my current thoughts: What I can well imagine is to add a button (or something else) to the Bitmessage composing UI, which when clicked, would take the value entered into "To", try to interpret it as an id/ name, query the local namecoind for a corresponding Bitmessage address, and when one is found, replace the To entry with it.

That should do the trick. Or did you imagine some different functionality? As written already, I'm interested in working on that as my time permits.
BTC: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS
Use your Namecoin identity as OpenID: https://nameid.org/

khal
Site Admin
Posts: 708
Joined: Mon May 09, 2011 5:09 pm
os: linux

Re: Adding namecoin "id/" namespace support into bitmessage

Post by khal » Tue Jun 25, 2013 9:45 pm

domob wrote:Sorry for another follow up, but let me clarify my current thoughts: What I can well imagine is to add a button (or something else) to the Bitmessage composing UI, which when clicked, would take the value entered into "To", try to interpret it as an id/ name, query the local namecoind for a corresponding Bitmessage address, and when one is found, replace the To entry with it.

That should do the trick. Or did you imagine some different functionality? As written already, I'm interested in working on that as my time permits.
I imagined it like that, at first.
A further integration could be done with the address book too (and if a bm-address is changed in namecoin for one of your namecoin contacts in bitmessage, the bitmessage address book should be able to update it too).
NamecoinID: id/khal
GPG : 9CC5B92E965D69A9
NMC: N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9
BTC: 1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T

Register Namecoin domains with BTC
My bitcoin Identity - Send messages to bitcoin users
Charity Ad - Make a good deed without paying a cent

Post Reply