The Incorruptible Standard
9. fejezet
„Ha drágává teszi az üzenetküldést, kiküszöbölheti a zajt.” – Satoshi Nakamoto
A Bitcoin előtt, ha digitális pénzt akart küldeni, bankra volt szüksége. Az ok egyszerű és alapvető: a digitális fájlokat könnyű másolni. Ha e-mailben küldök Önnek egy fényképet, az eredeti fénykép akkor is megmarad a számítógépemen. A küldés aktusa duplikátumot hoz létre. Ha a digitális pénz ugyanígy működne, azaz ha küldhetnék Önnek egy digitális dollárt, miközben megtartom ugyanannak a dollárnak egy másolatát, az egész rendszer értéktelen lenne. Ez a kettős költés problémája, és évtizedekig megoldhatatlannak tartották megbízható közvetítő nélkül. A hagyományos megoldás az volt, hogy kijelöltek egy központi bírót – egy bankot, egy fizetésfeldolgozót, egy elszámolóházat –, hogy fenntartsa a végleges főkönyvet, és megakadályozza, hogy bárki kétszer költse el ugyanazt az értékegységet. Megbíztunk ezekben a közvetítőkben, hogy becsületesek, hozzáértőek és a mi érdekeinket szolgálják. De ez a megközelítés pontosan azt a sebezhetőséget hozta vissza, amelyet az I. részben tárgyaltunk: a főkönyv irányítását egy központi hatóság kezébe adta. És ahogy a történelem kivétel nélkül bizonyítja, minden központi hatóság, amelynek hatalmában áll a főkönyv szerkesztése, végül visszaél ezzel a hatalommal. A digitális pénz szent grálja az volt, hogy megoldja a kettős költés problémáját központi bíró nélkül. Olyan rendszert hozzon létre, ahol idegenek megállapodhatnak egy főkönyv igazságában anélkül, hogy bármelyik félre bíznák annak fenntartását. Évtizedekig a számítástechnika és a kriptográfia legkiválóbb elméi birkóztak ezzel a kihívással. Sokan úgy vélték, matematikailag lehetetlen.
A számítástechnikában a bizánci tábornokok problémájaként formalizálták azt a kihívást, hogy megbízhatatlan vagy rosszindulatú szereplők jelenlétében hogyan lehet megállapodást elérni elosztott felek között. A metafora élénk: képzeljen el egy erődített várost, amelyet tíz hadsereg vesz körül, mindegyiket egy tábornok irányítja. Ahhoz, hogy elfoglalják a várost, a hadseregeknek pontosan ugyanabban az időben kell támadniuk. Ha különböző időpontokban támadnak, lemészárolják őket. A tábornokok csak úgy tudnak kommunikálni, hogy futárokat küldenek a csatatéren keresztül. A probléma a bizalom. A futárokat elfoghatják. Az üzeneteket meghamisíthatják. És maguk a tábornokok közül is lehetnek árulók, akik szándékosan hamis parancsokat küldenek a támadás szabotálására. Hogyan lehet konszenzust – teljes, megbízható megállapodást – elérni egy olyan rendszerben, ahol nem tudhatja, ki megbízható? Évtizedekig a matematikai konszenzus az volt: nem lehet. Nem bizonyossággal. Nem megbízható központi koordinátor nélkül.
2008 októberében, a nagy gazdasági világválság óta a legrosszabb pénzügyi válság mélyén, egy névtelen személy vagy csoport, Satoshi Nakamoto álnéven, közzétett egy kilencoldalas tanulmányt „Bitcoin: Egy peer-to-peer elektronikus készpénzrendszer” címmel. Ezen a kilenc oldalon Nakamoto megoldást mutatott be a bizánci tábornokok problémájára, amely évtizedekig elkerülte a számítógépes tudósokat. A felismerés mélységes volt eleganciájában: ha drágává teszi az üzenetküldést, kiküszöbölheti a zajt. Ha az igazság egy változatának javaslata valós energiaráfordítást igényel, olyan energiát, amely valódi pénzbe kerül, akkor a gazdasági ösztönzők az őszinteség felé mutatnak. A Bitcoinban a „tábornokok” a világon elosztott számítógépek, az „támadási parancs” pedig egy tranzakcióblokk. A következő blokk javaslatához – az igazság egy változatának megerősítéséhez arról, hogy mely tranzakciók érvényesek – egy számítógépnek brutálisan nehéz matematikai feladványt kell megoldania. Ennek a feladványnak nincs parancsikonja; csak nyers erővel történő számítással oldható meg, ami hatalmas mennyiségű elektromosságot igényel. Ez a folyamat, amelyet bányászatnak neveznek, fizikai energiát alakít digitális igazsággá. Ha egy áruló hazudni akar a hálózatnak, újraírni a tranzakciós előzményeket, nem létező érméket létrehozni, ugyanazt a bitcoint kétszer elkölteni, akkor gyorsabban kell megoldania a feladványt, mint a hálózat összes többi számítógépe együttvéve. Felül kell múlnia az őszinte résztvevőket egy tiszta energiaráfordítási versenyben. Egy olyan hálózat esetében, amely ma több elektromosságot fogyaszt, mint sok nemzetállam, ez gazdasági lehetetlenség.
A hálózat biztonságának fizikai energiaráfordításhoz kötésével Nakamoto bebizonyított valamit, amit sokan lehetetlennek tartottak: lehet igazságunk uralkodó nélkül. Konszenzust érhetünk el idegenek milliói között anélkül, hogy bármelyikükben is megbíznánk. Fenntarthatunk egy megosztott főkönyvet, amelyet senki sem irányít, amelyet mindenki ellenőrizhet, és amelyet nem az intézmények tekintélye, hanem a termodinamika megváltoztathatatlan törvényei biztosítanak. 2009. január 3-án Nakamoto kibányászta a Bitcoin blokklánc első blokkját: a Genezis Blokkot. Az adataiba beágyazva egy újságcím volt: „The Times 2009. január 3. Kancellár a bankok második mentőcsomagjának küszöbén.” Ez egy szándéknyilatkozat volt. A Bitcoin békés tiltakozásként született az ellen a rendszer ellen, amelyet ez a könyv leír: egy olyan pénzügyi rend ellen, amely a bizalomra épül, és amelyet folyamatosan elárulnak.
Befejezted a(z) 9. fejezetet: A bizánci tábornok
Következő: 10. fejezet — Az energia az igazság