Zero net or Maelstrom: you just run it and copy your site to the folder which is shared, basically that’s it.
Namecoin: I don’t want to “sell” it, but it’s not hard. You start Namecoin-Qt and in the GUI enter your dot-bit domain’s IP address. That’s it. The hard(er) part is to make the damn site work with it. That is to say, in most cases you cannot have the site available as say .com and .bit, especially if you have SSL/TLS cert.
But the thing is for the Web dot-bit is optional, whereas for things like Maelstrom and Tor, if you don’t have it, you are predestined to endless re-bookmarking. Do you as a site owner want to tell people to go to djwofjc3urhs784idhfyrd4.onion, or 1shopping8djeidne.onion?
If Namecoin support is integrated, there’s little reason to force totally random addresses upon your users.
Namecoin isn’t the only solution, maybe it’s been progressing slowly, but it is reasonably good, IMO.
I didn’t read any discussions about why they do it the way they do, but I see at least 2 good reasons why domains require extension:
SJW’s constantly bitch about domain squatting, first for “real” TLDs, and after .bit appeared, for those too. This at least leaves a possibility that some squatted Namecoin domains expire and become unclaimed again (it happened to to me, on several .bit domains I registered - shit happens!)
It’s not uncommon that wallets get lost and pass phrases forgotten, and domains then become unusable. We all know stories about people who mined bitcoin in 2010 and lost their wallets with thousands or hundreds of bitcoin. The expiration mechanism recycles strained domains
Because .bit support is becoming more available, that’s a big advantage for ZeroNet. Although it’s still easier to point your DNS to “centralized” DNS providers who also resolve .bit, Namecoin folks are working on making it easier and more convenient to use a DIY approach (without running a full node). Hopefully within a quarter or two .bit lookups will become even more convenient.
I haven’t thought about this yet, but I wonder if @nofish knows if ZeroNet could also use NameID for user authentication and identity management. That would be really cool.
I’ve just read their summary of the project and tried it…
It’s pretty awesome, really … It runs very fast and the way the pages flow etc is a really neat internet experience…
If there will be a future with different internet’s, this certainly has the opportunity to be one of them.
Nice experience where the world is going and a cool feature also on “zeroid.bit”.
I just tried it again, it works great, they’ve made a ton of improvements since last fall.
They have forums, “mail”, and Tor support, and sites I tried are fast.
I see no clear way to deal with spam comments, but there are few users at the moment so it’s not an issue yet.
The site owner able to remove spam messages and misbehaving users.
If you want to post on someone else’s site you need get a “certificate” (your public address and username signed by the site owner or someone he/she trust), this allows to have control on new user creation.
I know that, but it’s a very manual process. Sure, it’s better than nothing.
I notice that anyone can register for ZeroID, which means spammers can create an unlimited number of new accounts.
Once they have better antispam measures it’s going to be great for social sites because it’s so fast and privacy is quite good (if one uses Zeronet over Tor.)
ZeroID has some simple js based anti-spam solution, but later it can be improved (eg. need an invite from an existing user, captcha, etc.).
A more decentralized, blockchain based solution would be nice, but I think at the current status of the project it would be a bad idea to make it harder to join the network. (eg require destroy bitcoin)
I used both ZeroNet and SAFE today.
ZeroNet has no setup, unless one wants to customize stuff, and in that case domain and Tor are approximately as complex as SAFE launcher.
Although ZN is a young project without any “investor” type of backing, it’s made awesome progress because it relies on established components (UNIX philosophy, which I’ve been arguing for here for 1-2 years now, in the areas such as name resolution, which ZN implemented correctly, via Namecoin).
Because of their approach, it’s going to progress much faster.
Based on my today’s experience with SAFE, we’re some 3 months, maybe longer, away from GA.
The nice thing about ZN is that it’s very open in the sense that anything can be integrated easily and sites can mix Internet and ZeroNet (static) content. So one day more blockchain integration is possible, it will be very easy to implement it in some sites, and not implement it in others.