Alle sprog
Namecoin (NMC) er en eksperimentel open source-teknologi, der giver funktioner svarende til traditionelle DNS-tjenesteudbydere (Domain Name Management System), med funktioner som sikkerhed, ikke-censur, privatliv og hastighed. Namecoin var den første fork af Bitcoin og en af de mest innovative "altcoins". Sammenlagte minedrift og decentraliserede DNS-funktioner implementeres for første gang.
Namecoin var den første forgrening af Bitcoin og er fortsat en af de mest innovative "altcoins". Den implementerer først sammensmeltning af minedrift og decentraliseret DNS. Namecoin er også den første løsning på Zookos trekant, det langvarige problem med at producere et navngivningssystem, der på én gang er sikkert, decentraliseret og menneskeligt meningsfuldt. De specifikke applikationer er:
•Beskyt ytringsfriheden online ved at gøre nettet mindre censurerbart.
• Vedhæft identitetsoplysninger såsom GPG- og OTR-nøgler og e-mail-, Bitcoin- og Bitmessage-adresser til den identitet, du vælger.
•Et Tor .onion-domæne med menneskelig betydning.
•Decentraliseret TLS (HTTPS) certifikatbekræftelse, understøttet af blockchain-konsensus.
• Brug .bit-topniveaudomænet til at få adgang til webstedet.
•Foreslåede ideer såsom dokumentunderskrivelse, afstemning, obligationer/aktier/aktier, tillidsnet, notartjenester og bevis for eksistens.
Namecoin-kodebasen består af Bitcoin-kodebasen med relativt små ændringer (ca. 400 linjer) og yderligere funktionalitet bygget ovenpå. Mineprocessen er den samme, men blockchain er adskilt, deraf skabelsen af Namecoin. Denne tilgang blev taget, fordi bitcoin-udviklere næsten udelukkende ønskede at fokusere på at gøre bitcoin til en levedygtig valuta, mens møntudviklere var interesserede i at etablere et navngivningssystem. Da de tilsigtede anvendelsestilfælde er forskellige mellem de to projekter, kan konsensus- og protokolregler give mening i det ene, men ikke det andet. Eksempler på steder med forskellige protokoller eller konsensusregler:
•Namecoins konsensusregler skal håndhæve navnenes unikke karakter. Selvom det er muligt at gemme data i Bitcoin (f.eks. nøgle/værdi-par i OP_RETURN-output), håndhæver Bitcoin ikke unikhed. Det er teoretisk muligt at bygge et lag oven på Bitcoin, der kasserer OP_RETURN-output, der ikke respekterer unikhed (f.eks. navneoperationer, der stjæler en andens navn), men minearbejdere vil ikke håndhæve noget sådant lag. Hvis minearbejdere ikke håndhæver regler for transaktionsgyldighed, vil PoW ikke understøtte dem, hvilket betyder, at SPV-baserede letvægtsklienter ikke vil være i stand til at håndhæve disse gyldighedsregler.
•Fordi forbrugerne forventer, at finansielle transaktioner koster anderledes end navneregistreringer, og fordi globale finansielle transaktioner ikke er det samme som globale navneregistreringer Antallet af er forskelligt, så den optimale blokstørrelse på Namecoin og Bitcoin kan være anderledes.
•I en valuta er et inflationsangreb dødeligt, i et navngivningssystem er et inflationsangreb bare noget vrøvl Mail eller squat angreb: Dårligt, men næppe dødeligt. Derfor kan beslutninger mellem Namecoin og Bitcoin vedrørende funktioner såsom zk-SNARK-baseret anonymitet (som introducerer risikoen for inflationsangreb) føre til forskellige konklusioner.
•Nogle scriptfunktioner, der giver mening for Namecoin, giver måske ikke mening for Bitcoin, for eksempel, hvilket tillader scriptPubKey at begrænse ethvert forbrug Transaktionens scriptPubKeys. I et navnesystem kan funktioner som dette gøre opdatering og fornyelse af navne mere bekvem og sikker, men med hensyn til valuta kan de skade fungibility.
•Coinbases forpligtelse til databasen med navne kan håndhæves gennem Namecoin-konsensusreglerne, hvilket muliggør oprettelse af navne, der eksisterer ikke SPV-bevis.
•Generelt forsøger Namecoin-udviklere at minimere patchsettet for Bitcoin. Hvis en funktion fungerer i Bitcoin, forsøger vi at tilføje den til Bitcoin og derefter flette den ind i Namecoin. Namecoin introducerer generelt kun forskelle fra Bitcoin, hvor det ikke giver mening for Bitcoin på grund af en anden use case. Selvom det teoretisk er muligt at bruge Namecoin som en generel valuta, fraråder Namecoin-udviklere denne brugssag. Der er masser af cryptocurrency-projekter derude (såsom Bitcoin) dedikeret til dette formål. Hvis du leder efter valuta, bør du bruge et af disse projekter.
Relaterede links:
https://www.namecoin.org/docs/faq/