På dag en av 2017 MIT Bitcoin Expo, Sia Med-grunnlegger David Vorick, som har bidratt til Bitcoin Core, holdt en presentasjon om den viktige rollen som fulle noder i digitale valutanettverk. Etter hans syn er økonomisk relevante fullnoder de som har “stemmerett” (i mangel av bedre betegnelse) i forsøk på hardgafling endringer i reglene for Bitcoin.
Hva er rollen til Full Node?
Tidlig i foredraget fokuserte Vorick på den generelle rollen som fulle noder spilte i nettverket. “Full noder validerer transaksjoner på Bitcoin-nettverket,” uttalte han. “Bitcoin har denne lengste kjedenregelen der kjeden med mest arbeid er den som alle følger, bortsett fra at denne kjeden også må følge alle reglene som nettverket har. De fulle nodene er de [som] sjekker at kjeden følger reglene, og hvis en kjede ikke følger reglene, spiller det ingen rolle hvor mye hashrate som ligger bak, den kjeden ignoreres. “
Ifølge Vorick, av alle de forskjellige typene Bitcoin-brukere, er fulle noder de eneste som sjekker at reglene følges. De som driver en SPV-node eller bruk en slags nettlommebok som setter sin lit til andre for å bekrefte at visse regler blir fulgt riktig i den mest arbeidende kjeden.
“De er raskere,” sa Vorick når det gjelder SPV-noder. “De laster ned alle topptekstene. De sørger for at de er i kjeden med mest arbeid, men de sjekker faktisk ikke at kjeden med mest arbeid er lovlig eller er gyldig. “
Vorick fortsatte med å uttale at SPV-noder egentlig satser på at resten av nettverket vil håndtere valideringsprosessen tilstrekkelig for dem.
“SPV-noder har bare blindt tillit til det bredere nettverket for å gjøre denne prosessen som sørger for at den lengste kjeden alltid er gyldig,” fortsatte Vorick. «De vet faktisk ikke. De antar bare at det bredere nettverket vil holde dem trygge. “
Uten fulle noder, sier Vorick, får gruvearbeidere muligheten til å gjøre hva de vil. “Hvis folk kan bruke hverandres penger [eller] hvis gruvearbeidere kan [produsere] penger ut fra ingenting, har du et ubrukelig system,” la han til..
Oppgraderinger i Bitcoin
Vorick snakket også om hvordan oppgraderinger til Bitcoin-nettverket gjøres. Når han snakket om oppgraderinger, henviste han til harde gafler spesielt. Han viste også til myke gafler som lapper.
“Myke gafler endrer faktisk ikke reglene; de er bare mer kreative med hensyn til hvordan de bruker reglene, ”forklarte Vorick.
Når det gjelder forsøk på harde gafler, hevdet Vorick at det er tre potensielle resultater. I den ene kan den harde gaffelen mislykkes, og alle kan bestemme seg for å ignorere den mislykkede kjeden. Vorick pekte på den siste blokken større enn 1 million byte utvunnet ved et uhell av Bitcoin.com som et eksempel på en mislykket oppgradering.
Et annet mulig resultat fra et forsøk på hard gaffel er at økonomisk aktivitet fortsetter å finne sted i begge kjedene. Vorick refererte til dette som en “delvis vellykket oppgradering”, og han brukte skillet mellom Ethereum og Ethereum Classic som et eksempel på dette utfallet.
Det tredje mulige resultatet nevnt av Vorick er en vellykket hard gaffel med nye regler der den nye kjeden blir den eneste kjeden folk bruker og alle ignorerer den gamle kjeden. I tillegg til den harde gaffelen som resulterte i splittelsen mellom Ethereum og Ethereum Classic, har Ethereum-kjeden også hatt flere vellykkede harde gafler.
Økonomisk relevante fullnoder har makten
Ved å bestemme suksessnivået som ble oppnådd med et forsøk på oppgradering, hevdet Vorick at det til slutt kommer ned til ønskene til de fulle nodene. “Hvis du ikke kjører en full node, kan det hende at din mening om hvorvidt du liker en hard gaffel er mindre relevant fordi, til slutt, hvis du ikke validerer reglene og noen gir deg en transaksjon etter et annet regelsett , du har ikke en måte å oppdage det på, ”forklarte han. “Så du kan faktisk ikke veie inn på en forsøkt hard gaffel, et forsøk på oppgradering.”
Vorick sammenlignet deretter fulle noder med representanter i et demokrati; han påpekte imidlertid også at noen fulle noder er mye mer økonomisk relevante enn andre. BitPay, har for eksempel større innflytelse på hva som skjer enn en full node som sender og mottar en liten betaling per måned.
Ifølge Vorick kan brukere bli dratt med gruvearbeidere og store bedrifter hvis kostnadene ved å kjøre en full node er for høye. “Hvis fulle noder er dyre å kjøre, er det bare folk som er i stand til å kjøre noder som virkelig har noe å si om hva som skjer i en omstridt oppgradering,” la han til..
Som et eksempel påpekte Vorick at Ethereum Classic kanskje ikke hadde eksistert noen gang hvis det kostet for mye for den opprinnelige Ethereum-kjedens tidlige støttespillere å kjøre fulle noder.
“Jeg vil gå inn for at fullstendige [Bitcoin] noder akkurat nå er for dyre,” konkluderte Vorick.