Seit kurzem bekommen verschiedene OpenSource-Projekte wie Debian, ffmpeg, Gimp, SystemD, LibreSSL, Mozilla, das Tor Projekt usw.... relativ große Geldspenden (insgesamt 10,2 Mio. US-Dollar) u.a. von einem Handshake-Projekt.
Das Handshake-Projekt möchte das derzeitige Domain Name System (DNS)-System vollkommen dezentralisieren und auf die Blockchain bringen, d.h. durch die Blockchain sollen die wenigen zentralen Root-Server ersetzt werden.
Das Domain Name System konvertiert die unhandlichen IPv6 Rechner-Adressen in sinnvolle Domänen-Namen. Die Struktur des DNS-Systems ist nicht wirklich dezentral - und weist eine pyramidenartige Hierarchie auf.
An der Pyramidenspitze sind (fast schon mythologische) zwölf Root-Server, die die gesamte Information über alle Domänen bekommen und die Anfragen auflösen, die von den in der Hierarchie untergeordneten DNS-Servern nicht beantwortet werden können.
Diese Hierachie bringt - wie man es vermuten kann - auch Probleme mit sich. So werden sogar einige Top-Level-Domains von einigen der Root-Server nicht anerkannt...
Alles in allem ein schönes Tool um das Internet zu zensieren, wenn man will.
Diese Root-Server werden nun durch eine Blockchain ersetzt auf der alle DNS-Einträge verifizierbar sind, und Fälschungen ausgeschlossen werden können.
Bezahlt wird die Registrierung mit einer eigenen Cryptowährung (Handshake-Coin) die derzeit über ein Faucet an FreeNode-Nutzer verteilt wird.
Das Ganze läuft derzeit noch im Testnet-Modus. Der Mainnetlaunch ist für September 2019 vorgesehen.
Handshake soll mit dem derzeitigen DNS-System vollständig kompatibel sein.
Hinter Handshake stehen - man möchte schon fast sagen die üblichen Verdächtigen - u.a. Roger Ver, Bobby Lee, Jack Herrick, Joseph Poon, ...
In diesem Sinne könnte Handshake eine der wichtigsten Bausteine für ein dezentrales Internet werden, wobei eine wirklich Dezentralisierung hier ggf. noch weiter Konkurrenz- oder Ergänzungs-Blockchain-Projekte voraussetzen würde.
Links:
White Paper: https://handshake.org/files/handshake.txt
SourceCode auf GitHub: https://github.com/handshake-org
https://www.pro-linux.de/news/1/26158/handshake-alternatives-dns-auf-blockchain-basis.html