L’actuel système des noms de domaine souffre de plusieurs inconvénients, parmi lesquels on trouve notamment l’obligation de payer pour louer une ressource virtuelle et surtout la vulnérabilité de ce système à la censure, comme l’ont montré plusieurs affaires aux États-Unis ou en France, où des autorités pouvaient supprimer complètement un nom de domaine.
►http://seenthis.net/messages/48946
http://seenthis.net/messages/59436
Il est donc logique que pas mal de gens se mettent au travail pour essayer de développer un système « meilleur ». Dans l’informatique, un domaine où le pipeau joue un tel rôle, on ne s’étonnera pas que 99 % de ces projets soient du « vaporware ». Un bel exemple vient d’être donné par le projet ODDNS :
Parmi ses caractéristiques :
1) Aucune explication du fonctionnement à part « Pour comprendre comment ODDNS fonctionne, reportez-vous au diagramme ci-dessus. » (et on ne voit qu’un schéma très sommaire qui n’explique rien). Il n’y a notamment aucun détail sur la façon dont ODDNS résoud le problème vraiment difficile de tout système de résolution de noms en pair-à-pair : que fait-on si deux personnes veulent le même nom ?
2) Frime très déplacée de l’auteur qui parle des « fragiles serveurs racines » (machines très solides et gérées par des trop pros, et qui ont résisté à toutes les attaques jusqu’à présent). Alors que l’auteur a sans doute juste l’expérience de l’administration de deux VPS Ubuntu Server sur OVH, ça m’énerve...
3) Aucune mention des projets équivalents précédents, y compris des plus sérieux comme #Namecoin ou #CoDoNS. L’auteur les juge-t-il indignes de lui ou est-il simplement ignorant ?
4) Des phrases comme « Il est déjà arrivé qu’un serveur racine soit HS, causant l’inaccessibilité de certains noms » montrent une ignorance totale du DNS de la part de l’auteur. Si le début est exact http://www.bortzmeyer.org/dns-root-name-server-in-the-storm.html la conséquence est ridicule. Il faudrait au moins que les treize serveurs soient arrêtés, chose qui ne s’est jamais produite.
Bref, c’est caricatural. Bien sûr, des tas d’amateurs ont déjà fait une page Web sur un projet tout aussi bidon. C’est un des charmes du Web que n’importe qui peut publier ce qu’il veut. Mais je suis choqué qu’ils aient obtenu un soutien de PC Inpact :
http://www.pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm
Et d’un site anglophone connu :
https://torrentfreak.com/oddns-decentralized-and-open-dns-to-defeat-censorship-120407
L’article de PC Inpact rajoute d’ailleurs ses propres erreurs comme une référence au RFC 1033 à propos des accents dans les noms de domaine (ledit RFC n’en parle pas du tout).
Rappel de pourquoi le problème est compliqué et ne dépend pas de quelques lignes de PHP :
►http://www.bortzmeyer.org/no-free-lunch.html
La réponse de l’auteur de ODDNS : http://ingnu.fr/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns
Il ne répond pas sur le fond, ne fournit aucun des détails demandés et se contente de critiquer mon manque d’amabilité.




