Namecoin ist ein Projekt, dessen Ziel es ist, mithilfe der Blockchain-Technologie ein dezentrales und sicheres DNS- und Identitätssystem zu schaffen.
Was ist Namecoin?
Cam Ausgang des BitcoinViele Menschen sahen, dass die Welt vor einer Technologie stand, die alles revolutionieren könnte. Die Möglichkeit, vollständig dezentrale, sichere und nicht zensierbare Systeme zu schaffen, eröffnete die Möglichkeit für einzigartige Kreationen. Alle von ihnen verbinden und öffnen Dienste für Benutzer auf der ganzen Welt sicher.
Und folglich, Im April 2011 wurde Namecoin geboren. Ein von Bitcoin abgeleitetes Projekt, dessen Ziel über die Schaffung eines anderen hinausging criptomoneda. Namecoin wurde mit dem Ziel entwickelt, etwas zu erschaffen un Domain Name Service (DNS) basierend auf Blockchain. Das Ergebnis des Projekts war ein voller Erfolg. Dies führte zur Veröffentlichung des Quellcodes und seiner anschließenden Verbesserung und Weiterentwicklung. Dadurch konnte Namecoin eine aktive Community haben. Es hat auch gezeigt, dass die Blockchain-Technologie in der Lage ist, verschiedene Anwendungsfälle zu bedienen und sich über Wirtschaftssysteme hinaus weiterzuentwickeln.
Einer seiner Hauptentwickler ist heute Daniel Kraft. Kraft ist für die Pflege des Namecoin-Kerns und die Entwicklung des Namecoin-Dienstprogramms verantwortlich. souveräne Identität, NameID.
Ursprünge von Namecoin
Nach der Veröffentlichung von Bitcoin im Jahr 2008 Satoshi Nakamoto y Gavin Andresen Sie schlugen vor, Bitcoin in einen effektiven Domainnamen oder DNS-Dienst umzuwandeln. Dieser Vorschlag wurde ursprünglich aufgerufen BitDNS. Damit wollen sie ein vollständig dezentrales und sicheres DNS-System schaffen.
Um die Auswirkungen der Vorschläge von Nakamoto und Andresen etwas besser zu verstehen, müssen wir etwas mehr über DNS wissen.
DNS-Server, Sie sind für die gesamte Infrastruktur verantwortlich, die den Zugriff auf Internetressourcen ermöglicht. Diese fungieren als eine Art Telefonbuch, das die IP-Adressen der Server mit einem leicht zu merkenden Namen verknüpft. Auf diese Weise müssen Sie zum Zugriff auf eine Website, beispielsweise Facebook, nur deren Adresse (facebook.com) und nicht ihre IP-Adresse (157.240.14.35) eingeben. Dies erleichtert Benutzern auf der ganzen Welt die Nutzung des Internets. Jedoch, Diese Server arbeiten zentral und sind daher anfällig für Zensur, Spionage oder andere Computerangriffe.. Tatsächlich ist es die einfachste Möglichkeit für Regierungen, Bürger zu zensieren oder auszuspionieren.
Angesichts dieser Tatsache hat die in BitDNS vorgeschlagene dezentrale Struktur diese Situation radikal verändert. BitDNS stellte sicher, dass keine Regierung oder Person diesen Dienst zensieren oder angreifen konnte. Dies führte zu einer Verbesserung der Servicequalität und sorgte für Sicherheit und Datenschutz.
Der erste Vorschlag
Der erste Vorschlag zum Aufbau dieser Anlage kam vom Anwender appamatto aus dem Bitcointalk-Forum. Sein erster Beitrag war, als er über ein dezentrales DNS-System sprach Gott am 15. November 2010. Damals legte appamatto die ersten wirklichen theoretischen Grundlagen dieses neuen Systems. Zu diesem Zeitpunkt wollte seine Idee hauptsächlich das Problem angehen "Behörde" oder zentralisierte Steuerung.
Zu den ersten Ideen von Appamatto gehören:
- Jeder Block hatte eine Nutzlast, die mit dem Domänennamen in Zusammenhang stand. Auf diese Weise wurde eine einmal erstellte Domain in einem Block gespeichert und konnte nicht manipuliert werden.
- Die Vervielfältigung von Namen in der Kette war nicht erlaubt. Dies verhinderte Spam-Angriffe, aber auch Manipulationen am Routing-System und eliminierte die Möglichkeit von Phishing-Angriffen.
- Es besteht eine klare Trennung zwischen Domänendaten und Anwendungsbetrieb. Auf diese Weise entsteht ein transparentes Nutzungssystem, wie es in der aktuellen DNS-Infrastruktur vorhanden ist.
- Die Miner erzielten Gewinne nicht nur durch den Bergbau, sondern auch durch die Schaffung von Domains, die sie zu einem guten Preis verkaufen konnten.
„Obwohl es in der Vergangenheit Versuche für einen verteilten DNS-Ansatz gab, glaube ich nicht, dass diese Lösungen die Autorität vollständig aus der Gleichung entfernt haben.“
Die Namecoin-Ankündigung
Nach der Präsentation von Appamattos Theorien wird der Benutzer kira, startete ein Belohnungsprogramm für die Entwicklung von BitDNS. Im Programm, es gelang ihnen, mehr als 3500 BTC aufzubringen für die Realisierung dieses Systems (damals ca. 7000 $ USD).
Der Gemeinde war nicht bekannt, dass die Arbeiten bereits im Gange waren. Dank dessen wurde am 18. April 2011 der Benutzer überzeugt kündigte den Start von Namecoin. Diese Ankündigung überraschte die Krypto-Community, da niemand positiv auf das Belohnungsprogramm reagiert hatte. Tatsächlich erklärte Vinced selbst, dass er bereit sei, dies zu beantragen, wenn die Community zustimmte, die Funktionalität von Namecoin zu überprüfen und zu testen.
Seitdem hat sich Namecoin zu einem Projekt entwickelt, das den Aufbau eines vollständig dezentralen Domainnamen- und Identitätssystems ermöglicht.
„Ich werde die Belohnung gerne in Anspruch nehmen, nachdem die Leute das Design und den Code überprüft haben.“
Technische Merkmale
Technisch gesehen ist Namecoin in jeder Hinsicht ein Klon von Bitcoin. Namecoin verwendet beispielsweise das Konsensprotokoll von Arbeitsnachweis (PoW) neben dem Algorithmus SHA-256 in seinem Bergbau. Zu diesem Zeitpunkt können Bitcoin-Miner auch Namecoin schürfen, indem sie eine Funktion namens Pooled Mining nutzen.
Bezüglich der Münzausgabebeschränkung erfüllt Namecoin auch die Limit von 21 Millionen, das Bitcoin hat. Darüber hinaus verwendet Namecoin dasselbe Netzwerksynchronisierungs- und Nachrichtenversandsystem. An dieser Stelle können wir sagen, dass Namecoin und Bitcoin technisch gesehen zwei Wassertropfen sind.
Ihre Ähnlichkeiten enden hier jedoch, da Namecoin über eine eigene Blockchain und Kryptowährung verfügt: Namecoin. Dies liegt daran, dass Namecoin in seinen Blöcken eine Reihe von Feldern implementiert, die nicht vollständig mit der Bitcoin-Blockchain kompatibel sind. Aus diesem Grund wurde das System nicht direkt auf die Bitcoin-Blockchain angewendet, wie Nakamoto und Andresen vorgeschlagen hatten.
Diese neuen Felder dienen der Speicherung der Informationen der in Namecoin geschützten Domänen und Identitäten. Dies ermöglicht Ihnen die Bereitstellung einer dezentralen DNS-Infrastruktur, die den Möglichkeiten von Bitcoin und vielen anderen Optionen wie z. B. entgeht OpenNIC o EmerDNS.
Namecoin-Funktionen
Wie wir bereits erwähnt haben, sind die Funktionalitäten von Namecoin: die Bereitstellung eines dezentralen DNS-Systems und die Verwaltung kryptografisch sicherer Identitäten. Um beide Funktionen zu verstehen, erklären wir sie jeweils und geben einige einfache Beispiele:
DNS über Namecoin
Dies ist die Hauptfunktionalität von Namecoin und der Ursprung seiner Geburt als Projekt. Die Gründe für die Schaffung eines dezentralen DNS-Systems mit diesen Merkmalen sind:
- Vermeiden Sie Zensur durch Internetprovider, Unternehmen oder Regierungen.
- Bedrohungen wie Phishing, DNS-Sharing oder DNS-Poisoning können mit diesem System vermieden werden.
- Erstellen Sie eine dezentrale, von den Benutzern kontrollierte Struktur, um neue Domains einfach, schnell und kostengünstig zu registrieren. Dadurch soll eine dezentrale und sichere Struktur geschaffen werden, die durch Dienste wie TOR oder I2P ergänzt werden kann.
Um all diese Punkte zu erreichen, ist der DNS-Betrieb von Namecoin sehr einfach und sicher. Benutzer können jeden gewünschten Domainnamen registrieren. solange es nicht in Gebrauch ist. Diesen Domainnamen wird die Endung zugewiesen .bit. Diese Einträge haben die gesamte Datenstruktur einer normalen DNS-Domäne, mit dem zusätzlichen Vorteil, dass dies der Fall ist Für diese Domäne wird eine kryptografische Identität erstellt. Dieses eindeutige Zeichen dient der Unterscheidung der verschiedenen registrierten Domains und vermeidet Duplikate.
Sobald die Domain erstellt ist, wird sie an das gesamte Netzwerk übertragen, sodass ihr Standort dezentral ist. Auf diese Weise wird sichergestellt, dass die Domain immer im Netzwerk verfügbar ist, unabhängig von Sperren oder Zensur.
Damit Benutzer diese DNS verwenden können, Zeigen Sie einfach auf Proxy-Dienste oder verfügen Sie über einen Namecoin-Client-Knoten. um nach erfolgreich registrierten Domains zu suchen.
Souveräne Identität über Namecoin
Dies ist ein aktuelles Namecoin-Projekt und befindet sich noch in der Entwicklung. Es nutzt die Fähigkeit von Namecoin, Domain-Namen (bei denen es sich um digitale Identitäten handelt) zu verarbeiten, um ein einfach zu verwendendes souveränes Identitätssystem zu schaffen. Um etwas mehr über diese Namecoin-Funktionalität zu verstehen, müssen wir wissen, was souveräne Identität ist. Die souveräne Identität, Dabei handelt es sich um eine Form der digitalen Identität, bei der der Nutzer die volle Kontrolle über seine Daten und die Art und Weise hat, wie er diese mit Dritten teilt.
Um das zu erreichen, Seine Entwickler haben eine neue Art von Registrierung zum Speichern von Identitäten erstellt. In diesen Datensätzen können Daten wie der Name, der Spitzname und die öffentlichen Schlüssel des Benutzers sicher gespeichert werden GPG o PGP, Richtung Bitmessage oder andere OTR-Dienste, unter anderem in ihrem Leistungsbereich. Auf diese Weise muss der Benutzer, der eine Identität erstellt hat, nur seinen Spitznamen teilen, um anderen sicheren Zugriff auf diese Daten zu ermöglichen.
Dies ist jedoch das einfachste Identitätssystem-Dienstprogramm, das Namecoin bereitstellen kann. Um seine Flexibilität zu testen, haben die Entwickler erstellt NameID, ein Projekt zur Zusammenführung von Namecoin-Identitäten OpenID. OpenID, Es handelt sich um einen Verbundidentifikationsdienst, der heute im Internet weit verbreitet ist.
Mit NameID wollten die Entwickler erstellen, das erste souveräne Identifikationssystem für den Zugriff auf Webdienste, ohne dass Sie sich mit einem Benutzernamen und einem Passwort anmelden müssen. Verwenden Sie einfach Ihre kryptografische Namecoin-Identität, um auf den Dienst zuzugreifen. Dieses Schema bietet ein höheres Sicherheitsniveau als das Benutzername-Passwort-Paar, das wir bei diesen Diensten gewohnt sind.
Wie registriere ich DNS-Domains bei Namecoin?
Um DNS-Domänen auf Namecoin zu registrieren, haben Benutzer zwei Möglichkeiten:
- Erstellen Sie einen vollständigen Namecoin-Knoten und bauen Sie ihn ab, um die Registrierungsgebühren zu bezahlen. Dies ist die teuerste Option von allen, da der Abbau von Namecoin aufgrund seines hohen Schwierigkeitsgrads und der erforderlichen Ausrüstung teuer ist ASIC es auszuführen.
- Nutzen Sie die Webdienste zur Domainregistrierung von Namecoin. Diese Dienste garantieren die Registrierung und Verwaltung Ihrer Domainnamen. Dies ist die günstigste und einfachste Option für Personen, die sich nur um die Registrierung ihrer Domain kümmern. Zu diesen Diensten gehören Peername y Blockchain-DNS.
Vor- und Nachteile von Namecoin
Vorteil
- Es handelt sich um ein vollständig dezentrales Domänen- und Identitätssystem. Hinter dem Projekt stehen keine Unternehmen oder Machtgruppen, die das Projekt fördern.
- Es verfügt über ein sehr hohes Maß an Sicherheit, was insbesondere auf die gemeinsame Mining-Kapazität mit Bitcoin zurückzuführen ist. Dadurch wird sichergestellt, dass das Netzwerk nicht auf einfache Weise durch 51-Prozent-Angriffe kompromittiert werden kann.
- Es bietet ein hohes Maß an Fehlertoleranz, Blockierung und Anti-Zensur.
- Es kann in Verbindung mit Datenschutz- und Anonymitätsprotokollen wie TOR, I2P und Freenet verwendet werden. Dies garantiert die Möglichkeit, im Internet, mit dem wir gewohnt sind, zu interagieren, ein privates, sicheres und anonymes Internet zu schaffen.
- Es bietet Möglichkeiten zur Schaffung robuster und benutzerfreundlicher souveräner Identitätssysteme.
Nachteile
- Das Projekt hat nur wenige Entwickler, was zu einer langsamen Entwicklung seiner Fähigkeiten führt.
- Die an dem Projekt interessierte Community ist nicht sehr breit. Dies zeigt sich beispielsweise am geringen Austauschniveau des Projekts oder an der geringen Diversität der Diskussions- und Verbreitungsräume. Dies bedeutet jedoch nicht, dass das Projekt tot ist. Von Anfang an war Namecoin keine Blockchain, die für wirtschaftliche Zwecke konzipiert war, sondern eher für die Lösung eines Problems in der Struktur von DNS. Das ist seine Aufgabe und er hat sie sehr gut gemacht.