Toto je komentár Armana The Parman, učiteľ bitcoinov s vášňou pre súkromie.
Problém
Aby ľudstvo prekvitalo, potrebuje sa vrátiť k peniazom na voľnom trhu (nie sú emitované centrálnymi bankami alebo vládami, ale vznikajú z trh), ktoré nemôžu byť manipulované centrálnymi bankami a/alebo vládami, ani vykorenené. Tieto peniaze tiež musia byť digitálne, aby sa uľahčil medzinárodný prevod hodnoty, no sú vzácne (digitálne tokeny boli vždy „kopírovateľné“).
Zlato kedysi fungovalo dobre, ale bolo fyzické, keďže obchod sa rozširoval aj mimo miestneho mesta k medzinárodnému obchodu, výmena zlata typu peer-to-peer sa stala nepraktickou. Riešením tejto slabosti bola centralizácia (použitím bankových účtovných kníh alebo bankoviek) a digitalizácia (digitalizácia bankoviek/zmlúv), čo bankám umožnilo stať sa sprostredkovateľmi všetkých prevodov peňazí, ktoré nie sú P2P. Fyzická povaha zlata viedla k zavedeniu papierových/digitálnych peňazí krytých zlatom, ale nakoniec k nekrytým peniazom – štátom vydávaným peniazom, ktoré nie sú kryté vôbec ničím, dokonca ani zlatom. Výroba peňazí Fiat nestojí nič, nie je ich málo a vládam umožňujú vyhnúť sa trhovým silám. Umožňuje vláde neustále expandovať, čím uľahčuje neúnavný a postupný pochod k celosvetovej totalite.
Satoshi Nakamoto tento problém vyriešil pomocou bitcoinu.
Riešenie
Používanie distribuovanú účtovnú knihu (hlavná kniha, čo znamená záznam o všetkých transakciách; distribuovaná, čo znamená, že existuje na mnohých miestach naraz, všetky synchronizovane) a zmizla z verejnosti, vytvorila peniaze, ktoré nemajú žiadnu centrálnu autoritu, žiadneho generálneho riaditeľa – nikoho. vôbec, koho možno žiadať/nútiť, aby to zatvoril. Každý jeden uzol musí byť odstránený, aby sa odstránil bitcoin, a tisíce sú roztrúsené po celej planéte.
Neexistencia centrálnej autority v digitálnom tokene by spôsobila problém – dvojité výdavky. Ako si môže byť niekto istý skutočným stavom účtovnej knihy? Čo ak sa token nachádzajúci sa v peňaženke číslo jedna, ktorý sa minul, opäť minie z peňaženky číslo jedna? Kto rozhoduje o tom, ktorá platba bola prvá a ktorá neskôr (a je nelegitímna)?
Čiastočne sa to vyriešilo vytvorením časového reťazca („blockchain“). Transakcie sú vložené do blokov – údaje sú zoskupené ako stránky v knihe – a každý blok obsahuje hash predchádzajúceho bloku. Ďalšie podrobnosti o tom, ako blockchain funguje a na čo slúži, nájdete tu.
Pomocou blockchainu nie je možné poradie týchto blokov jednoducho zmeniť bez toho, aby si to niekto všimol. Ak niekto zmení transakcie v bloku číslo jedna, zmení sa hash bloku jedna. Hash prvého bloku je súčasťou údajov druhého bloku. To znamená, že zmena bloku jedna spôsobí, že údaje (hash) v bloku dva budú nesprávne. To robí blok dva neplatným. Ak je blok dva neplatný, potom každý nasledujúci blok bude neplatný. Nemôžete nastaviť, aby bol blok 750 000 platný, ak blok dva nebol platný:
Blockchain umožňuje, aby bola evidenčná kniha viditeľná.
Druhou časťou riešenia dvojitého míňania bol proof-of-work. Všimnite si, že preusporiadanie (alebo prepísanie) blokov je v skutočnosti celkom jednoduché (a takmer bez nákladov) – vyžaduje len počítač, aby prerobil hash a prepojil bloky dohromady. Ak vám bola predstavená nová verzia, neexistuje spôsob, ako zistiť, ktorá verzia je správna – bez dôkazu o práci. Satoshi Nakamoto použil PoW (vynájdený predtým Dr. Adam Back), aby bola výroba týchto hashov nákladná.
Táto nákladnosť bola zavedená pridaním pravidla do protokolu bitcoinov, ktoré obmedzuje platné výsledky hash, čo si vyžaduje niekoľko pokusov o hašovanie hrubou silou, aby sa splnila požiadavka. Robia sa to náhodné pokusy o hrubú silu počítača, ktoré stoja elektrinu, ale často sa to vysvetľuje spôsobom, ktorý je nesprávny a nenávidený informovanými Bitcoinermi.”Bitcoinoví baníci hľadajú riešenia zložitých matematických problémov.”Nie sú to matematické problémy.
Ak by útočníci upravili prvý blok, museli by tiež nájsť platný hash (zadaním a opakovaním niektorých nezmyselných údajov, kým nebude hash platný), a potom zadať nový hash do bloku dva a tým znehodnotiť hash bloku dva. Museli by zmeniť blok dva tak, aby bol hash správne, a potom vložiť tento hash do bloku tri, čím sa upraví blok tri.
Potom by museli zopakovať prácu vykonanú na hash bloku tri atď., až po aktuálny blok. Energia vynaložená na ťažbu bitcoinových blokov tak chráni sieť pred útokom tým, že je príliš drahé opakovať všetku spotrebu energie. Prepísanie bitcoinu z prvého bloku by si vyžadovalo zopakovanie kumulatívnej energie, ktorú celý svet doteraz vynaložil na bitcoiny.
Dôkaz o práci robí blockchain odolným voči falšovaniu.
Druhý účelom PoW je vyriešiť „problém byzantských generálov.“ Vzniká v distribuovanej sieti počítačov, ktoré všetky potrebujú poznať aktuálny stav vecí a žiadnej správe medzi počítačmi nemožno veriť, že by hlásila aktuálny stav (rovnako ako ťažká situácia byzantských generálov.
Byzantine Problém generálov je vyriešený vytvorením pravidla, že reťazec bitcoinových blokov s najviac kumulatívnou prácou je platný reťazec (často označovaný ako „najdlhší reťazec“). To eliminuje akúkoľvek požiadavku dôverovať orgánu, aby uviedol, ktorá verzia časového reťazca je platný, ak by došlo k nejakej nezrovnalosti, a jednoducho sa spolieha na to, že každý súhlasí s pravidlom „väčšina práce=platný reťazec.“
Ďalším problémom, ktorý Nakamoto zvažoval pri vytváraní nových peňazí, je problém spravodlivá emisia a ako to urobiť takým spôsobom, aby sa maximalizovala adopcia. Nakamoto to dosiahol tak, že postupne vydal nové mince, čo umožnilo niektorým z neskorších používateľov prístup k novovydaným minciam. Na podrobné preskúmanie spravodlivosti bitcoinov stribution, pozrite si túto esej.
Je uvoľnených 50 bitcoinov baníkov každý blok, ktorý sa vyskytuje v priemere každých 10 minút, a tento počet vydaných mincí sa znižuje na polovicu každých 210 000 blokov, čo je zhruba každé 4 roky. Kvôli naprogramovanému zníženiu emisie na polovicu príde deň (odhadom v roku 2140), kedy už nie je možné ďalšie delenie za najmenšiu jednotku (1 satoshi=0,00000001 bitcoinu), a preto je ponuka matematicky obmedzená a veľmi blízko k 21. miliónov mincí.
Úprava obtiažnosti bola tiež kľúčová, aby sa predišlo tomu, aby sa limit dodávky 21 miliónov mincí priniesol pred plánovaným termínom – pre skúseného bitcoinera je zaujímavé poznamenať, že úprava obtiažnosti nemá vplyv limit ponuky bitcoinov ako taký — bráni len zmene harmonogramu uvoľňovania. Aj keby nedošlo k žiadnej úprave obtiažnosti, 21-miliónový strop nemožno prekročiť. Pre tých, ktorí sa zaujímajú o to, ako funguje ťažba a upravovanie obtiažnosti, táto esej vysvetlí.
Nakoniec, vytvorenie týchto peňazí ovplyvnilo niečo mimo kódu – teóriu hier. Rovnako ako ľudský genóm je v konečnom dôsledku zodpovedný za veľkolepé pamiatky a umelecké diela, tieto veci sa v našom genetickom kóde v skutočnosti nenachádzajú. Popisuje to „Rozšírený fenotyp, kniha a termín, ktorý vytvoril Richard Dawkins. Kód bitcoinu vedie k tomu, že ľudia konajú takým spôsobom, aby zabezpečili jeho úspech. Keď sa do hĺbky dozviete o Bitcoine a teórii hier, ktorá ho obklopuje, prirodzene dospejete k tomuto záveru:
Jediná vec, ktorá môže zastaviť Bitcoin, je celosvetovo koordinované autoritárstvo a jediná vec, ktorá môže zastaviť celosvetovo koordinované autoritárstvo je Bitcoin.
Toto je príspevok hosťa od Armana The Parmana. Vyjadrené názory sú úplne ich vlastné a nemusia nevyhnutne odrážať názory BTC Inc alebo Bitcoin Magazine.