Bitcoinin skaalautuvuusongelma

Tämän jakson osa on siirretty kohdasta Fork (lohkoketju). (muokkaa | historia)

Verkon transaktioiden käsittelyrajan kasvattaminen vaatii muutoksia bitcoinin tekniseen toimintaan prosessissa, jota kutsutaan haarautumiseksi. Haarautumiset voidaan ryhmitellä kahteen tyyppiin:

Kova haarautuminenEdit

Kova haarautuminen on sellainen sääntömuutos, että vanhojen sääntöjen mukaan validoivat ohjelmistot näkevät uusien sääntöjen mukaan tuotetut lohkot mitättömiksi. Hard forkin tapauksessa kaikkien solmujen, joiden on tarkoitus toimia uusien sääntöjen mukaisesti, on päivitettävä ohjelmistonsa.

Jos yksi ryhmä solmuja jatkaa vanhan ohjelmiston käyttöä, kun taas muut solmut käyttävät uutta ohjelmistoa, voi syntyä pysyvä hajaannus. Esimerkiksi Ethereum on hard-forkannut ”hyvittääkseen” The DAO:n sijoittajat, jotka oli hakkeroitu hyödyntämällä sen koodissa olevaa haavoittuvuutta. Tässä tapauksessa haarautuminen johti Ethereum- ja Ethereum Classic -ketjujen jakautumiseen. Vuonna 2014 Nxt-yhteisöä pyydettiin harkitsemaan kovaa haarautumista, joka olisi johtanut lohkoketjun tietueiden palauttamiseen, jotta voitaisiin lieventää 50 miljoonan NXT:n varkauden vaikutuksia suuresta kryptovaluuttapörssistä. Hard fork -ehdotus hylättiin, ja osa varoista saatiin takaisin neuvottelujen ja lunnaiden maksamisen jälkeen. Vaihtoehtoisesti pysyvän jakautumisen estämiseksi enemmistö uutta ohjelmistoa käyttävistä solmuista voi palata vanhoihin sääntöihin, kuten tapahtui bitcoinin jakautuessa 12. maaliskuuta 2013.

Bitcoin Cash (”BCH”) on bitcoinin kova haarautuminen, joka kasvattaa lohkojen enimmäiskokoa. Bitcoin XT, Bitcoin Classic ja Bitcoin Unlimited tukivat kukin maksimilohkokoon kasvattamista. BTC:n haarautumispäivänä 1. elokuuta 2017 BTC-lohkoketju jakaantui kahdeksi erilliseksi lohkoketjuksi: toista ylläpidettiin BTC:hen nykyisin sovellettavien sääntöjen mukaisesti ja toista ylläpidettiin BCH:hen nykyisin sovellettavien sääntöjen mukaisesti. Jos jollakulla oli kolikoita BTC-ketjussa ennen haarautumista eikä hän ole vielä siirtänyt niitä, hän voi siirtää ne jompaankumpaan tai molempiin ketjuihin. Näin ollen kaikista BTC:n haltijoista tuli jakohetkellä myös BCH:n haltijoita. Tästä lähtien BTC ja BCH ovat erillisiä, ja niillä käydään kauppaa täysin itsenäisillä arvoilla suhteessa toisiinsa, fiat-valuuttoihin ja muihin omaisuuseriin.

BitcoinSV (BSV) tarkoittaa Bitcoin Satoshi’s Visionia, ja se on Bitcoin Cashin kova haarautuminen, jossa väitetään, että lohkojen on oltava vielä suurempia skaalautuvuuden mahdollistamiseksi.

Soft forkEdit

Pehmeä haarautuminen tai soft-forking-muutos kuvataan lohkoketjun haarautumisena, joka voi tapahtua, kun vanhat verkon solmut eivät noudata sääntöä, jota uudet päivitetyt solmut noudattavat.:glossary Tämä voi aiheuttaa sen, että vanhat solmut hyväksyvät dataa, joka vaikuttaa uusien solmujen mielestä virheelliseltä, tai ne voivat tulla epäsynkronisiksi ilman, että käyttäjä huomaa. Tämä eroaa kovasta haarautumisesta, jossa solmu lopettaa lohkojen käsittelyn muuttuneiden sääntöjen mukaisesti sen sijaan.

Segregated Witness on esimerkki pehmeästä haarautumisesta.

Pehmeän haarautumisen tapauksessa kaikkien uusien sääntöjen mukaisesti työskentelemään tarkoitettujen louhintasolmujen on päivitettävä ohjelmistonsa.

Vastaa

Sähköpostiosoitettasi ei julkaista.