Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: luv2drnkbr on December 23, 2014, 10:11:07 PM



Title: SPV for namecoin names..??
Post by: luv2drnkbr on December 23, 2014, 10:11:07 PM
Is this possible?  I know SPV works by proving the tx through giving you the hashes to reconstruct the Merkle Tree, which means it can prove a tx is in a block, which isn't good enough for namecoin names, since proving a name doesn't prove that a new update hasn't happened.  I'm trying to figure out if there's a "lite client" way to prove a current name, and before I spent days thinking on it, I wanted to make sure the problem hadn't already been solved.  Has somebody figured this out yet?

If they haven't, and if I can (a big if), that would have huge implications for user experience, since sites and lite clients could use BIP0070 or BIP0072 payment requests, and the address books and lite clients could just show the user the name aliases rather than addresses, and users could register their own aliases via the client.  (And aliases could be registered with stealth addresses instead of static addresses for privacy reasons if you wanted.)  In combination, that would mean the user experience of Bitcoin could be *entirely without seeing addresses*, which would be a big deal for the average Joe's normal use.  It would mean that "lite servers" would have to run Electrum, SPV-Namecoin, and Obelisk servers, but I think that's worth it...  I'd run that tuple.

Idea sparked by this thread (https://bitcointalk.org/index.php?topic=890911).


Title: Re: SPV for namecoin names..??
Post by: bucktotal on December 24, 2014, 12:39:59 AM
link to namecoin forum thread on the topic.

https://forum.namecoin.info/viewtopic.php?f=5&t=1067


Title: Re: SPV for namecoin names..??
Post by: gmaxwell on December 24, 2014, 01:43:51 AM
Is this possible?  I know SPV works by proving the tx through giving you the hashes to reconstruct the Merkle Tree, which means it can prove a tx is in a block, which isn't good enough for namecoin names, since proving a name doesn't prove that a new update hasn't happened.  I'm trying to figure out if there's a "lite client" way to prove a current name, and before I spent days thinking on it, I wanted to make sure the problem hadn't already been solved.  Has somebody figured this out yet?
Yes, years ago. https://bitcointalk.org/index.php?topic=21995.0


Title: Re: SPV for namecoin names..??
Post by: rsvoter on December 24, 2014, 05:27:38 PM
^


Title: Re: SPV for namecoin names..??
Post by: luv2drnkbr on December 24, 2014, 11:34:30 PM
Thanks for the links guys, good information!


Title: Re: SPV for namecoin names..??
Post by: phelix on March 01, 2015, 02:04:57 PM
http://blog.namecoin.org/post/109811339625/lightweight-resolvers