Živé aktualizace pod článkem.
Zítra 15. listopadu 2018 kolem 16:40 UTC má síť Bitcoin Cash projít dalším hard forkovým upgradem. Ale spor o tento upgrade opustil ekosystém Bitcoin Cash rozdělený, což by mohlo opět vést k rozdělení na více projektů a coiny.
Tady je to, co potřebujete vědět o připravované bitcoinové hotovostní vidlici, abyste dosáhli rychlosti.
Pro rychlou připomínku, co je to Bitcoin Cash znovu?
Bitcoinová hotovost (někdy označovaná jako „Bcash“ nebo „BCH“) je kryptoměna, která se oddělila od hlavního bitcoinového blockchainu v srpnu 2017. Vyvrcholením let trvajícího sporu o bitcoiny, projekt spinoff zejména zvýšil svůj limit velikosti bloku prostřednictvím sporný upgrade hard forku, „rozdvojení“, aby se stal jeho vlastní mincí – i když někteří z jeho zastánců to považují za „skutečný bitcoin“. Zatímco se v současné době obchoduje za zlomek hodnoty bitcoinu – v době psaní tohoto článku kolem 480 USD – Bitcoin Cash je čtvrtou největší kryptoměnou podle tržního stropu a získal podporu od velkých jmen v prostoru kryptoměny, jako je generální ředitel bitcoin.com Roger Ver a Bitmain. zakladatel Jihan Wu.
O čem je tento spor?
Spor o bitcoinové hotovosti je ve skutečnosti mezi dvěma konkurenčními frakcemi, které představují jejich příslušné softwarové implementace.
V jednom rohu stojí Bitcoin ABC, „původní“ bitcoinový hotovostní klient, který způsobil rozchod s bitcoinovým blockchainem před něco před rokem. Pod vedením Amaury Sécheta as úzkými (i když neoficiálními) vazbami na významného producenta těžebního hardwaru Bitmain má společnost Bitcoin ABC politiku pevného rozdvojení zhruba každých šest měsíců za účelem aktualizace protokolu.
Tentokrát představí Bitcoin ABC několik změn. První a pravděpodobně hlavní se jmenuje „Canonical Transaction Ordering“ (CTOR). Zatímco transakce lze aktuálně zahrnout do bloku téměř v jakékoli objednávce, v části CTOR musí být transakce zahrnuty do konkrétní objednávky. Vývojový tým Bitcoin ABC věří, že to nabízí několik technických výhod, z části související se zlepšením (budoucího) škálování.
Druhou změnou je nová část skriptu („OP kód“) s názvem OP_CHECKDATASIG (DSV). Tím se rozšiřují funkce bitcoinové hotovosti, zejména povolením věštců (které umožňují třídu chytrých smluv). Bitcoin ABC také představil několik menších technických oprav, jako je minimální velikost transakcí.
V druhém rohu stojí nŘetěz a jeho hlavní vědec Craig Steven Wright, který tvrdí být mužem za monikerem Satoshi Nakamotem, ale veřejně dokázal předložit pouze falešné důkazy. Po vydání relativně nové softwarové implementace s názvem „Bitcoin Satoshi’s Vision“ (Bitcoin SV) říká Wright, že chce obnovit bitcoin na původní protokol: verze 0.1.0 spuštěná v roce 2009. Poté by zvolil spíše konzervativní přístup s několika nebo žádnými dalšími upgrady protokolu.
K dosažení tohoto cíle Bitcoin SV právě teď provádí několik změn oproti Bitcoin ABC. Nejprve odmítne CTOR, jako nChain věří potenciální přínosy nejsou dostatečně prokázány a rizika jsou příliš vysoká. Zadruhé zvyšuje výchozí limit velikosti bloku na 128 MB (oproti 32 MB Bitcoin ABC). A za třetí, přeinstaluje několik starých OP kódů (se jmény OP_MUL, OP_LSHIFT, OP_RSHIFT a OP_INVERT). Rovněž odstraní omezení velikosti skriptů.
Na cestě Wright slibuje, že provede další změny, aby se bitcoin SV přiblížil verzi bitcoinového protokolu 0.1.0. Limit velikosti bloku bude nakonec mnohem více zvýšen nebo dokonce zcela odstraněn. DSV bude demontován. (Wright jde tak daleko, že tvrdí, že DSV by udělal bitcoin ABC a jeho horníky ilegální. Na Bitcoin SV budou mince držené na „DSV adresách“ pravděpodobně proměněny dary horníkům.) Transakce P2SH (které umožňují větší flexibilitu transakcí a byly zavedeny v roce 2012) budou zastaralé. Bude obnoveno více starých OP kódů. A hlavní vědecký pracovník nChain narážel na opětovné uvedení „ztracených“ mincí do oběhu. (Kde „ztracené“ pravděpodobně znamená mince, které se dlouho nepohybovaly.)
Kdo co podporuje?
Vzhledem k tomu, že Bitcoin ABC a Bitcoin SV jsou dvě hlavní konkurenční frakce, většina ekosystému Bitcoin Cash si nyní vybrala stranu sporu.
V některých případech neochotně, většina ostatních implementací Bitcoin Cash se postavila na stranu Bitcoin ABC. The největší z nich, Bitcoin Unlimited, učinil své nejnovější vydání standardně kompatibilní s pevnou vidličkou Bitcoin ABC – i když si uživatelé mohou místo toho nakonfigurovat svůj software tak, aby byl kompatibilní s Bitcoin SV. Další implementace bitcoinové hotovosti, jako např Bitprim a Bcash, jsou také kompatibilní s Bitcoin ABC.
Většina z největších poskytovatelů služeb Bitcoin Cash má uvedeno že budou podporovat také hard fork Bitcoin ABC. Kromě Bitmainovy peněženky a průzkumníka bloků BTC.com, to zahrnuje burzy kryptoměn Coinbase, Binance a Kraken, zpracovatel plateb Bitpay a poskytovatel API BitGo. Kromě společnosti nChain jsou společnosti, které vyjádřily podporu hard forku Bitcoin SV, obecně menší. Z nich je pravděpodobně nejznámějším příkladem mediální výstup CoinGeek.
Vlastník CoinGeek (a online magnát v oblasti hazardních her) Calvin Ayre je pravděpodobně také nejznámějším jednotlivcem podporujícím pevnou vidličku Bitcoin SV – samozřejmě kromě Craiga Stevena Wrighta. Většina „velkých jmen“ navrhovatelů bitcoinových hotovostí místo toho podporuje tvrdou vidličku Bitcoin ABC – nebo alespoň odmítá Wright a Bitcoin SV. To zahrnuje i generálního ředitele bitcoin.com Roger Ver, Bitmain spoluzakladatel Jihan Wu, Zakladatel Pirátské strany Rick Falkvinge, Profesor Cornell Emin Gün Sirer, ale také zakladatel Ethereum Vitalik Buterin a další.
V době psaní tohoto článku se zdá, že většina uživatelů také upřednostňuje Bitcoin ABC. Na futures trzích, jako jsou ty, které nabízí burza kryptoměn Poloniex, Futures BCH ABC se obchodují kolem 260 $, zatímco futures BCH SV se obchodují kolem 220 $. (I když byl rozdíl mnohem větší teprve před několika dny.) Obecná nálada na sociálních médiích, jako je Reddit a Twitter, také zřejmě upřednostňuje tvrdou vidličku Bitcoin ABC – ačkoli to navrhovatelé Bitcoin SV považují za irelevantní „důkaz sociálních médií“. Důležitý je podle nich důkaz práce.
Což nás přivádí k hlavní „zbrani“ Bitcoin SV – možná doslova. V době psaní tohoto článku podporují Bitcoin SV všechny největší fondy těžby bitcoinových hotovostí. Soukromý fond CoinGeek společnosti Calvin Ayre, veřejný SVPool společnosti Wright a nChain, soukromý BMG Pool společnosti nChain, stejně jako Okminer a Mempool, upřednostňují Bitcoin SV, což představuje až 60 nebo 70 procent hash síly. Zbytek fondů – menšina – je buď neutrální (například plánování sledovat většinovou hashovací sílu) nebo ve prospěch Bitcoin ABC.
Znamená to, že se řetězec rozdělí? A co je to za řeč o „hašovací válce“?
Je to komplikované.
Technicky vzato Bitcoin Cash skutečně zažije další rozdělení mincí, jakmile buď Bitcoin ABC nebo Bitcoin SV vytěží blok, který je neplatný v protilehlém řetězci (například proto, že transakce v bloku jsou seřazeny nekompatibilně). To také znamená, že všichni držitelé BCH dostávají mince na obou stranách rozdělení. V zásadě by všichni uživatelé měli mít možnost těžit, odesílat a přijímat obě mince.
Pokud by se jednalo o „čisté rozdělení“, obě mince by byly odděleny pomocí technického triku zvaného „ochrana proti přehrání“. Transakce v jednom řetězci jsou neplatné v druhém, takže (běžní) uživatelé by byli ovlivněni co nejméně.
Ale nebude to čisté rozdělení. Zatímco Bitcoin ABC implementoval ochranu přehrávání, Bitcoin SV zkopíroval tuto „ochranu“, aby ji zrušil.
Transakce budou v obou řetězcích vypadat stejně. To znamená, že bitcoinová ABC transakce může být znovu přenesena („přehrána“) v bitcoinovém řetězci SV, což uživatele náhodně utratí. A naopak: Bitcoinové transakce SV lze přehrát na Bitcoin ABC. Když se Ethereum Classic a Ethereum v roce 2016 rozdělily bez ochrany přehrávání, způsobilo to nepřipraveným burzám, jako je Coinbase, značné ztráty. Proto tentokrát mnoho burz a dalších poskytovatelů služeb na nějakou dobu zastaví výběry a / nebo vklady.
Ale to není vše. Rozkol by mohl rozpoutat to, co se nyní stalo známým jako „hašovací válka“.
Craig Steven Wright má výslovně stanovený že ve snaze zajistit, aby přežil pouze „jeho“ řetězec, použije on i ostatní jakoukoli hashovací sílu, kterou mají pod kontrolou, k 51% útoku na řetězec bitcoinových ABC. Takové útoky, o nichž se poprvé spekulovalo během bitcoinového sporu o škálování v roce 2017, by mohly spočívat například v těžbě pouze prázdných bloků na bitcoinovém ABC a v „osiřelém“ (zamítnutí) všech bloků těžených „poctivými“ bitcoinovými ABC horníky. To by mělo za následek, že v bitcoinovém řetězci ABC nebudou vůbec potvrzeny žádné transakce a že „poctivé“ horníky bude silně odrazovat od těžby na něm: jejich hash síla by vyšla nazmar. Pokud Wright a další úspěšně provedou tento (poněkud bezprecedentní) krok, nakonec by nedošlo k smysluplnému rozdělení řetězce: přežije by pouze řetězec bitcoinů SV.
I když je to všechno velmi spekulativní, Bitcoin ABC se může proti takovému útoku bránit také několika způsoby. Uživatelé Bitcoin ABC mohli útok jednoduše počkat, protože útočníky stojí každou hodinu peníze, a to nemůže trvat věčně. Alternativně by se (bitcoinoví) těžaři mohli rozhodnout čerpat více hash energie z bitcoinového blockchainu, aby mohli těžit v řetězci Bitcoin ABC, nebo nasadit více hash power celkem. (Některé zdroje zpráv Nárok Bitmain to skutečně dělá.) Nebo v tom, co se obvykle považuje za „jadernou alternativu“, by se Bitcoin ABC mohl rozhodnout nasadit další hard fork, aby změnil algoritmus proof-of-work, čímž by útočící těžební hardware byl nekompatibilní s jeho blockchainem. (Bitcoin ABC hlavní vývojář Amaury Séchet již má uznal tato možnost je na stole.) Mohou existovat i další protiopatření, například méně radikální změny protokolu.
Nebo se snad všechna tato řeč o hašovací válce brzy ukáže jako nic jiného než blaf. Například hlavní vědecký pracovník Bitcoin Unlimited Peter Rizun, pochybnosti že vývojový tým Bitcoin SV bude schopen v první řadě zvládnout úspěšný útok.
Musím něco udělat? Dostanu obě mince v případě rozdělení?
Opět je to komplikované. Ale tady je důležitá část: Pokud vlastníte BCH, ovládejte své soukromé klíče a neprovádějte transakce během forku, budete vlastnit jakékoli post-split mince.
S tím z cesty, je třeba vzít v úvahu zhruba tři scénáře.
Možná rozdělení přežije jen jedna mince. V takovém případě peněženky a další poskytovatelé služeb pravděpodobně tuto minci podporují, a to hned nebo později. Pokud držíte své soukromé klíče a vaše peněženka podporuje minci, budete moci obchodovat. Pokud to vaše peněženka není, budete muset vytáhnout semeno peněženky nebo soukromé klíče a vložit je do peněženky, která to umožňuje. (Nic z toho není spěchat.)
Zadruhé, dvě mince mohly přežít rozdělení, a to jak se svým vlastním jménem, tak s tickerem. (V tomto případě se zdá, že Bitcoin ABC dostává název „Bitcoin Cash“ a „BCH“, ale to se může u jednotlivých služeb lišit.) Zde musíte být obzvláště opatrní, protože neexistuje žádná ochrana proti přehrání. Když pošlete jednu minci, můžete s ní nechtěně poslat druhou – nebo naopak. Abyste tomu zabránili, musíte nejprve rozdělit své mince například pomocí štípacího nástroje nebo zasláním svých mincí na burzu nebo jiný typ služby, která bude mince rozdělit a poslat je zpět samostatně. (Opět platí, že s ničím z toho není spěch. Dokud nevíte, co děláte, je nejlepší nedělat vůbec nic.)
Zatřetí, nemůžeme ignorovat možnost, že by hašovací válka mohla eskalovat do té míry, že žádná mince nezůstane stát – alespoň ne smysluplným způsobem. Ať už to bude kvůli samotným 51% útokům nebo ztrátě důvěry či jinak, kryptoměny mohou selhat a vzhledem k okolnostem popsaným v tomto článku bitcoin cash rozhodně není výjimkou.
Existuje více potenciálních scénářů, z nichž některé by vyústily v ještě více mincí. To zahrnuje a mince který ignoruje upgrady Bitcoin ABC a Bitcoin SV nebo „mince„Který je kompatibilní s oběma. Ale tyto scénáře se zdají v nejlepším případě docela nepravděpodobné nebo dočasné a pravděpodobně prozatím nejsou něčím, co by stálo za to znepokojovat.
A konečně, a samozřejmě, nic z toho teď nemá vliv na uživatele bitcoinů nebo jiných kryptoměn. (Pokud se však hash síla přesune z bitcoinu na bitcoinovou hotovost, mohlo by to mírně zpomalit dobu potvrzení transakce v bitcoinové síti.)
Tento článek bude aktualizován s vývojem událostí vidlice.
Aktualizace, 14. listopadu, 22:05 UTC: Těžařský fond Rogera Vere bitcoin.com oznámil přesměruje hashovací sílu z bitcoinu na bitcoin cash ABC na jeden den.
Aktualizace, 14. listopadu, 23:00 UTC: I když to samozřejmě nemusí souviset s nadcházejícím hard forkem, ceny BCH dnes klesly z přibližně 530 USD na přibližně 440 USD. To je více než u většiny ostatních kryptoměn, z nichž většina výrazně poklesla.
Aktualizace, 15. listopadu, 11:40 UTC: Napětí roste, jak se blíží bitcoinová hotovostní vidlice a potenciální hashovací válka. Podle screenshotu kolujícího po sociálních médiích má spoluzakladatel Bitmain Jihan Wu zastaveno být „všichni v boji až do smrti“. Aktualizace: Vypadá to, že snímek obrazovky mohl být vymyslel.
Aktualizace, 15. listopadu, 13:05 UTC: Další dobré zprávy pro Bitcoin ABC: hlavní směnárna kryptoměn Bitstamp a internetový průkopník John McAfee slíbili svou podporu.
Aktualizace, 15. listopadu, 13:20 UTC: Přehled různých typů útoků, které by mohly být nasazeny během hash války BCH, najdete v těchto článcích CoinDesk Rachel Rose O’Leary a Generální ředitel BTC.TOP Jiang Zhuoer.
Aktualizace, 15. listopadu, 14:35: Zbývají něco málo přes dvě hodiny, než proběhne hard fork, BCH SV se na futures trhu Poloniexu obchoduje výrazně níže než BCH ABC: 125 $ proti 290 $.
Aktualizace, 15. listopadu, 15:15: Data, statistiky a další informace o nadcházejícím hard forku lze také vidět živě na webových stránkách, včetně hashwar.live, forkmonitor.info, statocashi.info a cash.coin.dance.
Aktualizace, 15. listopadu, 15:50: Do konce hard forku zbývala méně než hodina, futures BCH SV klesly ještě více v porovnání s BCH ABC: 80 $ oproti 275 $ na Poloniex. Hash power za poslední den stále upřednostňuje Bitcoin SV s přibližně 70%, přičemž zbývajících 30% je rozděleno mezi Bitcoin ABC a neutrální.
Aktualizace, 15. listopadu, 16:20: Do hard forku zbývalo 20 minut, jen jeden blok Bitcoin Cash byl těžen déle než hodinu. Blok těžil neznámý horník a (kupodivu) neobsahoval žádné transakce.
Aktualizace, 15. listopadu, 16:30 UTC: Běžný blok Bitcoin Cash byl těžen bitcoin.com. Po téměř jedné a půl hodině stále žádný blok těžený bitcoinovým fondem SV.
Aktualizace, 15. listopadu, 16:40 UTC: Bylo dosaženo oficiálního času hard forku, ale může trvat asi další hodinu, než různé uzly budou prosazovat nekompatibilní pravidla. Mezitím fondy Bitcoin SV a Bitcoin ABC těžily pravidelné bloky.
Aktualizace, 15. listopadu, 17:00 UTC: Dva pravidelné bitcoinové hotovostní bloky byly vytěženy podpůrnými fondy Bitcoin SV. Různé uzly začnou vynucovat nekompatibilní pravidla po dalších čtyřech blocích.
Aktualizace, 15. listopadu, 17:10 UTC: Události se konají minimálně tři. Jeden hostitelem Podporovatelé bitcoinů ABC, jeden hostitelem Podporovatelé bitcoinů SV, a jeden hostitelem Bitcoiners.
Aktualizace, 15. listopadu, 17:53 UTC: Šest bloků bylo vytěženo od doby, kdy proběhla aktivace doby tvrdé vidlice. Od této chvíle různé uzly prosazují nekompatibilní pravidla a řetězec se může kdykoli „rozdělit“.
Aktualizace, 15. listopadu, 17:55 UTC: Jak čekáme na potenciální rozdělení, mnoho spamových transakcí se odesílá přes síť Bitcoin Cash.
Aktualizace, 15. listopadu, 18:07 UTC: Bitcoin.com našel blok ABC Bitcoin Cash, odmítnutý sítí Bitcoin Cash SV. Bitcoin ABC se těžce rozdvojil a řetězec se rozdělil.
Aktualizace, 15. listopadu, 18:09 UTC: Byl nalezen další blok ABC Bitcoin Cash. Bitcoin Cash SV blok dosud nebyl. Bitcoin Cash ABC je nyní o dva bloky napřed.
Aktualizace, 15. listopadu, 18:21 UTC: První blok bitcoin cash SV byl právě nalezen. Bitcoin Cash ABC i Bitcoin Cash SV staví na svém vlastním řetězci, přičemž Bitcoin Cash SV je o jeden blok pozadu.
Aktualizace, 15. listopadu, 18:34 UTC: Jak Bitcoin Cash ABC, tak Bitcoin Cash SV našly více bloků. Doposud nedošlo k žádnému 51% útoku.
Aktualizace, 15. listopadu, 18:35 UTC: Zdá se, že spoluzakladatel společnosti Bitmain a zastánce bitcoinu ABC Jihan Wu na Twitteru prohlašují vítězství se slovy „po tomto bloku v komunitě BCH již nebude žádné negativní gama!“
Aktualizace, 15. listopadu, 19:00 UTC: Jak Bitcoin Cash ABC, tak Bitcoin Cash SV pokračují v hledání bloků, s Bitcoin Cash ABC dopředu. Stále není ani náznak 51% útoku. Podporovatelé bitcoinových ABC na sociálních médiích opatrně začínají vyhlašovat vítězství.
Aktualizace, 15. listopadu, 19:25 UTC: Jedním zajímavým datovým bodem je, že blockchain Bitcoin Cash SV je kratší než blockchain Bitcoin Cash ABC, přestože bitcoinové SV fondy měly do hard forku více hash power. Spekulovalo se, že část „hash síly bitcoinu SV“ by mohla tajně těžit bloky bitcoinových ABC jako součást 51% útoku. (Ale to je v tuto chvíli jen spekulace.)
Aktualizace, 15. listopadu, 20:42: UTC: Bitcoin Cash SV je nyní o jeden blok před Bitcoin Cash ABC a získává nejdelší řetězec.
Aktualizace, 15. listopadu, 22:23: UTC: Bitcoin Cash ABC opět předběhla řetězec Bitcoin Cash Cash SV.
Aktualizace, 15. listopadu, 22:45: UTC: Řetězec Bitcoin Cash ABC je v současné době o více než deset bloků před řetězcem Bitcoin Cash Cash SV. Stále není ani stopa po 51% útocích.
Aktualizace, 15. listopadu, 23:00 UTC: Na Poloniexu se BCH ABC obchoduje kolem 290 $, zatímco BCH SV se obchoduje kolem 95 $. Při těchto sazbách by BCH ABC byla čtvrtou největší mincí (podobně jako BCH právě teď) podle tržního stropu. BCH SV by obsadil 8., 9. nebo 10. místo (bylo by to blízko).
Aktualizace, 15. listopadu, 23:20 UTC: Zatímco protokol Bitcoin Cash SV nyní umožňuje 128 megabajtových bloků, dosud největší blok byl necelých 32 megabajtů: stejný limit, jaký byl dříve stanoven v řetězci Bitcoin Cash a v současné době v řetězci Bitcoin Cash ABC.
Aktualizace, 16. listopadu, 01:25 UTC: Tento živý blog již nebude aktualizován. Bitcoin Cash se zatím rozdělil na dvě části. Řetězec Bitcoin Cash ABC je mnohem delší než řetězec Bitcoin SV. BCH ABC se také obchoduje výše na (futures) burzách. Nejsou žádné známky žádných 51% útoků. Zdá se, že zastánci bitcoinu ABC se obecně cítí vítězně, ačkoli mnoho příznivců bitcoinů SV nepřiznalo porážku, protože věří, že mohou stále přijít 51%.