Live oppdateringer under artikkelen.
Rundt 16:40 UTC i morgen 15. november 2018 er Bitcoin Cash-nettverket satt til å gjennomgå en ny hardgaffeloppgradering. Men striden om denne oppgraderingen har gitt Bitcoin Cash-økosystemet delt, noe som igjen kan føre til en splittelse i flere prosjekter og mynter.
Her er hva du trenger å vite om den kommende Bitcoin Cash-gaffelen for å komme opp i fart.
Som en rask påminnelse, hva er Bitcoin Cash igjen?
Bitcoin Cash (noen ganger referert til som “Bcash” eller “BCH”) er en kryptokurrency som ble skilt fra den viktigste Bitcoin-blockchain i august 2017. Kulminerende fra Bitcoins årelange skaleringskonflikt, økte spinoff-prosjektet spesielt sin blokkstørrelsesgrense en omstridt oppgradering av hardgaffel, som “smitter av” for å bli sin egen mynt – selv om noen av dens talsmenn ser det som den “virkelige Bitcoin” Mens det for øyeblikket handles til en brøkdel av bitcoin-verdien – rundt $ 480 i skrivende stund – er Bitcoin Cash den fjerde største kryptovalutaen etter markedsverdi og har fått støtte fra store navn i kryptovalutaområdet som bitcoin.com-sjef Roger Ver og Bitmain co- grunnlegger Jihan Wu.
Hva handler denne tvisten om?
Bitcoin Cash-tvisten er egentlig mellom to konkurrerende fraksjoner, representert av deres respektive programvareimplementeringer.
I det ene hjørnet står Bitcoin ABC, den “originale” Bitcoin Cash-klienten som forårsaket splittelsen fra Bitcoin-blockchain for litt over et år siden. Ledet av Amaury Séchet, og med nære (men uoffisielle) bånd til den store gruvedriftprodusenten Bitmain, har Bitcoin ABC en policy om hard gaffel omtrent hver sjette måned for å oppgradere protokollen.
Denne gangen introduserer Bitcoin ABC flere endringer. Den første og sannsynligvis viktigste kalles “Canonical Transaction Ordering” (CTOR). Mens transaksjoner for øyeblikket kan inkluderes i en blokk i nesten hvilken som helst ordre, under CTOR, må transaksjoner være inkludert i en bestemt ordre. Bitcoin ABC utviklingsteam mener dette tilbyr et par tekniske fordeler, delvis relatert til (fremtidige) skaleringsforbedringer.
En annen endring er et nytt skript (en “OP-kode”) kalt OP_CHECKDATASIG (DSV). Dette utvider funksjonene til Bitcoin Cash, spesielt ved å aktivere orakler (som gir mulighet for en klasse smarte kontrakter). Bitcoin ABC introduserte også noen mindre tekniske løsninger, som en minimumsstørrelse for transaksjoner.
I det andre hjørnet står nKjede og sjefforskeren Craig Steven Wright, som påstander å være mannen bak monikeren Satoshi Nakamoto, men har offentlig bare vært i stand til å produsere falske bevis. Etter å ha gitt ut en relativt ny programvareimplementering kalt “Bitcoin Satoshi’s Vision” (Bitcoin SV), sier Wright at han ønsker å gjenopprette Bitcoin til den opprinnelige protokollen: 0.1.0-versjonen ble lansert i 2009. Etter det ville han ta en ganske konservativ tilnærming. med få eller ingen ytterligere protokolloppgraderinger.
For å oppnå dette gjør Bitcoin SV noen endringer i forhold til Bitcoin ABC akkurat nå. For det første avviser den CTOR, som nChain mener de potensielle fordelene er utilstrekkelig bevist og risikoen er for høy. For det andre øker det standardblokkstørrelsesgrensen til 128 megabyte (mot Bitcoin ABCs 32 megabyte). Og for det tredje installerer den flere gamle OP-koder på nytt (med navn som OP_MUL, OP_LSHIFT, OP_RSHIFT og OP_INVERT). Det fjerner også størrelsesbegrensningen på skript.
Nedover veien lover Wright å gjøre flere endringer for å bringe Bitcoin SV nærmere 0.1.0-versjonen av Bitcoin-protokollen. Grensen for blokkstørrelse vil etter hvert økes mye mer eller til og med fjernes helt. DSV blir demontert. (Wright går så langt som å hevde at DSV ville gjøre Bitcoin ABC og dets gruvearbeidere ulovlig. På Bitcoin SV vil mynter holdt i “DSV-adresser” sannsynligvis bli omgjort til donasjoner til gruvearbeidere.) P2SH-transaksjoner (som gir mye transaksjonsfleksibilitet og ble introdusert i 2012) blir avviklet. Flere gamle OP-koder vil bli gjenopprettet. Og nChain-sjefforskeren antydet å bringe “tapte” mynter i omløp. (Hvor “tapt” refererer antagelig til mynter som ikke har beveget seg på lenge.)
Hvem støtter hva?
Med Bitcoin ABC og Bitcoin SV som de to viktigste konkurrerende fraksjonene, har det meste av Bitcoin Cash-økosystemet nå valgt en side i tvisten.
Skjønt i noen tilfeller motvillig, de fleste andre Bitcoin Cash-implementeringer har gått til Bitcoin ABC. De største av disse, Bitcoin Unlimited, har gjort den siste utgivelsen kompatibel med Bitcoin ABC-gaffel som standard – selv om brukere kan konfigurere programvaren til å være kompatibel med Bitcoin SV i stedet. Andre Bitcoin Cash-implementeringer, for eksempel Bitprim og Bcash, er også kompatible med Bitcoin ABC.
De fleste av de største Bitcoin Cash-tjenesteleverandørene har angitt at de også vil støtte Bitcoin ABC hard fork. Foruten Bitmains lommebok og blokkutforsker BTC.com, dette inkluderer kryptokursutvekslinger Coinbase, Binance og Kraken, betalingsbehandler Bitpay og API-leverandør BitGo. I tillegg til nChain er selskapene som uttrykte støtte for Bitcoin SV hard gaffel generelt mindre. Av disse er mediekanalen CoinGeek sannsynligvis det mest kjente eksemplet.
CoinGeek-eier (og pengespill på nettet) Calvin Ayre er sannsynligvis også den mest kjente personen som støtter Bitcoin SV hard gaffel – i tillegg til Craig Steven Wright, selvfølgelig. De fleste “store navn” Bitcoin Cash-fortalerne synes i stedet å støtte Bitcoin ABC-gaffelen – eller i det minste avvisende for Wright og Bitcoin SV. Dette inkluderer bitcoin.com CEO Roger Ver, Bitmain medstifter Jihan Wu, Piratpartiets grunnlegger Rick Falkvinge, Cornell professor Emin Gün Sirer, men også Ethereum-grunnlegger Vitalik Buterin og andre.
I skrivende stund ser det ut til at de fleste brukere også favoriserer Bitcoin ABC. På futuresmarkeder, som de som tilbys av kryptovalutautveksling Poloniex, BCH ABC futures handler på rundt $ 260, mens BCH SV futures handler på rundt $ 220. (Selv om forskjellen var mye større for bare noen få dager siden.) Generelt synspunkt på sosiale medier som Reddit og Twitter ser også ut til å favorisere Bitcoin ABC-gaffel – selv om dette anses av Bitcoin SV-talsmenn som irrelevant “bevis på sosiale medier”. Det som betyr noe, sier de, er bevis på arbeid.
Noe som fører oss til Bitcoin SVs viktigste “våpen” – kanskje bokstavelig talt. I skrivende stund støtter alle de største Bitcoin Cash-gruvedriftene Bitcoin SV. Calvin Ayres private CoinGeek-basseng, Wright og nChains offentlige SVPool, nChains private BMG Pool, samt Okminer og Mempool, favoriserer alle Bitcoin SV, som representerer opptil 60 eller 70 prosent av hashkraften. Resten av bassengene – et mindretall – er enten nøytrale (for eksempel planlegger å følge flertallens hashmakt) eller til fordel for Bitcoin ABC.
Betyr dette at kjeden vil splitte? Og hva snakker alt om en “hash-krig”?
Det er komplisert.
Teknisk sett vil Bitcoin Cash faktisk oppleve en ny myntdeling så snart Bitcoin ABC eller Bitcoin SV utvinner en blokk som er ugyldig i den motsatte kjeden (for eksempel fordi transaksjoner i blokken bestilles inkompatibelt). Dette betyr også at alle BCH-holdere får mynter på begge sider av splittelsen. I prinsippet skal alle brukere kunne bryte, sende og motta begge myntene.
Hvis dette var en “ren splittelse”, ville de to myntene blitt skilt fra hverandre gjennom et teknisk triks kalt “replay protection.” Transaksjoner i den ene kjeden er ugyldige på den andre, så (vanlige) brukere vil bli berørt så lite som mulig.
Men dette blir ikke en ren splittelse. Mens Bitcoin ABC implementerte reprise-beskyttelse, kopierte Bitcoin SV denne “beskyttelsen” for å avbryte den.
Som sådan vil transaksjoner se identiske ut i begge kjeder. Dette betyr at en Bitcoin ABC-transaksjon kan overføres (“gjenspilles”) på Bitcoin SV-kjeden, og at brukerne ved et uhell bruker begge deler. Og omvendt: Bitcoin SV-transaksjoner kan spilles på Bitcoin ABC. Da Ethereum Classic og Ethereum splittet uten reprise-beskyttelse i 2016, forårsaket dette betydelige tap til uforberedte børser, som Coinbase. Derfor vil denne gangen mange børser og andre tjenesteleverandører stanse uttak og / eller innskudd i noen tid.
Men det er ikke alt. Splittelsen kan frigjøre det som nå har blitt kjent som en “hash-krig”.
Craig Steven Wright har eksplisitt oppgitt at i et forsøk på å sikre at bare “hans” kjede overlever, vil han og andre bruke hasjkraft under deres kontroll til å 51% angripe Bitcoin ABC-kjeden. Slike angrep, som først ble spekulert i under Bitcoins skaleringskonflikt i 2017, kan for eksempel bestå av å utvinne bare tomme blokker på Bitcoin ABC og “foreldreløse” (avvise) blokker utvunnet av “ærlige” Bitcoin ABC-gruvearbeidere. Dette ville ha den effekten at ingen transaksjoner i det hele tatt vil bekrefte Bitcoin ABC-kjeden, og at “ærlige” gruvearbeidere vil bli sterkt motet fra å bryte på det: deres hashkraft vil gå til spille. Hvis Wright og andre lykkes med å ta dette (ganske enestående) trinnet, ville det tross alt ikke være en meningsfylt kjededeling: bare Bitcoin SV-kjeden ville overleve.
Selv om alt dette er veldig spekulativt, kan Bitcoin ABC også forsvare seg mot et slikt angrep på flere måter. For det første kan Bitcoin ABC-brukere bare vente på angrepet, da det koster angriperne penger hver time, og dette kan ikke vare evig. Alternativt kan (Bitcoin) gruvearbeidere velge å trekke mer hashkraft fra Bitcoin blockchain til gruve på Bitcoin ABC-kjeden, eller distribuere mer hashkraft helt. (Noen nyhetskilder krav Bitmain gjør faktisk dette.) Eller, i det som vanligvis betraktes som “atomalternativet”, kunne Bitcoin ABC velge å distribuere en annen hard gaffel for å endre beviset på arbeidsalgoritmen, noe som gjør den angripende gruvedriftens maskinvare inkompatibel med blockchain. (Bitcoin ABC-lederutvikler Amaury Séchet har allerede gjort det anerkjente dette alternativet ligger på bordet.) Det kan også være andre mottiltak, som mindre radikale protokollendringer.
Eller kanskje alt dette snakk om en hash-krig snart vil vise seg å ha vært noe annet enn en bløff. Bitcoin Unlimited sjefforsker Peter Rizun, for eksempel, tvil at Bitcoin SV-utviklingsteamet vil være i stand til å utløse et vellykket angrep i utgangspunktet.
Må jeg gjøre noe? Får jeg begge myntene i tilfelle splittelse?
Nok en gang er det komplisert. Men her er den viktige delen: Hvis du eier BCH, kontrollerer dine private nøkler og ikke handler under gaffelen, vil du eie eventuelle mynter som er delt etter.
Med det ute av veien er det omtrent tre scenarier å ta hensyn til.
Kanskje bare en mynt overlever splittelsen. I så fall vil lommebøker og andre tjenesteleverandører antagelig støtte denne mynten, enten med en gang eller senere. Hvis du har de private nøklene dine og lommeboken din støtter mynten, vil du kunne gjøre transaksjoner. Hvis lommeboken ikke gjør det, må du trekke ut lommebokfrø eller private nøkler og sette dem inn i en lommebok som gjør det. (Det er ingen hast med å gjøre noe av dette.)
For det andre kunne to mynter overleve splittelsen, begge med eget navn og ticker. (I dette tilfellet synes Bitcoin ABC mest sannsynlig å få navnet “Bitcoin Cash” og “BCH”, men dette kan variere fra en tjeneste til den neste.) Dette er hvor du må være spesielt forsiktig, da det ikke er noen reprillsikring. Når du sender en mynt, kan du utilsiktet sende den andre med den – eller omvendt. For å unngå dette, må du for eksempel dele myntene dine ved å bruke et splittverktøy, for eksempel, eller ved å sende myntene dine til en børs eller annen type tjeneste som vil dele myntene og sende begge tilbake uavhengig. (Igjen er det ingen hast med å gjøre noe av dette. Inntil du vet hva du gjør, er det best å ikke gjøre noe i det hele tatt.)
For det tredje kan vi ikke ignorere muligheten for at en hash-krig kan eskalere til det punktet at ingen mynter blir stående – i det minste ikke på en meningsfull måte. Enten det vil være på grunn av 51% -angrepene selv eller tap av tillit eller annet, kan kryptokurver mislykkes, og gitt omstendighetene beskrevet i denne artikkelen, er Bitcoin Cash absolutt ikke noe unntak.
Det er flere potensielle scenarier, hvorav noen vil resultere i enda flere mynter. Dette inkluderer en mynt som ignorerer både Bitcoin ABC og Bitcoin SVs oppgraderinger eller en “mynt”Som er kompatibel med begge deler. Men disse scenariene virker i beste fall ganske usannsynlige eller midlertidige og er sannsynligvis ikke noe det er verdt å bekymre seg for foreløpig.
Til slutt, og åpenbart, påvirker ikke noe av dette brukere av bitcoin eller annen kryptovaluta akkurat nå. (Selv om hashkraft beveger seg fra Bitcoin til Bitcoin Cash, kan det redusere transaksjonens bekreftelsestider på Bitcoin-nettverket.)
Denne artikkelen vil bli oppdatert når hendelsene i gaffelen utspiller seg.
Oppdatering, 14. november, 22:05 UTC: Roger Ver’s mining pool bitcoin.com kunngjort det vil omdirigere hashkraft fra Bitcoin til Bitcoin Cash ABC i en dag.
Oppdatering, 14. november, 23:00 UTC: Selv om det selvfølgelig ikke kan være relatert til den kommende harde gaffelen, falt BCH-prisene fra rundt $ 530 til rundt $ 440 i dag. Dette er mer enn de fleste andre kryptovalutaer, hvorav de fleste er betydelig nede.
Oppdatering, 15. november, 11:40 UTC: Spenningene går høyt når Bitcoin Cash hard gaffel og potensiell hash-krig nærmer seg. I følge et skjermbilde som sirkulerer over sosiale medier, har Bitmain-medstifter Jihan Wu gjort det lovet å være “alt i å kjempe til døden”. Oppdater: Det ser ut som skjermbildet kan ha vært fabrikert.
Oppdatering, 15. november, 13:05 UTC: Flere gode nyheter for Bitcoin ABC: stor kryptokursutveksling Bitstempel og internettpioner John McAfee har lovet deres støtte.
Oppdatering, 15. november, 13:20 UTC: For en oversikt over forskjellige typer angrep som kan distribueres under BCH-hash-krigen, se disse artiklene av CoinDesk’s Rachel Rose O’Leary og BTC.TOP-sjef Jiang Zhuoer.
Oppdatering 15. november 14:35: Med litt over to timer igjen til den harde gaffelen finner sted, handler BCH SV betydelig lavere enn BCH ABC på Poloniex ’futuresmarked: $ 125 mot $ 290.
Oppdatering 15. november 15:15: Data, statistikk og annen informasjon om den kommende hardgaffelen kan også sees direkte på websider, inkludert hashwar.live, forkmonitor.info, statocashi.info og cash.coin.dance.
Oppdatering 15. november 15:50: Med mindre enn en time å gå til den harde gaffelen, falt BCH SV futures enda lenger i forhold til BCH ABC: $ 80 mot $ 275 på Poloniex. Hash-kraft den siste dagen favoriserer fortsatt Bitcoin SV med rundt 70%, med de resterende 30% delt mellom Bitcoin ABC og nøytral.
Oppdatering, 15. november, 16:20: Med 20 minutter igjen til den harde gaffelen ble bare en Bitcoin Cash-blokk utvunnet i over en time. Blokken ble utvunnet av en ukjent gruvearbeider, og (merkelig) inkluderte ingen transaksjoner.
Oppdatering 15. november, 16.30 UTC: En vanlig Bitcoin Cash-blokk ble utvunnet av bitcoin.com. Fortsatt ingen blokk utvunnet av et Bitcoin SV-basseng, i nesten en og en halv time nå.
Oppdatering, 15. november, 16:40 UTC: Den offisielle hardgaffeltiden er nådd, men det kan ta omtrent en time før forskjellige noder håndhever inkompatible regler. I mellomtiden har både Bitcoin SV og Bitcoin ABC bassenger utvunnet vanlige blokker.
Oppdatering, 15. november, 17:00 UTC: To vanlige Bitcoin Cash-blokker har blitt utvunnet av Bitcoin SV-støttende bassenger. Ulike noder vil begynne å håndheve inkompatible regler etter ytterligere fire blokker.
Oppdatering, 15. november, 17:10 UTC: Det er minst tre livestreams av arrangementet. En vert av Bitcoin ABC-støttespillere, en vert av Bitcoin SV-støttespillere, og en vert av Bitcoinere.
Oppdatering, 15. november, 17:53 UTC: Seks blokker er utvunnet siden aktivering av hard gaffeltid gikk. Fra nå av håndhever forskjellige noder inkompatible regler, og kjeden kan “splitte” når som helst.
Oppdatering, 15. november, 17:55 UTC: Mens vi venter på en potensiell splittelse, sendes mange spam-transaksjoner over Bitcoin Cash-nettverket.
Oppdatering, 15. november, 18:07 UTC: Bitcoin.com fant en Bitcoin Cash ABC-blokk, avvist av Bitcoin Cash SV-nettverket. Bitcoin ABC har hard gaffel, og kjeden har delt seg.
Oppdatering, 15. november, 18:09 UTC: En annen Bitcoin Cash ABC-blokk ble funnet. Det har ikke vært noen Bitcoin Cash SV-blokk ennå. Bitcoin Cash ABC er nå to kvartaler foran.
Oppdatering, 15. november, 18:21 UTC: Den første Bitcoin Cash SV-blokken ble nettopp funnet. Både Bitcoin Cash ABC og Bitcoin Cash SV bygger på sin egen kjede, med Bitcoin Cash SV ett kvartal bak.
Oppdatering, 15. november, 18:34 UTC: Både Bitcoin Cash ABC og Bitcoin Cash SV har funnet flere blokker. Ingen 51% -angrep har skjedd så langt.
Oppdatering, 15. november, 18:35 UTC: Bitmain-medstifter og Bitcoin ABC-talsmann Jihan Wu ser ut til å hevde seier på Twitter, og sier “det vil ikke være mer negativ gamma etter denne blokkeringen i BCH-samfunnet!”
Oppdatering, 15. november, 19:00 UTC: Både Bitcoin Cash ABC og Bitcoin Cash SV fortsetter å finne blokker, med Bitcoin Cash ABC foran. Det er fremdeles ingen tegn til 51% -angrep. Bitcoin ABC-støttespillere på sosiale medier begynner forsiktig å erklære seier.
Oppdatering, 15. november, 19:25 UTC: Et interessant datapunkt er at Bitcoin Cash SV-blockchain er kortere enn Bitcoin Cash ABC blockchain, selv om Bitcoin SV-bassenger hadde mer hash-kraft som gikk inn i den harde gaffelen. Det har blitt spekulert i at en del av “Bitcoin SV-hashkraften” kan være gruvedrift av Bitcoin ABC-blokker i hemmelighet som en del av en 51% -angrep. (Men dette er bare spekulasjoner på dette punktet.)
Oppdatering 15. november 20:42: UTC: Bitcoin Cash SV er nå ett kvartal foran Bitcoin Cash ABC og hevder den lengste kjeden.
Oppdatering, 15. november, 22:23: UTC: Bitcoin Cash ABC innhentet Bitcoin Cash SV-kjeden igjen.
Oppdatering 15. november 22:45: UTC: Bitcoin Cash ABC-kjeden er for øyeblikket mer enn ti kvartaler foran Bitcoin Cash SV-kjeden. Det er fortsatt ingen tegn til 51% -angrep.
Oppdatering, 15. november, 23:00 UTC: På Poloniex handler BCH ABC rundt $ 290, mens BCH SV handler rundt $ 95. Med disse prisene ville BCH ABC være den fjerde største mynten (ligner på BCH akkurat nå) etter markedsverdi. BCH SV tar 8., 9. eller 10. plass (det vil være nær).
Oppdatering, 15. november, 23:20 UTC: Mens Bitcoin Cash SV-protokollen nå tillater 128 megabyte blokker, var den største blokken hittil i underkant av 32 megabyte: samme grense som tidligere satt i Bitcoin Cash-kjeden og for tiden på Bitcoin Cash ABC-kjeden..
Oppdatering, 16. november, 01:25 UTC: Denne bloggen vil ikke lenger oppdateres. Så langt har Bitcoin Cash delt i to. Bitcoin Cash ABC-kjeden er mye lenger enn Bitcoin SV-kjeden. BCH ABC handler også høyere på (futures) børser. Det er ingen tegn til 51% -angrep. Bitcoin ABC-talsmenn ser ut til å føle seg seirende, selv om mange Bitcoin SV-tilhengere ikke helt har innrømmet nederlag, ettersom de tror 51% -angrep fremdeles kan komme.