Pages:
Author

Topic: [ANN] Namecoin v3.50 : faster & better (Read 6359 times)

legendary
Activity: 1708
Merit: 1020
February 04, 2013, 02:37:36 PM
#50
completely missed the sendtoalias command.
Yes, it's working (it as a beta version, may still change, so it is only present in my github tree : https://github.com/khalahan/namecoin)

would be interesting to also add a sendbtctoalias command that would open a bitcoin uri: bitcoin:1bitcoinaddress
Indeed, it could be a simple way to start managing bitcoin aliases.
Does the main client bitcoin client support uri schemes ?

good to see you alive. I thought you had been kidnapped by the cia. Smiley

I don't usually use bitcoin-qt any more but I think it has. Just noticed URI support does not work any more on my own machine with latest electrum and multibit 0.5.7 installed so this is a problem.

Also looking into shared namecoin/bitcoin private keys. I was not aware it is possible to calculate the corresponding namecoin address from a bitcoin address and vice versa.
hero member
Activity: 540
Merit: 500
February 04, 2013, 08:37:20 AM
#49
completely missed the sendtoalias command.
Yes, it's working (it as a beta version, may still change, so it is only present in my github tree : https://github.com/khalahan/namecoin)

would be interesting to also add a sendbtctoalias command that would open a bitcoin uri: bitcoin:1bitcoinaddress
Indeed, it could be a simple way to start managing bitcoin aliases.
Does the main client bitcoin client support uri schemes ?
legendary
Activity: 1708
Merit: 1020
February 03, 2013, 11:49:41 AM
#48
[...]
3. The existing alias is "khal" (stored in namecoin as "id/khal") and contains that data :
Quote
{
 "email" : "[email protected]",
 "bitcoin" : "1KHAL8bUjnkMRMg9yd2dNrYnJgZGH8Nj6T",
 "namecoin" : "N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9"
}

4. Use the command below to send me 2NMC :
Code:
namecoind sendtoalias khal 2
The coins will be sent to my namecoin address N1KHAL5C1CRzy58NdJwp1tbLze3XrkFxx9.
[...]
completely missed the sendtoalias command.

would be interesting to also add a sendbtctoalias command that would open a bitcoin uri: bitcoin:1bitcoinaddress
legendary
Activity: 1792
Merit: 1008
/dev/null
November 28, 2012, 05:42:08 AM
#47
donwloaded the 3.5 to a fresh VM, namecoind gets stuck at 10500 blocks, there is no output nothing.
Code:
{
    "version" : 35000,
    "balance" : 0.00000000,
    "blocks" : 10500,
    "connections" : 10,
    "proxy" : "",
    "generate" : false,
    "genproclimit" : -1,
    "difficulty" : 3767.78158122,
    "hashespersec" : 0,
    "testnet" : false,
    "keypoololdest" : 1354097808,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00010000,
    "errors" : ""
}

EDIT: nvm, the one sending me the chain got stuck, after restarting namecoind it works now Smiley
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
June 09, 2012, 01:03:48 PM
#46
My favorite use-case that I hope can be widely implemented is that of storing a public key fingerprint in the Namecoin system. This is how you can kill off the CA system and still be secure.

What needs to be done to make this happen? I'm not familiar with how the CA system works in detail, but I do know that the cost of it can be a real burden for smaller websites.

The main thing is a way to validate it on the client side. The storage of the fingerprint in the Namecoin system already works.
sr. member
Activity: 470
Merit: 250
June 09, 2012, 02:03:49 AM
#45
My favorite use-case that I hope can be widely implemented is that of storing a public key fingerprint in the Namecoin system. This is how you can kill off the CA system and still be secure.

What needs to be done to make this happen? I'm not familiar with how the CA system works in detail, but I do know that the cost of it can be a real burden for smaller websites.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
June 08, 2012, 03:58:41 PM
#44
My favorite use-case that I hope can be widely implemented is that of storing a public key fingerprint in the Namecoin system. This is how you can kill off the CA system and still be secure.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
June 08, 2012, 03:25:38 PM
#43
Sorry, I thought we were speaking just about browsing regular websites through the .bit domains. In this point of view it is just another dns.  And your connection to http server is as vulnerable to middle man as always. I know that lot of other data can be also stored in blockchain.

No sorry, you are still wrong because it can provide for fully-autonomous (i.e. local look-up of regular .bit domains) also. You are correct that data can be stored in the namecoin blockchain, unlike bitcoin. Smiley

It is not in any way shape or form, "just another DNS" ... but yes it can do regular DNS as one small part of its total functionality. How about that?
hero member
Activity: 482
Merit: 502
June 08, 2012, 09:45:42 AM
#42
Sorry, I thought we were speaking just about browsing regular websites through the .bit domains. In this point of view it is just another dns.  And your connection to http server is as vulnerable to middle man as always. I know that lot of other data can be also stored in blockchain.
legendary
Activity: 1708
Merit: 1020
June 07, 2012, 03:45:57 PM
#41
Quote
when you browse .bit sites you can still be tracked and everything is unencrypted
Correct.

namecoin is just another DNS system.
[...]
you could hardly be more wrong. namecoin is a coin accounting and generic key/data storage system.
sr. member
Activity: 470
Merit: 250
June 07, 2012, 06:54:47 AM
#40
Excellent, thanks for your explanations Deafboy and marcus_of_augustus. I'm going to install Tor and try this for myself.

A GUI would be interesting, indeed, to allow easy registration of domains, alias, etc.

A GUI would be nice, but I was thinking of a simple function that would work something like this:

Please enter the name of the alias: bitinvestor
Do you want to add a Bitcoin address (y/n): y
Please enter the address: 12GDjkEWCK7DY6316igF9omUQPtxQ5jd5V
Do you want to add a Namecoin address (y/n): y
Please enter the address: NDqxkdTDCJtGE2WZg2HBcpMU7XPDWt4LXQ
Do you want to add an e-mail address (y/n): n
Do you want to add a phone number (y/n): n
The cost will be 0.1 NMC. Do you want to create the alias (y/n): y
The alias has been created and can be accessed in 12 blocks.

This would be sufficient for most people and if somebody needs to put something else in there then he can do it manually.

legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
June 07, 2012, 05:38:30 AM
#39
Quote
namecoin is just another DNS system.

This is a common misconception also it seems, and wrong in several ways.

By running a local Namecoin process you hold a complete database of .bit sites locally (as in right there on your hard-drive) so never have to send DNS traffic out over the internet (where it can be easily monitored by ISP, etc) to look-up the IP addresses of the sites you need/want to get to.

In this way XXXX.onion addresses that have ".bit" look-up locally can be found without having to tell the whole world you are browsing to XXX.onion.

It is a true decentralised DNS that allows for fully-autonomous domain name look-up, if you set it up right .... and therefore, absolutely not "just another DNS system."  No other DNS system comes close to this amount of privacy (for the user) feature.

hero member
Activity: 540
Merit: 500
June 07, 2012, 05:30:03 AM
#38
You should have received the coins at the registered address Smiley

I have received the coins, thanks! Registering an alias is more complicated and error-prone than it needs to be. There should be a createalias() function that asks a few questions and then performs the necessary steps. What happens behind the scenes when one calls name_firstupdate? It took a while for name_show to actually show the alias.
A GUI would be interesting, indeed, to allow easy registration of domains, alias, etc.

A name_firstupdate reveals the name you are registering, a name_new doesn't.
So, normal process is name_new, wait 12 blocks (the network will wait before accepting a name_firstupdate), the name_firstupdate is accepted.

If you launch the name_firstupdate just after the name_new (0 confirmation), someone could see the name you want to register and do the same (name_new + name_firstupdate.
hero member
Activity: 482
Merit: 502
June 07, 2012, 02:22:43 AM
#37
Quote
when you browse .bit sites you can still be tracked and everything is unencrypted
Correct.

namecoin is just another DNS system. Advantages of .bit are: domain cannot be stolen by government agency, they are cheaper than ussual domain names.
However, .bit domains can be also used to browse websites on darknet like tor. So instead of writing .onion, you just type hidden-website.bit

There is possibility tu run namecoin itself via tor, but it is not needed.
When it comes to mining, since invention of merged mining, most hashing power comes from bitcoin miners anyway... so there is no need to mine for ordinary users.
sr. member
Activity: 470
Merit: 250
June 07, 2012, 02:05:56 AM
#36
Quote
.... but why don't you add Tor into Namecoin?

eh?, what does this even mean?

Sorry if it doesn't make any sense, I'm still learning about Namecoin and I've never used Tor. As I understand it, when you browse .bit sites you can still be tracked and everything is unencrypted, just like on the ordinary Internet, correct?
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
June 07, 2012, 01:42:30 AM
#35
Quote
.... but why don't you add Tor into Namecoin?

eh?, what does this even mean?
hero member
Activity: 726
Merit: 500
June 06, 2012, 09:27:37 PM
#34
Namecoin does not hide server location, Tor .onion service does.

Namecoin does not hide visitor location, Tor does.

Namecoin needs separate DNS configuration, Tor .onion addresses works ouf-of-box, at least for Tor bundle.

Namecoin needs constant mining, Tor does not need.

Namecoin is secure from takeover, Tor .onion addresses also are secure.

Namecoin is interesting experiment and proof-of-concept, but there are better solutions. .onion FTW!

Have you ever tried to access or implement a high-bandwidth site as a Tor hidden service?  Many times a site will be legal and free from interference in most of the world, but you need something like Namecoin to make it universally accessible. 
sr. member
Activity: 470
Merit: 250
June 06, 2012, 08:36:52 AM
#33
You should have received the coins at the registered address Smiley

I have received the coins, thanks! Registering an alias is more complicated and error-prone than it needs to be. There should be a createalias() function that asks a few questions and then performs the necessary steps. What happens behind the scenes when one calls name_firstupdate? It took a while for name_show to actually show the alias.

If Tor people didn't add namecoin into tor they are stupid. Do i need to put a smiley ?

No need for a smiley but why don't you add Tor into Namecoin? Governments and big companies like Google and Facebook love to spy on us in order to control us and to sell our data to advertisers. Any alternative to the mainstream Internet should be encrypted by default and this includes Namecoin.
hero member
Activity: 540
Merit: 500
June 06, 2012, 02:48:23 AM
#32
My bad, it works! How can I create an alias?
Thanks for the donation of 1NMC Cheesy. Hope to send them back soon :p
Sent :
Code:
namecoind sendtoalias bitinvestor 1

You should have received the coins at the registered address Smiley
legendary
Activity: 1708
Merit: 1020
June 06, 2012, 02:04:58 AM
#31
Wow, I thought it was mostly dead. Glad to see Namecoin still being worked on.
[...]
actually a lot has been going on lately...
sub
Pages:
Jump to: