Hogyan képes a Bitcoin kivédeni a cenzúrát?

A Bitcoin BTC Price BTC Price egyik központi eleme az, hogy bármi is történjék, ha elég magas díjat fizetsz, egy a világban működő bányászok közül biztosan megerősíti a tranzakciót. Más szóval a Bitcoin ellenáll a cenzúrának. Nem véletlen, hogy a „cenzúra-ellenállás”, nem pedig a „cenzúra-biztos” kifejezéssel találkozunk, ha erről a témáról esik szó. A bányászoknak lehetősége van arra, hogy cenzúrázzanak: megtagadhatják, hogy bármilyen nem kívánt tranzakció belekerüljön az általuk bányászott blokkok egyikébe. Nem akadályozhatják meg azonban a többi bányászt abban, hogy bármelyik, mások által elutasított tranzakciót beépítsék a saját blokkjaikba.

A Bitcoin ellenáll ugyan a cenzúrának, de nem immunis rá. Bármely bányász azt cenzúrázhat, amit csak akar, és ezt ingyen, bérmentve megteheti, figyelmen kívül hagyva természetesen a bevételkiesést, amennyiben nem áll rendelkezésre elég tranzakció, amely hasonló díjat fizetne, mint az általuk cenzúrázni kívánt tranzakció(k). Ez azonban nem akadályozza meg a globális rendszert abban, hogy a tranzakciót egyébként is feldolgozza, kivéve, ha ezek a bányászok 1) a teljes hálózati hashráta többségét teszik ki, 2) úgy döntenek, hogy ezt a valóságot kihasználva árván tartják bármelyik bányász blokkját, aki úgy dönt, hogy feldolgozza az általuk cenzúrázni kívánt tranzakció(ka)t.

Ezzel a bányászok nagyobb része elveszítené az árvasági támadásban részt vevők pénzét, amíg a bányászok kisebb csoportja folytatja a „tiltott” tranzakciót tartalmazó blokkok bányászatát. Minden egyes ilyen blokk megtalálása lényegében növelné az időt a következő, láncba bekerülő blokk megtalálásáig, ami átlagosan csökkentené a cenzúrázó bányászok többségének bevételét. Ez mindaddig így marad, amíg a kisebbség fel nem adja, és meg nem adja magát, vagy amíg ki nem szorul az üzletből (lemondanának a cenzúrázott tranzakciót is tartalmazó blokkokból származó bevételről).

Egyelőre tegyük fel, hogy ez a forgatókönyv nem szerepel a kártyák között. Ha mégis, akkor a Bitcoin vagy kudarcot vall, vagy ebben az állapotban kell léteznie, amíg a nem cenzúrázó bányászok képesek lesznek csendben elég hashrátát összegyűjteni ahhoz, hogy legyőzzék a többséget. A többség alatt itt azokat a bányászokat értjük, akik árván akarják hagyni egyes blokkokat, mert azok olyan tranzakciókat tartalmaznak, amelyeket nem akarnak megerősíteni a blokkláncban.

Mi történik akkor, ha a bányászok egy kisebb csoportja úgy dönt, hogy cenzúra alkalmazásával szűrik meg az általuk feldolgozott tranzakciók egy részét? Csökken a tranzakciók számára rendelkezésre álló blokkterület mennyisége. Vagyis kevesebb blokkterület áll rendelkezésükre, mint a tranzakciók többi osztályának. Mit eredményez ez? A tranzakciók ezen osztályának díjaira nehezedő nyomás gyorsabban éri el a telítettséget, mint a tranzakciók többi osztályának díjai.

Csak az egyszerűség kedvéért képzeljük el, hogy egy adott blokk kitöltéséhez csak 10 tranzakcióra van szükség. A szabályosakat egyszerűen „szabályos tranzakcióknak”, a cenzúrázottakat pedig „tiltott tranzakcióknak” nevezzük. Naponta átlagosan öt blokkot találnak, és öt bányász van. A piros blokkok azokat jelölik, akik nem bányásznak tiltott tranzakciókat, a zöld blokkok pedig azokat, akik igen. Több mint 50 tranzakciónak kell függőben lennie ahhoz, hogy a rendszeres tranzakciók telítsék a rendelkezésre álló blokkteret és elkezdjék növelni a díjakat. Ennek eredményeként a licitőrület elkezdi növelni a díjakat és persze a bányászok bevételét. Ezen a ponton a díjból származó bevétel növekedni fog az összes bányász számára.

A tiltott tranzakciók esetében csak 20+ tranzakciónak kell függőben lennie ahhoz, hogy a díjbevételeket növekedését eredményező licitálási láz elkezdődjön közöttük. A tiltott tranzakciókból származó díjbevételt azonban csak a zöld bányászok fogják beszedni.

Olyan helyzetben, amikor a tiltott tranzakciók nem telítik a mempoolokat a rendelkezésre álló blokk kapacitást meghaladó mértékben, minden bányász nagyjából ugyanannyi bevételre tesz szert.

Ezeknek a tiltott tranzakcióknak versenyezniük kell a rendszeres tranzakciókkal, hogy valamilyen garanciát kapjanak az időben történő megerősítésre, így ha a rendszeres tranzakciók telítik a mempool-t, de a tiltott tranzakciók nem, akkor az általános díjnyomás viszonylag egyenletesen oszlik meg az összes bányász között, így senki sem fog olyan, aránytalanul magas díjbevételhez jutni, ami a többiek számára elérhetetlen lenne.

Ha azonban a tiltott tranzakciók a rendelkezésre álló blokkteret meghaladó mértékben telítik a mempoolt, akkor ez a díjnyomás csak a zöld bányászok számára növeli a tiltott tranzakciók által fizetett díjakat. Mivel a piros bányászok úgy döntöttek, hogy cenzúrázzák ezeket a tranzakciókat, a tiltott tranzakciókból származó díjbevétel nem fog növekedni. A rendszeres tranzakcióknak ebben a forgatókönyvben nem kell versenyezniük a tiltott tranzakciókkal a feerate-ekben, hacsak nem kell megerősíteniük a következő blokkban, így a rendszeres tranzakciók közvetett feerate-emelkedése a tiltott tranzakciók díjnyomása miatt nem vezet a piros bányászok bevételeinek egyenértékű növekedéséhez.

Ezen kiegyensúlyozatlanság miatt a zöld bányászok több bevételre tesznek szert blokkonként/hashenként, mint a piros bányászok. Ez ösztönzői szempontból nyilvánvalóan fenntarthatatlan. Idővel két dolog történehet: 1) a zöld bányászok visszaforgatják a megszerzett többletbevételt, és növelik a hashrate százalékos arányát, vagy 2) a bányászok átállnak a piros oldalról, s ezzel a zöld bányászok aránya nőni fog a hashrate százalékában.

A zöld bányászok magasabb díjainak dinamikája a zöld bányászok hashrátájának növekedését fogja eredményezni – akár az újrabefektetés vagy a piros bányászoktól való elvándorlás révén –, amíg el nem éri az egyensúlyt, ahol a tiltott tranzakciók blokkterületi kereslete kiegyenlítődik a rendszeres tranzakciókkal, és a bányászok mindkét csoportja nagyjából azonos jövedelemre tesz szert. Ez az egyensúly addig tart, amíg a tiltott tranzakciók blockspace iránti kereslet meg nem haladja a számukra rendelkezésre álló blokkteret, és akkor a zöld bányászok csoportja többet keres, amíg a hálózati hashrate-részesedésük ismét egyenlő díjbevételű egyensúlyi pontra nő.

Ez a dinamika az oka annak, hogy a Bitcoin ellenáll a cenzúrának. Nem mintha az összes bányász ne lenne képes cenzúrázni valamit, hanem azért, mert a bányászokat arra ösztönzik, hogy a piaci dinamikán keresztül felvegyenek valamit, amit más bányászok cenzúráznak. Ha egyes bányászok cenzúrázzák a tranzakciók egy osztályát, csökkentik a számukra rendelkezésre álló blokkterületet, és növelik a fizetni kívánt díjakat. Tiszta és egyszerű. Hacsak a bányászok nem teljesen irracionálisak – amely esetben a Bitcoin teljes biztonsági modellje megkérdőjeleződne – akkor néhány bányász be fogja venni ezeket a tranzakciókat, és meg fogja keresni velük az extra bevételt.