Bitcoin skálázhatósági probléma

Ez a szakasz egy része a Fork (blokklánc) című fejezetből származik. (szerkesztés | előzmények)

A hálózat tranzakció-feldolgozási limitjének növelése a bitcoin technikai működésének megváltoztatását igényli, egy forknak nevezett folyamat során. A forkokat két csoportba lehet sorolni:

Hard forkSzerkesztés

A hard fork olyan szabálymódosítás, hogy a régi szabályok szerint validáló szoftverek az új szabályok szerint előállított blokkokat érvénytelennek látják. Hard fork esetén az új szabályok szerint működni hivatott összes csomópontnak frissítenie kell a szoftverét.

Ha a csomópontok egyik csoportja továbbra is a régi szoftvert használja, míg a többi csomópont az új szoftvert, akkor végleges szakadás következhet be. Az Ethereum például hard-forkolt, hogy “kárpótolja” a The DAO befektetőit, amelyet a kódjában lévő sebezhetőség kihasználásával feltörtek. Ebben az esetben a fork az Ethereum és az Ethereum Classic láncok létrehozását eredményezte. 2014-ben a Nxt közösséget arra kérték, hogy fontolja meg a hard forkot, amely a blokklánc rekordjainak visszaforgatásához vezetett volna, hogy enyhítse az 50 millió NXT ellopásának hatásait egy nagy kriptopénz tőzsdéről. A hard fork javaslatot elutasították, és a pénz egy részét tárgyalások és váltságdíjfizetés után sikerült visszaszerezni. Alternatív megoldásként, a végleges szétválás megakadályozása érdekében az új szoftvert használó csomópontok többsége visszatérhet a régi szabályokhoz, ahogyan az a bitcoin 2013. március 12-i szétválásakor történt.

A Bitcoin Cash (“BCH”) a bitcoin hard forkja, amely növeli a maximális blokkméretet. A Bitcoin XT, a Bitcoin Classic és a Bitcoin Unlimited mindegyike támogatta a maximális blokkméret növelését. 2017. augusztus 1-jén, a BTC elágazásának napján a BTC blokklánc két különálló blokkláncra vált szét: az egyiket a BTC-re jelenleg érvényes szabályok szerint, a másikat pedig a BCH-ra jelenleg érvényes szabályok szerint tartották fenn. Ha valakinek voltak érméi a BTC-láncon az elágazás előtt, és még nem mozgatta őket, akkor mozgathatta őket az egyik vagy a másik, vagy mindkét láncon. Így a BTC minden birtokosa a BCH birtokosává is vált a kettéváláskor. Ezentúl a BTC és a BCH különállóak, és teljesen független értéken kereskednek egymással, a fiat valutákkal és más eszközökkel.

A BitcoinSV (BSV) a Bitcoin Satoshi’s Vision rövidítése, és a Bitcoin Cash hard forkja, amelynek állítása szerint a blokkoknak még nagyobbnak kell lenniük a skálázhatóság érdekében.

Soft forkEdit

A soft fork vagy soft-forking változás a blokklánc elágazásaként írható le, ami akkor fordulhat elő, ha a régi hálózati csomópontok nem követnek egy szabályt, amit az újonnan frissített csomópontok követnek:glossary Ez okozhatja, hogy a régi csomópontok olyan adatokat fogadnak el, amelyek az új csomópontok számára érvénytelennek tűnnek, vagy a felhasználó észrevétele nélkül nem szinkronizálódnak. Ez ellentétben áll a hard-forkkal, ahol a csomópontok leállítják a blokkok feldolgozását a megváltozott szabályokat követve helyettük.

A szegregált tanú egy példa a soft forkra.

Soft fork esetén minden bányászcsomópontnak, amely arra hivatott, hogy az új szabályok szerint működjön, frissítenie kell a szoftverét.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.