Zeptejte se CryptoVantage: Kdo ovládá bitcoiny?
Zeptejte se CryptoVantage: Kdo ovládá bitcoiny?
Na rozdíl od nekryté měny, kterou kontrolují banky a vlády, charakter bitcoinu jako decentralizované digitální měny znamená, že ji nikdo, osoba, skupina, podnik nebo vláda nemůže plně ovládat.
Pokud někdo chce změnit způsob fungování bitcoinů nebo určit, které transakce by se měly uskutečnit, jsou zavedeny mechanismy, které zajistí, že s touto změnou musí souhlasit také velmi velké množství lidí, než bude možné provést. Tento článek popisuje potenciály kontroly v bitcoinech a jejich zmírnění.
Kontrola těžby
V bitcoinech jsou bitcoinové těžaři přidáváni transakce do blockchainu. Tito horníci provozují software, který rozhoduje o tom, které transakce budou zahrnuty do bloků, které těží. Těžařský software je obecně navržen tak, aby vybíral transakce, které platí nejvyšší transakční poplatky, ačkoli software by místo toho mohl být navržen nebo upraven tak, aby si vybral transakce na základě různých faktorů. Těžařský software může být například navržen tak, aby přijímal pouze transakce z vládou schváleného seznamu povolených adres.
I když si těžaři mohou vybrat, které transakce jdou do jejich bloků, nemohou transakce cenzurovat. Síť bitcoinů je tvořena mnoha, mnoha horníky, kteří mají různé názory a hodnoty. I když se 90% těžařů pokouší zastavit zahrnutí transakce do bitcoinového blockchainu, zbývajících 10% těžařů by ji nakonec zahrnulo. To platí zejména pro transakce, které platí vysoký poplatek, protože horníci mají tendenci jednat ve svém vlastním nejlepším zájmu. Tato funkce brání i nejmocnějším těžařům nebo skupinám těžařů cenzurovat bitcoinové transakce.
Mnohem vyšší riziko s kontrolou těžby je známé jako 51% útok. Pokud jedna skupina ovládá 51% nebo více těžební síly, může vrátit zpět celé bloky (pouze ty nejnovější). Stojí za zmínku, že Čína v současné době drží velkou část těžební síly bitcoinů, protože tam je umístěno mnoho těžařů bitcoinů kvůli levné elektřině. Velké procento těžby probíhající v jedné zemi zvyšuje riziko, že vláda použije tuto těžební sílu k podávání nabídek, včetně 51% útoků na zrušení bloků obsahujících určité transakce. Naštěstí se časová těžba bitcoinů stává geograficky více distribuovanou.
Řízení vývoje
Bitcoin Core je software, který většina uživatelů bitcoinů provozuje na svých bitcoinových uzlech. Rizikem „kontroly vývoje“ je možnost, že vývojáři, kteří udržují úložiště kódu Bitcoin Core, mohou kód změnit nebo změnit škodlivým způsobem..
Bitcoin Core kód je uchováván na a Úložiště GitHub. Bitcoin Core je software s otevřeným zdrojovým kódem, což znamená, že kdokoli se může pokusit opravit chyby nebo vylepšit kód. Přestože kód píší a kontrolují stovky lidí, existuje jen hrstka lidí, kteří mají oprávnění provádět změny v kódu. To by mohlo znít, že správci bitcoinového jádra mají velkou kontrolu nad směrem vývoje bitcoinů, ale je to nepravdivé, protože:
- Pokud by se pokusili prosadit špatné změny do bitcoinu, nebo se pokusili zablokovat, aby se nedostaly změny, které všichni ostatní schválí, mohli by ostatní vývojáři snadno přesunout projekt jinam a zvolit novou sadu správců, kteří by udržovali úložiště kódu.
- Většina změn v bitcoinovém jádru nemá vliv na „pravidla konsensu“, která diktují způsob, jakým bitcoin funguje. Místo toho se vývojáři zaměřují na další problémy, jako je peněženka Bitcoin Core (která se liší od samotného bitcoinového protokolu) nebo zefektivnění sítě – například pokud existuje překážka v tom, jak rychle se transakce přenášejí přes síť, pak vývojáři bitcoinového jádra tyto problémy vylepší, aniž by změnili klíčové komponenty samotného bitcoinu.
Pokus o změnu pravidel bitcoinového protokolu trvá velmi dlouho, protože je třeba přesvědčit většinu bitcoinových vývojářů, těžařů a uživatelů, že tyto změny stojí za implementaci do softwaru uzlu. Není to jednoduchý úkol a obvykle trvá mnoho let. Z tohoto důvodu se změny kódu, které ovlivňují pravidla konsensu bitcoinů, provádějí zřídka.
Uživatelská kontrola
Nakonec jsou to nejvíce uživatelé bitcoinu. Uživatelé bitcoinů používají software uzlů, který vynucuje pravidla konsensu bitcoinů, se kterými souhlasí. Pokud se vývojáři pokusí provést změny, se kterými uživatelé nesouhlasí, mohou se uživatelé jednoduše rozhodnout nový software nespustit. I když se horníci pokusí vynutit změny pravidel konsensu těžbou bloků pomocí nových pravidel, bloky, které těží, se stanou bezcennými, pokud tato pravidla konsensu nebudou dodržovat žádní uživatelé bitcoinů.
V roce 2017 uživatelé bitcoinů předvedli rozsah své kontroly v průběhu roku Pohyb Segwit2x / UASF. V té době se 80% kombinované těžební síly spolu s několika významnými burzami a vývojáři snažilo vynutit změnu, která by zvýšila blokovou velikost bitcoinů. Horníci to chtěli udělat, protože by to zvýšilo množství transakcí, které by bitcoiny mohly být zpracovány, ale uživatelé bitcoinů to odmítli ze dvou hlavních důvodů: 1) ztížilo by to běžným uživatelům spuštění bitcoinového uzlu k ověření transakce; a 2) bylo by velkým bezpečnostním rizikem, kdyby horníci mohli provádět změny pravidel v bitcoinech s takovým rozmarem. UASF prokázal, že uživatelé bitcoinů mají nad bitcoiny největší kontrolu.