Å fikse en feil som vil ødelegge Bitcoin, vil (til slutt) føre til en hard gaffel

Å fikse en feil som vil ødelegge Bitcoin vil føre (til slutt) mot en hard gaffel - 2020 07 09t133036z1lynxmpeg6813jrtroptp4health coronavirus cryptovalutaIfølge prognoser, i år 2106, kjøp Bitcoin det vil plutselig slutte å fungere hvis det fortsetter å kjøre på koden som nettverket kjører i dag. Den gode nyheten er at den oppdagede feilen er enkel å fikse.

Dette er et problem som Bitcoin-utviklere har kjent i årevis, i hvert fall siden 2012, ifølge Bitcoin Core-bidragsyter og Blockstream medstifter, Pieter Wuille. For noen utviklere understreker Bitcoin-bug potensielt begrensningene i Bitcoins desentralisering, ettersom samfunnet må samles for å fikse det.

Insektet

Feilen er enkel. Bitcoin-blokker er containere der transaksjoner lagres. Hver Bitcoin-blokk har et nummer som holder rede på hvor mange blokker som kommer før den.

Men på grunn av en begrensning som dreier seg om hvordan blokkhøyde-tall lagres, vil Bitcoin gå tom for blokknummer etter 5101541. Med andre ord, omtrent 86 år inn i fremtiden, vil det være umulig å produsere nye blokker.

Hard Fork

Endringen krever det som er kjent som en "hard gaffel", den mest utfordrende metoden for å gjøre en endring i en blockchain. Hardgafler er kompliserte, siden de ikke er bakoverkompatible, og krever at noen som bruker en Bitcoin-node eller gruvearbeider, oppdaterer programvaren.

De som ikke gjør det, blir igjen med den gamle versjonen av Bitcoin som ikke er i stand til noen virksomhet. Selv om noen blokkjeder, som Ethereum, regelmessig er harde gafler, er ikke denne banen så åpenbar å bruke.

Sist gang en Bitcoin hard gaffel ble forsøkt, i 2017, oppsto det en hard debatt. Mange så det som et forsøk på å tvinge samfunnet til å oppdatere, noe som ikke er i tråd med Bitcoins desentraliseringsetikk.

På grunn av denne presedensen, når mange mennesker i Bitcoin hører "hard fork", tenker de på en sentralisert makt som prøver å håndheve endring. Imidlertid er denne feilrettede harde gaffelen i sterk kontrast til Bitcoins mer berømte hardgaffelforsøk.

Samfunnet og utviklerne vil mest sannsynlig være enige om at dette er en endring som må gjøres. Tross alt, alle som velger å ikke oppdatere programvaren, vil ende opp med å kjøre en død Bitcoin-kjede.

'Ossifikasjon' av protokollen

Gustavo J. Flores, leder for produkt- og forskningsavdelingen for Bitcoin tech-oppstart Veriphi, sa at Bitcoin-feilen avslører en grense for Bitcoins "protokollbenifikasjon". Ved å ta ideen om myk bruskherding i bein over tid, betyr forening av protokollen at Bitcoin blir vanskeligere å modifisere når den modnes.

Årsaken til at mange Bitcoin-teknologer synes at ossifikasjon er av god kvalitet, er fordi det er et tegn på at systemet faktisk er desentralisert slik samfunnet vil ha det. "Imidlertid gjør denne feilen det ønskelig å kunne koordinere en hard gaffel for å fikse den, siden vi alle vil at Bitcoin skal kunne overleve den fristen," sa Flores.