På dag en af 2017 MIT Bitcoin Expo, Sia Medstifter David Vorick, der har bidraget til Bitcoin Core, holdt en præsentation om den vigtige rolle, som fulde noder i digitale valutanetværk. Efter hans opfattelse er økonomisk relevante fulde noder dem, der har “stemmeret” (i mangel af en bedre betegnelse) i forsøg hårdt gaffel ændringer af reglerne for Bitcoin.
Hvad er rollen for den fulde knude?
Tidligt i sin tale fokuserede Vorick på den generelle rolle, der spilles af fulde noder på netværket. “Fuld noder validerer transaktioner på Bitcoin-netværket,” sagde han. ”Bitcoin har denne længste kæderegel, hvor kæden med mest arbejde i den er den, som alle følger, bortset fra at denne kæde også skal følge alle de regler, netværket har. De fulde knudepunkter er dem [der] kontrollerer, at kæden følger reglerne, og hvis en kæde ikke følger reglerne, betyder det ikke noget, hvor meget hashrate der ligger bag, den kæde ignoreres. ”
Ifølge Vorick, af alle de forskellige typer Bitcoin-brugere, er fulde noder de eneste, der kontrollerer, at reglerne følges. De, der driver en SPV-knude eller brug en slags web-tegnebog, der sætter deres tillid til andre for at kontrollere, at visse regler følges korrekt i den mest arbejdskæde.
“De er hurtigere,” sagde Vorick med hensyn til SPV-noder. ”De downloader alle overskrifter. De sørger for, at de er i kæden med mest arbejde, men de kontrollerer faktisk ikke, at kæden med mest arbejde er lovlig eller er gyldig. “
Vorick fortsatte med at erklære, at SPV-noder i det væsentlige satser på, at resten af netværket tilstrækkeligt håndterer valideringsprocessen for dem.
“SPV-noder har bare blindt tillid til det bredere netværk for at udføre denne proces, der sikrer, at den længste kæde altid er gyldig,” fortsatte Vorick. ”De ved det faktisk ikke. De antager bare, at det bredere netværk vil beskytte dem. “
Uden fulde knudepunkter, siger Vorick, får minearbejdere muligheden for at gøre hvad de vil. “Hvis folk kan bruge hinandens penge [eller] hvis minearbejdere kan [producere] penge ud af ingenting, har du et ubrugeligt system,” tilføjede han.
Opgraderinger i Bitcoin
Vorick talte også om, hvordan opgraderinger til Bitcoin-netværket foretages. Når han talte om opgraderinger, henviste han specifikt til hårde gafler. Han henviste også til bløde gafler som pletter.
”Bløde gafler ændrer faktisk ikke reglerne; de er bare mere kreative med hensyn til, hvordan de bruger reglerne, ”forklarede Vorick.
Med hensyn til forsøg på hårde gafler hævdede Vorick, at der er tre potentielle resultater. I den ene kunne den hårde gaffel mislykkes, og alle kan beslutte at ignorere den mislykkede kæde. Vorick pegede på den nylige blok, der var større end 1 million bytes ved et uheld udvundet af Bitcoin.com som et eksempel på en mislykket opgradering.
Et andet muligt resultat af et forsøg på hård gaffel er, at den økonomiske aktivitet fortsætter med at finde sted i begge kæder. Vorick omtalte dette som en “delvist vellykket opgradering”, og han brugte splittelsen mellem Ethereum og Ethereum Classic som et eksempel på dette resultat.
Det tredje mulige resultat, som Vorick nævner, er en vellykket hård gaffel med nye regler, hvor den nye kæde bliver den eneste kæde, som folk bruger, og alle ignorerer den gamle kæde. Udover den hårde gaffel, der resulterede i splittelsen mellem Ethereum og Ethereum Classic, har Ethereum-kæden også haft flere succesrige hårde gafler.
Økonomisk relevante fuldknudepunkter har magten
Ved bestemmelse af niveauet for succes opnået ved et forsøg på opgradering hævdede Vorick, at det i sidste ende kommer ned til ønsket om de fulde knudepunkter. “Hvis du ikke kører en fuld node, er din mening om, hvorvidt du kan lide en hård gaffel, mindre relevant, fordi i sidste ende, hvis du ikke validerer reglerne, og nogen giver dig en transaktion efter et andet regelsæt , du har ikke en måde at opdage det på, ”forklarede han. “Så du kan faktisk ikke veje ind på en forsøgt hård gaffel, et forsøg på opgradering.”
Vorick sammenlignede derefter fulde noder med repræsentanter i et demokrati; dog påpegede han også, at nogle fulde noder er meget mere økonomisk relevante end andre. BitPay, har for eksempel større indflydelse på, hvad der sker, end en fuld node, der sender og modtager en lille betaling pr. måned.
Ifølge Vorick kan brugere trækkes med minearbejdere og store virksomheder, hvis omkostningerne ved at køre en fuld node er for høje. “Hvis fulde noder er dyre at køre, er det kun folk, der er i stand til at køre noder, der virkelig har noget at sige om, hvad der sker i en omstridt opgradering,” tilføjede han.
Som et eksempel påpegede Vorick, at Ethereum Classic måske ikke nogensinde har eksisteret, hvis det kostede for meget for den oprindelige Ethereum-kædes tidlige tilhængere at køre fulde noder.
”Jeg vil anbefale, at fulde [Bitcoin] noder lige nu er for dyre,” konkluderede Vorick.