Alle talen
Domein Namecoin (NMC) is een experimentele open source-technologie die vergelijkbare functies biedt als traditionele DNS (Domain Name Management System) serviceproviders, met beveiliging, niet-censuur, privacy en snelle functies. Namecoin is de eerste tak van Bitcoin en een van de meest innovatieve "altcoins". Voor het eerst werden folie -mijnbouw en gedecentraliseerde DNS -functies geïmplementeerd.
Namecoin is de eerste tak van Bitcoin en blijft een van de meest innovatieve "altcoins". Het implementeert eerst het samenvoegen van mijnbouw en gedecentraliseerde DNS. Namecoin is ook de eerste oplossing voor Zooko's Triangle, een langdurig probleem van het produceren van een naamgevingssysteem dat tegelijkertijd veilig, gedecentraliseerd en menselijk relevant is. Specifieke toepassingen zijn:
• Bescherm het recht op gratis meningsuiting online door internet minder gecensureerd te maken.
• Identiteitsinformatie bijvoegen (zoals GPG- en OTR-toetsen en e-mail-, bitcoin- en bitmessage-adressen) tot de identiteit die u kiest.
• tor .onion domein met menselijke betekenis.
• gedecentraliseerde TLS (HTTPS) certificaatverificatie en ondersteund door blockchain-consensus.
• Gebruik het .bit bovenste domein om toegang te krijgen tot de website.
• Voorgestelde ideeën zoals documenthandtekeningen, stemmen, obligaties/aandelen/aandelen, vertrouwensnetwerken, notarisatiediensten en bewijs van bestaan.
Namecoin Codebase bestaat uit een Bitcoin -codebase die relatief weinig verandert (ongeveer 400 regels), en andere functies zijn er bovenop gebouwd. Het mijnbouwproces is hetzelfde, maar de blockchain is gescheiden, dus Namecoin wordt gemaakt. Deze aanpak wordt gebruikt omdat Bitcoin -ontwikkelaars zich bijna volledig willen concentreren op het maken van bitcoin tot een levensvatbare valuta, terwijl beroemde valutaontwikkelaars geïnteresseerd zijn in het bouwen van naamgevingssystemen. Aangezien de verwachte use cases verschillen tussen de twee projecten, kunnen consensus- en protocolregels in het ene aspect logisch zijn en niet in het andere. Voorbeelden van plaatsen met verschillende protocollen of consensusregels:
• Namecoin's consensusregel vereist verplichte uniekheid van namen. Hoewel gegevens kunnen worden opgeslagen in bitcoin (bijvoorbeeld sleutel/waardeparen in OP_RETURN -uitvoer), handhaaft Bitcoin geen uniekheid. In theorie is het mogelijk om een laag boven bitcoin te bouwen om de output van OP_RETURN te weggooien die uniciteit niet respecteert (bijvoorbeeld naambewerkingen die de namen van andere mensen stelen), maar mijnwerkers zullen dergelijke lagen niet afdwingen. Als de mijnwerker de regels van de validiteit van transacties niet afdwingt, zal POW deze niet ondersteunen, wat betekent dat de op lichtgewicht op SPV gebaseerde klant deze geldigheidsregels niet kan handhaven.
• Omdat consumenten verwachten dat financiële transacties verschillen van naamregistratiekosten, en omdat wereldwijde financiële transacties verschillen van wereldwijde naamregistraties, kunnen de optimale blokgroottes voor Namecoin en bitcoin verschillend zijn.
• In valuta zijn inflatieaanvallen dodelijk, terwijl in naamgevingssystemen, inflatieaanvallen gewoon spam of gehurkte aanvallen zijn: vreselijke, maar nauwelijks dodelijke gevaren. Daarom kunnen beslissingen tussen Namecoin en Bitcoin met betrekking tot functies zoals op ZK-Snark gebaseerde anonimiteit (die het risico op inflatoire aanvallen vormt) leiden tot verschillende conclusies.
• Sommige scriptfuncties die zinvol zijn voor Namecoin is misschien niet logisch voor bitcoin, bijvoorbeeld scriptpubkeys waarmee scriptpubkeys kunnen worden beperken om eventuele bestedingstransacties te beperken. Bij het benoemen van systemen kunnen dergelijke functies als dit de bijwerking van namen handiger en veiliger maken, maar in valuta kunnen ze de substitueerbaarheid in gevaar brengen.
• Coinbase's toewijding aan de naamsdatabase kan worden afgedwongen door de Namecoin-consensusregel, zodat SPV-bewijzen waarvan de namen niet bestaan, kunnen worden gemaakt.
• In het algemeen proberen Namecoin-ontwikkelaars de patch-sets voor bitcoin te minimaliseren. Als een functie beschikbaar is in Bitcoin, proberen we deze toe te voegen aan Bitcoin en deze samen te voegen in Namecoin. Namecoin introduceert meestal het verschil met Bitcoin alleen als het niet logisch is voor Bitcoin vanwege de gebruiksscenario's. Hoewel NAMECOIN theoretisch als algemene valuta kan worden gebruikt, moedigen NAMECOIN -ontwikkelaars deze use case niet aan. Er zijn veel cryptocurrency -projecten (zoals bitcoin) die specifiek voor dit doel worden gebruikt. Als u op zoek bent naar valuta, moet u een van de items gebruiken.
gerelateerde links:
https://www.namecoin.org/docs/faq/