Alle Sprachen
Domain Namecoin (NMC) ist eine experimentelle Open-Source-Technologie, die ähnliche Funktionen wie herkömmliche DNS-Dienstanbieter (Domain Name Management System) mit Sicherheit, Nicht-Zensur, Privatsphäre und schnellen Funktionen bietet. Namecoin ist der erste Zweig von Bitcoin und einer der innovativsten "Altcoins". Zum ersten Mal wurden zusammengeführte Mining- und dezentrale DNS -Funktionen implementiert.
Namecoin ist der erste Zweig von Bitcoin und bleibt einer der innovativsten "Altcoins". Es implementiert zunächst das Zusammenschluss von Bergbau und dezentrale DNS. Namecoin ist auch die erste Lösung für Zookos Dreieck, ein langjähriges Problem bei der Erzeugung eines Namenssystems, das gleichzeitig sicher, dezentral und menschlich relevant ist. Spezifische Anwendungen sind:
• Schützen Sie das Recht auf freie Rede online, indem Sie das Internet weniger zensiert machen.
• Anhängen von Identitätsinformationen (wie GPG- und OTR-Tasten sowie E-Mail-, Bitcoin- und Bitmessage-Adressen) der von Ihnen gewählten Identität.
• tor .onion-Domäne mit menschlicher Bedeutung.
• dezentrale TLS (HTTPS) Zertifikatüberprüfung und unterstützt durch Blockchain-Konsens.
• Verwenden Sie die Top-Domain der Top-Ebene, um auf die Website zuzugreifen.
• Vorgeschlagene Ideen wie Dokumentensignaturen, Abstimmung, Anleihen/Aktien/Aktien, Treuhandnetzwerke, Notarisierungsdienste und Existenznachweise.
Namecoin -Codebasis besteht aus einer Bitcoin -Codebasis, die relativ wenig ändert (etwa 400 Zeilen), und es werden andere Funktionen darauf aufgebaut. Der Bergbauprozess ist der gleiche, aber die Blockchain ist getrennt, sodass Namensgeräte erzeugt werden. Dieser Ansatz wird angewendet, weil sich Bitcoin -Entwickler fast ausschließlich darauf konzentrieren möchten, Bitcoin zu einer tragfähigen Währung zu machen, während berühmte Währungsentwickler daran interessiert sind, Benennungssysteme aufzubauen. Da die erwarteten Anwendungsfälle zwischen den beiden Projekten unterschiedlich sind, können Konsens- und Protokollregeln in einem Aspekt und nicht in der anderen sinnvoll sein. Beispiele für Orte mit unterschiedlichen Protokollen oder Konsensregeln:
• Die Konsensregel von Namecoin erfordert eine obligatorische Einzigartigkeit von Namen. Obwohl Daten in Bitcoin (z. B. Schlüssel-/Wertpaare in OP_RETURN -Ausgabe) gespeichert werden können, erzwingt Bitcoin die Einzigartigkeit nicht. Theoretisch ist es möglich, eine Schicht über Bitcoin zu erstellen, um die Ausgabe von OP_RETURN zu verwerfen, die die Einzigartigkeit nicht respektiert (z. B. Namen, die die Namen anderer Menschen stehlen), aber Bergleute werden solche Schichten nicht durchsetzen. Wenn der Bergmann die Regeln für die Transaktionsvalidität nicht durchsetzt, wird POW dies nicht unterstützen, was bedeutet, dass der leichte SPV-basierte Kunde diese Gültigkeitsregeln nicht durchsetzen kann.
• Da die Verbraucher erwarten, dass die Finanztransaktionen sich von den Namensregistrierungsgebühren unterscheiden und weil sich globale Finanztransaktionen von globalen Namensregistrierungen unterscheiden, können die optimalen Blockgrößen für Namecoin und Bitcoin unterschiedlich sein.
• In der Währung sind Inflationsangriffe tödlich, während bei der Benennung von Systemen nur Spam- oder Hocking-Angriffe: schreckliche, aber kaum tödliche Gefahren sind. Daher können Entscheidungen zwischen Namecoin und Bitcoin in Bezug auf Merkmale wie ZK-Snark-basierte Anonymität (das das Risiko von Inflationsangriffen darstellt) zu unterschiedlichen Schlussfolgerungen führen.
• Einige Skriptfunktionen, die für Namecoin sinnvoll sind, ist möglicherweise nicht sinnvoll für Bitcoin, beispielsweise Skriptpubkeys, die es Skriptpubkeys ermöglichen, alle Ausgabentransaktionen zu begrenzen. Bei Benennungssystemen können Funktionen wie diese die Aktualisierung und Aktualisierung von Namen bequemer und sicherer machen, aber in der Währung können sie die Substituierbarkeit beeinträchtigen.
• Coinbases Engagement für die Namensdatenbank kann durch die Namecoin-Konsensregel durchgesetzt werden, damit SPV-Beweise, deren Namen nicht existieren, erstellt werden können.
• Im Allgemeinen versuchen Namecoin-Entwickler, die Patch-Sets für Bitcoin zu minimieren. Wenn eine Funktion in Bitcoin erhältlich ist, versuchen wir, sie zu Bitcoin hinzuzufügen und sie in die Namecoin zusammenzuführen. Namecoin führt normalerweise nur dann den Unterschied von Bitcoin ein, wenn es aufgrund seiner Anwendungsfälle für Bitcoin nicht sinnvoll ist. Obwohl Namecoin theoretisch als allgemeine Währung verwendet werden kann, fördern Namecoin -Entwickler diesen Anwendungsfall nicht. Es gibt viele Kryptowährungsprojekte (wie Bitcoin), die speziell für diesen Zweck verwendet werden. Wenn Sie nach Währung suchen, sollten Sie eines der Elemente verwenden.
Verwandte Links:
https://www.namecoin.org/docs/faq/