Posodobitve v živo pod člankom.
Okoli 16.40 UTC jutri, 15. novembra 2018, bo omrežje Bitcoin Cash še enkrat nadgrajeno s trdimi vilicami. Toda spor glede te nadgradnje je ekosistem Bitcoin Cash pustil razdeljen, kar bi lahko znova privedlo do razdelitve na več projektov in kovancev.
Tukaj je tisto, kar morate vedeti o prihajajočih vilicah Bitcoin Cash, da se pospešite.
Kot hiter opomnik, kaj je spet Bitcoin Cash?
Bitcoin Cash (včasih imenovan tudi “Bcash” ali “BCH”) je kriptovaluta, ki se je od glavne Bitcoin blockchain odcepila avgusta 2017. Vrhunec iz dolgoletnega spora glede skaliranja Bitcoinov je projekt spinoff najbolj izrazito povečal svojo mejo velikosti bloka z sporna nadgradnja trdega vilice, ki se “odcepi”, da postane lasten kovanec – čeprav nekateri njeni zagovorniki to vidijo kot “pravi Bitcoin”. Medtem ko trenutno trguje po delčku vrednosti bitcoinov – približno 480 USD v času pisanja tega poročila, je Bitcoin Cash četrta največja kriptovaluta po tržni kapitalizaciji in je dobil podporo velikih imen v kriptovalutnem prostoru, kot sta izvršni direktor bitcoin.com Roger Ver in Bitmain. ustanovitelj Jihan Wu.
Za kaj gre v tem sporu?
Spor Bitcoin Cash je res med dvema konkurenčnima frakcijama, ki ju predstavljata njuni programski izvedbi.
V enem kotu stoji Bitcoin ABC, “prvotni” odjemalec Bitcoin Cash, ki je pred malo več kot enim letom povzročil ločitev od verige Bitcoin. Pod vodstvom Amauryja Sécheta in s tesnimi (čeprav neuradnimi) vezmi z večjim proizvajalcem rudarske strojne opreme Bitmain, ima Bitcoin ABC pravilo, da približno enkrat na šest mesecev nadgradi protokol..
Tokrat bo uvedel Bitcoin ABC več sprememb. Prva in verjetno glavna se imenuje “Kanonsko urejanje transakcij” (CTOR). Medtem ko je transakcije trenutno mogoče vključiti v blok v skoraj katerem koli vrstnem redu, morajo biti pod CTOR transakcije vključene v določenem vrstnem redu. Razvojna skupina za Bitcoin ABC meni, da to ponuja nekaj tehničnih prednosti, delno povezan z (prihodnjimi) izboljšavami skaliranja.
Druga sprememba je nov del skripta (»koda OP«), imenovan OP_CHECKDATASIG (DSV). To razširja funkcije Bitcoin Casha, predvsem z omogočanjem orakulov (ki omogočajo vrsto pametnih pogodb). Bitcoin ABC je predstavil tudi nekatere manjše tehnične popravke, na primer minimalno velikost za transakcije.
V drugem kotu stoji n Veriga in njegov glavni znanstvenik Craig Steven Wright, ki terjatve je človek, ki stoji za monterom Satoshiem Nakamoto, vendar je javno lahko predložil le lažne dokaze. Po izidu razmeroma nove programske izvedbe z imenom “Bitcoin Satoshi’s Vision” (Bitcoin SV) Wright pravi, da želi Bitcoin obnoviti na prvotni protokol: različico 0.1.0, ki se je začela leta 2009. Po tem bi uporabil precej konservativen pristop z malo ali nič nadaljnje nadgradnje protokola.
Da bi to dosegel, Bitcoin SV zdaj nekaj spremeni glede na Bitcoin ABC. Najprej zavrne CTOR kot nChain verjame potencialne koristi so premalo dokazane, tveganja pa previsoka. Drugič, poveča privzeto omejitev velikosti bloka na 128 megabajtov (v primerjavi z 32 megabajti Bitcoin ABC). In tretjič, znova namesti več starih kod OP (z imeni OP_MUL, OP_LSHIFT, OP_RSHIFT in OP_INVERT). Odstrani tudi omejitev velikosti skriptov.
Wright obljublja, da bo naredil več sprememb, da bi Bitcoin SV približal različici protokola Bitcoin 0.1.0. Omejitev velikosti bloka bo sčasoma veliko večja ali celo popolnoma odstranjena. DSV bo razstavljen. (Wright gre tako daleč, da trdi, da bi DSV naredil Bitcoin ABC in njegove rudarje nezakonito. Na Bitcoin SV bodo verjetno spremenjeni kovanci, shranjeni na »naslovih DSV« donacije rudarjem.) Transakcije P2SH (ki omogočajo veliko prilagodljivost transakcij in je bila uvedena leta 2012) bodo zastarele. Obnovljenih bo več starih kod OP. In glavni znanstvenik nChain je namignil, da bodo “izgubljene” kovance vrnili v obtok. (Kjer se “izgubljeno” verjetno nanaša na kovance, ki se že dolgo niso premaknili.)
Kdo kaj podpira?
Z Bitcoin ABC in Bitcoin SV kot glavnima konkurenčnima frakcijama je večina ekosistema Bitcoin Cash do zdaj že izbrala stran v sporu.
Čeprav v nekaterih primerih nejevoljno, večina drugih izvedb Bitcoin Cash se je postavila na stran Bitcoin ABC. The največji od teh je Bitcoin Unlimited svojo zadnjo izdajo privzeto združil s trdo vilico Bitcoin ABC – čeprav lahko uporabniki svojo programsko opremo konfigurirajo tako, da je združljiva z Bitcoin SV. Druge izvedbe Bitcoin Cash, kot npr Bitprim in Bash, so združljivi tudi z Bitcoin ABC.
Večina največjih ponudnikov storitev Bitcoin Cash jih ima označeno da bodo podpirali tudi Bitcoin ABC hard fork. Poleg Bitmainove denarnice in raziskovalec blokov BTC.com, to vključuje izmenjave kriptovalut Coinbase, Binance in Kraken, obdelovalec plačil Bitpay in ponudnik API BitGo. Poleg podjetja nChain so podjetja, ki so izrazila podporo trdim vilicam Bitcoin SV, na splošno manjša. Med njimi je verjetno najbolj znan primer medij CoinGeek.
Lastnik CoinGeek (in tajkun spletnih iger na srečo) Calvin Ayre je verjetno tudi najbolj znan posameznik, ki podpira trde vilice Bitcoin SV – seveda poleg Craiga Stevena Wrighta. Večina zagovornikov Bitcoin Cash z velikim imenom namesto tega podpira trde vilice Bitcoin ABC – ali pa vsaj zavračajo Wrighta in Bitcoin SV. Sem spada tudi izvršni direktor bitcoin.com Roger Ver, Bitmain soustanovitelj Jihan Wu, Ustanovitelj piratske stranke Rick Falkvinge, Profesor Cornell Emin Gün Sirer, ampak tudi ustanovitelj Ethereuma Vitalik Buterin in drugi.
V času pisanja članka se zdi, da večina uporabnikov daje prednost tudi Bitcoin ABC. Na terminskih trgih, kakršne ponuja borza kriptovalut Poloniex, Terminske pogodbe BCH ABC trgujejo po približno 260 ameriških dolarjih, terminske pogodbe BCH SV pa okoli 220 dolarjev. (Čeprav je bila razlika šele pred nekaj dnevi veliko večja.) Zdi se, da tudi splošna mnenja v družabnih omrežjih, kot sta Reddit in Twitter, favorizirajo Bitcoin ABC hard fork – čeprav to zagovorniki Bitcoin SV štejejo za nepomemben “dokaz socialnih medijev”. Pomembno je, pravijo, dokaz dela.
Kar nas pripelje do glavnega “orožja” Bitcoin SV – morda dobesedno. V času pisanja tega članka vsi največji bazeni za rudarstvo Bitcoin Cash podpirajo Bitcoin SV. Zasebni bazen CovinGeek Calvina Ayreja, javni SVPool Wrighta in nChaina, zasebni bazen BMG nChain ter Okminer in Mempool podpirajo Bitcoin SV, ki predstavlja do 60 ali 70 odstotkov razpršene moči. Preostali bazeni – manjšina – so bodisi nevtralni (na primer načrtovanje slediti večinski zgoščevalni moči) ali v korist Bitcoin ABC.
Ali to pomeni, da se bo veriga razcepila? In kaj je vse to govorjenje o “haš vojni”?
Zapleteno je.
Tehnično gledano Bitcoin Cash resnično doživi novo delitev kovancev, takoj ko Bitcoin ABC ali Bitcoin SV izkopljeta blok, ki je neveljaven v nasprotni verigi (na primer, ker so transakcije v bloku nezdružljive). To tudi pomeni, da vsi imetniki BCH dobijo kovance na obeh straneh razdelka. Načeloma bi morali imeti vsi uporabniki možnost kopanja, pošiljanja in prejemanja obeh kovancev.
Če bi šlo za “čisto razcepitev”, bi bila kovanca ločena s tehničnim trikom, imenovanim “ponovna zaščita”. Transakcije v eni verigi so neveljavne v drugi, zato bi bili (redni) uporabniki čim manj prizadeti.
Toda to ne bo čisto razkol. Medtem ko je Bitcoin ABC uvedel zaščito pred predvajanjem, je Bitcoin SV kopiral to “zaščito”, da bi jo preklical.
Tako bodo transakcije videti enako v obeh verigah. To pomeni, da je mogoče Bitcoin ABC transakcijo znova poslati (“predvajati”) v verigi Bitcoin SV, pri čemer uporabniki nenamerno porabijo oboje. In obratno: Bitcoin SV transakcije lahko predvajate na Bitcoin ABC. Ko sta se Ethereum Classic in Ethereum leta 2016 razšla brez zaščite pred predvajanjem, je to povzročilo velike izgube na nepripravljenih borzah, kot je Coinbase. Zato bodo tokrat številne menjalnice in drugi ponudniki storitev za nekaj časa ustavili dvige in / ali pologe.
Toda to še ni vse. Razcep bi lahko sprožil tisto, kar je do zdaj postalo znano kot “haš vojna”.
Craig Steven Wright ima izrecno izjavil da bodo on in drugi skušali zagotoviti, da bo preživela samo njegova “veriga”, s katero koli zgoščeno močjo, ki je pod njihovim nadzorom, za 51-odstotni napad na verigo Bitcoin ABC. Takšni napadi, o katerih se je prvič ugibalo med Bitcoinovim sporom o skaliranju leta 2017, bi lahko na primer obsegali rudarjenje samo praznih blokov na Bitcoin ABC in »osirotenje« (zavračanje) vseh blokov, ki so jih izkopali »pošteni« rudarji Bitcoin ABC. To bi vplivalo na to, da nobena transakcija na verigi Bitcoin ABC sploh ne bo potrdila in da bodo “pošteni” rudarji močno odsvetovani, da bi na njih rudarili: njihova razpršena moč bi šla v nič. Če Wright in drugi uspešno sprejmejo ta (dokaj brez primere) korak, ne bi prišlo do pomembnega razcepa verige: preživela bi le veriga Bitcoin SV.
Čeprav je vse to zelo špekulativno, se lahko Bitcoin ABC pred takim napadom brani tudi na več načinov. Prvič, uporabniki Bitcoin ABC bi lahko preprosto počakali na napad, saj napadalce stanejo vsako uro, kar pa ne more trajati večno. Rudarji (Bitcoin) bi se lahko odločili, da bodo iz blokovne verige Bitcoin črpali več zgoščevalne moči, da bi jo izkopali v verigi Bitcoin ABC, ali v celoti razporediti več razpršene moči. (Nekateri viri novic terjatev Bitmain to dejansko počne.) Ali pa se Bitcoin ABC, kar se običajno šteje za “jedrsko možnost”, lahko odloči za namestitev drugega trdega vilice, da spremeni algoritem preverjanja dela, zaradi česar je napadalna rudarska strojna oprema nezdružljiva s svojo verigo blokov. (Vodilni razvijalec Bitcoin ABC Amaury Séchet je že priznana ta možnost je na mizi.) Morda obstajajo tudi drugi protiukrepi, na primer manj radikalne spremembe protokola.
Morda pa se bo kmalu izkazalo, da je vse to govorjenje o haš vojni zgolj blef. Na primer, glavni znanstvenik Bitcoin Unlimited Peter Rizun, dvomi da bo razvojna ekipa Bitcoin SV sposobna izpeljati uspešen napad.
Ali moram kaj storiti? Ali bom v primeru razkola dobil oba kovanca?
Še enkrat je zapleteno. Tu pa je pomemben del: če ste lastnik BCH, nadzorujete svoje zasebne ključe in ne izvajate transakcij med vilicami, boste lastniki morebitnih kovancev po razdelitvi.
Če tega ne odstranimo, je treba upoštevati približno tri scenarije.
Mogoče je samo en kovanec preživel razcep. V tem primeru bodo denarnice in drugi ponudniki storitev verjetno podprli ta kovanec bodisi takoj bodisi kasneje. Če imate zasebne ključe in denarnica podpira kovanec, boste lahko opravili transakcijo. Če denarnica ne, boste morali izvleči seme denarnice ali zasebne ključe in jih vstaviti v denarnico, ki jo ima. (Karkoli od tega se ne mudi.)
Drugič, dva kovanca bi lahko preživela delitev, tako s svojim imenom kot z oznako. (V tem primeru se zdi, da bo Bitcoin ABC najverjetneje dobil ime »Bitcoin Cash« in »BCH«, vendar se to lahko razlikuje od ene storitve do druge.) Tu morate biti še posebej previdni, saj ni zaščite pred ponovnim igranjem. Ko pošljete en kovanec, lahko nenamerno skupaj pošljete tudi drugega – ali obratno. Da bi se temu izognili, morate kovance najprej razdeliti z na primer orodjem za razdeljevanje ali s pošiljanjem kovancev na borzo ali drugo vrsto storitve, ki bo kovance razdelila in oba poslala neodvisno. (Ponovno se ničesar ne mudi. Dokler ne veste, kaj počnete, je najbolje, da sploh ne počnete ničesar.)
Tretjič, ne moremo prezreti možnosti, da bi se haš vojna lahko stopnjevala do te mere, da noben kovanec ne ostane več – vsaj ne na smiseln način. Ne glede na to, ali gre za 51-odstotni napad ali izgubo zaupanja ali kako drugače, lahko kriptovalute propadejo in glede na okoliščine, opisane v tem članku, Bitcoin Cash zagotovo ni nobena izjema.
Potencialnih scenarijev je več, nekateri pa bi povzročili še več kovancev. Sem spada a kovanec ki ignorira nadgradnje Bitcoin ABC in Bitcoin SV ali “kovanec“, Ki je združljiv z obema. Toda ti scenariji se v najboljšem primeru zdijo malo verjetni ali začasni in verjetno zaenkrat niso nekaj, za kar bi bilo treba skrbeti.
Končno in očitno nič od tega trenutno ne vpliva na uporabnike bitcoinov ali katere koli druge kriptovalute. (Čeprav bi se hash moč preusmeril z Bitcoina na Bitcoin Cash, bi lahko nekoliko upočasnil čas potrditve transakcije v Bitcoin omrežju.)
Ta članek bo posodobljen, ko se bodo dogodki vilice razvili.
Posodobitev, 14. november, 22:05 UTC: Roger Ver’s rudarski bazen bitcoin.com napovedal za en dan bo preusmeril hash moč iz Bitcoina v Bitcoin Cash ABC.
Posodobitev, 14. november, 23:00 UTC: Čeprav to seveda ni povezano s prihajajočim hard forkom, so se cene BCH danes znižale s približno 530 na približno 440 dolarjev. To je več kot večina drugih kriptovalut, od katerih je večina bistveno upadla.
Posodobitev, 15. november, 11:40 UTC: Napetosti naraščajo, ko se hard fork Bitcoin Cash in potencialna hash vojna približujeta. Glede na posnetek zaslona, ki kroži po družabnih omrežjih, ima soustanovitelj Bitmaina Jihan Wu zastavljena biti “pripravljen za boj do smrti”. Nadgradnja: Zdi se, da je posnetek zaslona morda že bil izmišljeno.
Posodobitev, 15. november, 13:05 UTC: Še dobra novica za Bitcoin ABC: glavna izmenjava kriptovalut Bitstamp in pionir interneta John McAfee so obljubili svojo podporo.
Posodobitev, 15. november, 13:20 UTC: Za pregled različnih vrst napadov, ki bi jih lahko uporabili med razpršeno vojno BCH, si oglejte te članke Rachel Rose O’Leary iz CoinDesk in Predsednik uprave BTC.TOP Jiang Zhuoer.
Posodobitev, 15. november, 14:35: BCH SV ima na trgu terminskih delnic Poloniexa nekaj več kot dve uri do prodaje fork forka, saj trguje bistveno nižje kot BCH ABC: 125 USD proti 290 USD.
Posodobitev, 15. november, 15:15: Podatke, statistiko in druge informacije o prihajajočem hard forku si lahko ogledate tudi v živo na spletnih straneh, vključno hashwar.live, forkmonitor.info, statocashi.info in cash.coin.dance.
Posodobitev, 15. november, 15:50: Do manj kot ene ure do hard forka so se terminske pogodbe BCH SV še bolj znižale glede na BCH ABC: 80 USD proti 275 USD na Poloniexu. Moč razpršitve v zadnjem dnevu še vedno daje prednost Bitcoin SV s približno 70%, preostalih 30% pa je razdeljenih med Bitcoin ABC in nevtralne.
Posodobitev, 15. november, 16:20: 20 minut do trde vilice je bil več kot eno uro miniran le en blok Bitcoin Cash. Blok je izkopal neznani rudar in (nenavadno) ni vključeval nobenih transakcij.
Posodobitev, 15. november, 16.30 UTC: Navaden blok Bitcoin Cash je izkopal Bitcoin.com. Še vedno ni bloka, ki bi ga izkopaval bazen Bitcoin SV, že skoraj uro in pol.
Posodobitev, 15. november, 16:40 UTC: Uradni čas trdega forka je že dosežen, vendar lahko traja približno eno uro, preden različna vozlišča uveljavijo nezdružljiva pravila. V tem času sta tako bazena Bitcoin SV kot Bitcoin ABC izkopala običajne bloke.
Posodobitev, 15. november, 17:00 UTC: Podporni bazeni Bitcoin SV so izkopali dva običajna bloka Bitcoin Cash. Različna vozlišča bodo po naslednjih štirih blokih začela uveljavljati nezdružljiva pravila.
Posodobitev, 15. november, 17:10 UTC: Obstajajo vsaj trije prenosi v živo. Enega gosti Bitcoin ABC podporniki, enega, ki ga gosti Podporniki Bitcoin SV, in enega, ki ga gosti Bitcoiners.
Posodobitev, 15. november, 17:53 UTC: Šest blokov je miniranih, odkar je poteklo aktiviranje časa trde vilice. Odslej različna vozlišča izvajajo nezdružljiva pravila in veriga se lahko kadar koli “razcepi”.
Posodobitev, 15. november, 17:55 UTC: Medtem ko čakamo na potencialno delitev, se po omrežju Bitcoin Cash pošlje veliko transakcij z neželeno pošto.
Posodobitev, 15. november, 18:07 UTC: Bitcoin.com je našel blok Bitcoin Cash ABC, ki ga je mreža Bitcoin Cash SV zavrnila. Bitcoin ABC je težko razcepil in veriga se je razdelila.
Posodobitev, 15. november, 18:09 UTC: Najden je bil še en blok Bitcoin Cash ABC. Bloka Bitcoin Cash SV še ni bilo. Bitcoin Cash ABC je zdaj dva bloka naprej.
Posodobitev, 15. november, 18:21 UTC: Pravkar so našli prvi blok Bitcoin Cash SV. Tako Bitcoin Cash ABC kot Bitcoin Cash SV gradita na lastni verigi, pri čemer je Bitcoin Cash SV en blok zaostanka.
Posodobitev, 15. november, 18:34 UTC: Tako Bitcoin Cash ABC kot Bitcoin Cash SV sta našli več blokov. Doslej se še ni zgodilo 51% napada.
Posodobitev, 15. november, 18:35 UTC: Zdi se, da je soustanovitelj Bitmaina in zagovornik Bitcoin ABC Jihan Wu na Twitterju zahteval zmago in izjavil, da “po tem bloku v skupnosti BCH ne bo več negativne gama!”
Posodobitev, 15. november, 19:00 UTC: Tako Bitcoin Cash ABC kot Bitcoin Cash SV še naprej najdeta bloke, pred njimi je Bitcoin Cash ABC. Še vedno ni znakov 51-odstotnega napada. Podporniki Bitcoin ABC na družbenih omrežjih previdno začenjajo razglašati zmago.
Posodobitev, 15. november, 19:25 UTC: Ena zanimiva podatkovna točka je, da je veriga blokov Bitcoin Cash SV krajša od verige blokov Bitcoin Cash ABC, čeprav so bazeni Bitcoin SV imeli več zgoščevalne moči v trdo vilico. Ugibalo se je, da bi lahko del “razpršilne moči Bitcoin SV” skrivaj rudaril bloke Bitcoin ABC kot del 51-odstotnega napada. (Toda to je v tem trenutku le špekulacija.)
Posodobitev, 15. november, 20:42: UTC: Bitcoin Cash SV je zdaj en blok pred Bitcoin Cash ABC in trdi, da ima najdaljšo verigo.
Posodobitev, 15. november, 22:23: UTC: Bitcoin Cash ABC je spet prehitel verigo Bitcoin Cash SV.
Posodobitev, 15. november, 22:45: UTC: Veriga Bitcoin Cash ABC je trenutno več kot deset blokov pred verigo Bitcoin Cash SV. 51% napadov še vedno ni.
Posodobitev, 15. november, 23:00 UTC: Na Poloniexu BCH ABC trguje okoli 290 dolarjev, BCH SV pa okoli 95 dolarjev. Po teh stopnjah bi bil BCH ABC četrti največji kovanec (podobno kot BCH trenutno) po tržni kapitalizaciji. BCH SV bi zasedel 8., 9. ali 10. mesto (bilo bi blizu).
Posodobitev, 15. november, 23:20 UTC: Medtem ko protokol Bitcoin Cash SV zdaj omogoča 128 megabajtov blokov, je bil doslej največji blok slabih 32 megabajtov: enaka omejitev, kot je bila prej določena v verigi Bitcoin Cash in trenutno v verigi Bitcoin Cash ABC.
Posodobitev, 16. november, 01:25 UTC: Ta spletni dnevnik v živo ne bo več posodobljen. Do zdaj se je Bitcoin Cash razdelil na dva dela. Veriga Bitcoin Cash ABC je veliko daljša od verige Bitcoin SV. BCH ABC trguje tudi višje na (terminskih) borzah. Ni nobenih znakov 51-odstotnega napada. Zdi se, da se zagovorniki Bitcoin ABC na splošno počutijo zmagovito, čeprav mnogi zagovorniki Bitcoin SV niso povsem priznali poraza, saj verjamejo, da 51-odstotni napadi še vedno lahko prihajajo.