En kort guide til Bitcoin Forks

Hvis du har sett på alle nyhetene som har gått rundt tidligere om Bitcoin, må du lure på hva nøyaktig gaflene er. En gaffel kan ganske enkelt defineres som et teknisk scenario, som finner sted når flere deltakere får behov for å komme til en avtale basert på vanlige regler.

Når det gjelder Bitcoin, vil en gaffel skje når Blockchain blir delt inn i to separate baner og beveger seg fremover. Gaffelen vil avgjøre hvordan en transaksjon er gyldig etter at en slik splittelse finner sted. Folk som bruker en bestemt Blockchain, må støtte en vei etter splittelsen og vise sin støtte mot den.

Gafler er et relativt nytt konsept for denne verden. Det er imidlertid mulig for deg å finne mange forskjellige typer gafler der ute i verden. Noen gafler har evnen til å løse seg selv, mens andre ikke gjør det. Gaflene blir drevet av de dype splittelsene som foregår i samfunnet. Det kan også føre et nettverk mot permanent splittelse. I en slik splittelse ble det opprettet to forskjellige Blockchain-historier. Med andre ord ville det være to separate valutaer.

Grunnleggende om gafler

Gafler kan ganske enkelt defineres som et biprodukt, som vil oppstå som et resultat av konsensus. Når to forskjellige gruvearbeidere finner ut en blokk nesten samtidig, ville en gaffel skje. Uklarheten knyttet til dem vil løse seg når de påfølgende blokkene blir lagt til i en. Dette vil resultere i opprettelsen av den lengste kjeden. I mellomtiden vil den andre blokken bli foreldreløs av nettverket.

Det er mulig å introdusere gafler villig i nettverket. En slik ting vil finne sted når Bitcoin-utviklerne gleder seg til å endre reglene som brukes av programvare for å avgjøre om en bestemt transaksjon er gyldig eller ikke. Når Blockchain har ugyldige transaksjoner, vil nettverket ignorere den blokken. Minearbeideren som fant den blokken, ville da miste belønningen knyttet til den. Derfor vil gruvearbeiderne bare måtte utvinne gyldige blokker for å gi liv til en lang kjede.

Gafler kan deles inn i to hovedkategorier som harde gafler og myke gafler.

Hva er en hard gaffel?

En hard gaffel kan ganske enkelt defineres som en programvareoppgradering, som har muligheten til å introdusere en ny regel i nettverket, som ikke er kompatibel med eldre programvare. Med andre ord kan en hard gaffel defineres som en utvidelse av regler. Den nye regelen vil øke blokkstørrelsen fra 1 MB til 2 MB via hard gaffel.

Under hard fork vil noder som kjører på den eldre versjonen av programvare finne ut at de nye transaksjonene er ugyldige. Som et resultat ville de bytte til den nye kjeden og fortsette gruvedrift med gyldige blokker. Det er viktig at alle nodene som finnes i nettverket oppgraderes til de nye reglene.

Når en politisk blindgate finner sted, vil det oppstå problemer i den harde gaffelen. En betydelig andel av brukerne ville komme til en beslutning om å holde seg til de gamle reglene, uavhengig av hva som er implementert nytt. De tar ikke hensyn til nettverkets datakraft eller hashfrekvensen. Det de er opptatt av er dataene. I en slik situasjon ville gruvearbeiderne få behov for å fortsette å utvinne en kjede, mens utviklerne ville ta nødvendige skritt for å gi deres støtte til det..

Hva er en myk gaffel?

En myk gaffel kan ganske enkelt defineres som en bakoverkompatibel endring. Her vil den nye regelen implementert gi støtte bare opptil 500K blokker i stedet for 1MB blokken. I en slik situasjon vil nodene som ikke oppgraderes, fortsette å se de nye transaksjonene er gyldige. Blokkene som ville bli utvunnet av de ikke-oppgraderte blokkene ville imidlertid bli avvist av de oppgraderte blokkene. Dette er hovedårsaken til at myke gafler trenger ekstra hashkraft i nettverket.

Hvis flertallet av hashkraft som finnes i nettverket ikke bestemmer seg for å gi støtte til den myke gaffelen, vil det bli den korteste kjeden. Ellers ville det begynne å fungere som en hard gaffel. Her inne ville en kjede splintres av. Myke gafler kan betraktes som den mest brukte metoden som brukes til å oppgradere Bitcoin Blockchain. Det er fordi de er forbundet med en minimal risiko for å opprette en nettverksdeling. Noen av de vellykkede myke gaflene fra fortiden inkluderer P2SH og BIP 66.

Hva er en brukeraktivert myk gaffel?

Sist, men ikke minst, er det viktig å ta hensyn til brukeraktivert myk gaffel. Dette er en kontroversiell idé. Den utforsker hvordan en spesifikk Blockchain vil legge til en oppgradering som ikke får direkte støtte fra nettets hashing-kraft. I en slik situasjon vil det vanligvis vente på terskelstøtte gjennom gruvebassenger. Imidlertid vil brukeraktivert myk gaffel bruke kraften til å aktivere en myk gaffel som går til sentraler i stedet for å vente.

Nesten alle de store Bitcoin-børsene vil kreve støtte fra publikum for å gå for en slik endring. Det er imidlertid mulig å skrive endringen i koden og oppdatere den som en ny versjon. Deretter vil den nye programvaren, som kalles som aktiveringspunkt, installeres på noder som kreves for å delta i den myke gaffelen. Det er viktig å huske på at denne metoden kreves lengre arbeidstid for å fungere sammenlignet med myk gaffel utløst av hashkraft. Faktisk mener kryptovalutaekspertene at situasjonen vil ta ekstra tid opptil ett år. Det er fordi koden må skrives ny, noe som er en kompleks prosess enn det høres ut å være.