Lyhyt opas Bitcoin Forksista

Jos olet katsonut kaikkia aiemmin Bitcoinia koskevia uutisia, sinun on mietittävä, mitä haarukat tarkalleen ovat. Haarukka voidaan yksinkertaisesti määritellä tekniseksi tilanteeksi, joka tapahtuu, kun useat osallistujat tarvitsevat pääsyn sopimukseen, joka perustuu yhteisiin sääntöihin.

Bitcoinin kohdalla haarukka tapahtuisi, kun Blockchain jakautuu kahteen erilliseen polkuun ja siirtyy eteenpäin. Haarukka määrittää, miten tapahtuma on pätevä tällaisen jakautumisen jälkeen. Tiettyä Blockchainia käyttävien ihmisten on tuettava yhtä polkua jakautumisen jälkeen ja osoitettava tukensa sitä kohti.

Haarukat ovat suhteellisen uusi käsite tälle maailmalle. On kuitenkin mahdollista löytää monenlaisia ​​haarukoita täältä. Jotkut haarukat pystyvät ratkaisemaan itse, kun taas toiset eivät. Haarukoita ruokkivat yhteisössä tapahtuvat syvät erot. Se voi myös johtaa verkon pysyvään jakamiseen. Tällaisessa jaossa luodaan kaksi erilaista Blockchain-historiaa. Toisin sanoen olisi kaksi erillistä valuuttaa.

Haarukoiden perusteet

Haarukat voidaan yksinkertaisesti määritellä sivutuotteeksi, joka syntyy yksimielisyyden tuloksena. Kun kaksi eri kaivostyöläistä selvittää lohkon melkein samaan aikaan, tapahtuisi haarukka. Niihin liittyvä epäselvyys ratkaistaan, kun seuraavat lohkot lisätään yhteen. Tämä johtaisi pisimpään ketjuun. Sillä välin verkko orvoisi toisen lohkon.

Haarukat on mahdollista tuoda halukkaasti verkkoon. Tällainen asia tapahtuisi, kun Bitcoin-kehittäjät odottavat muuttuvan sääntöjä, joita ohjelmistot käyttävät päättääkseen, onko tietty tapahtuma pätevä vai ei. Kun Blockchainilla on virheellisiä tapahtumia, verkko jättää kyseisen eston huomiotta. Kaivosmies, joka löysi lohkon, menettäisi sitten siihen liittyvän palkkion. Siksi kaivostyöläisten on vain louhittava voimassa olevat lohkot antaakseen elämän pitkälle ketjulle.

Haarukat voidaan jakaa kahteen pääluokkaan, kuten kovahaarukat ja pehmeät haarukat.

Mikä on kova haarukka?

Kova haarukka voidaan yksinkertaisesti määritellä ohjelmistopäivitykseksi, jolla on kyky tuoda verkkoon uusi sääntö, joka ei ole yhteensopiva vanhempien ohjelmistojen kanssa. Toisin sanoen kova haarukka voidaan määritellä sääntöjen laajennukseksi. Uusi sääntö lisäisi lohkon kokoa 1 Mt: sta 2 Mt: iin kovahaarukan kautta.

Haarukan aikana vanhemmalla ohjelmistoversiolla toimivat solmut selvittävät, että uudet tapahtumat ovat virheellisiä. Tämän seurauksena he siirtyisivät uuteen ketjuun ja jatkaisivat kaivostoimintaa voimassa olevien lohkojen kanssa. On tärkeää, että kaikki verkossa olevat solmut päivitetään uusiksi säännöiksi.

Kun poliittinen umpikuja tapahtuu, ongelmia syntyisi kovassa haarukassa. Huomattava prosenttiosuus käyttäjistä päättäisi noudattaa vanhoja sääntöjä riippumatta siitä, mitä on pantu täytäntöön uudella tavalla. He eivät ota huomioon verkon laskentatehoa tai hajautusnopeutta. He ovat huolissaan tiedoista. Tällaisessa tilanteessa kaivostyöläiset saisivat tarpeen jatkaa ketjun louhintaa, kun taas kehittäjät tekisivät tarvittavat toimenpiteet tukeakseen sitä kohti.

Mikä on pehmeä haarukka?

Pehmeä haarukka voidaan yksinkertaisesti määritellä taaksepäin yhteensopivaksi muutokseksi. Tässä käyttöönotettu uusi sääntö tarjoaisi tukea vain 500 kt: n lohkoihin 1 Mt: n lohkon sijasta. Tällaisessa tilanteessa solmut, joita ei päivitetä, näkisivät uudet tapahtumat edelleen kelvollisina. Päivitetyt lohkot hylkäävät kuitenkin ne lohkot, jotka muut kuin päivittämättömät lohkot kaivaisivat. Tämä on tärkein syy miksi pehmeät haarukat tarvitsevat lisää hajautusvoimaa verkossa.

Jos suurin osa verkon hash-voimasta ei päätä tukemaan pehmeää haarukkaa, siitä tulisi lyhyin ketju. Tai muuten se alkaisi toimia kovana haarukana. Täällä yksi ketju hajoaisi. Pehmeitä haarukoita voidaan pitää yleisimpänä menetelmänä, jota käytetään Bitcoin Blockchainin päivittämiseen. Tämä johtuu siitä, että niihin liittyy vähimmäisriski verkkojakauman luomisesta. Jotkut menneisyyden onnistuneista pehmeistä haarukoista ovat P2SH ja BIP 66.

Mikä on käyttäjän aktivoitu pehmeä haarukka?

Viimeisenä mutta ei vähäisimpänä on tärkeää kiinnittää huomiota käyttäjän aktivoimaan pehmeään haarukkaan. Tämä on kiistanalainen idea. Se tutkii, kuinka tietty Blockchain lisäisi päivityksen, jota ei tueta suoraan verkon hajautusvoimasta. Tällaisessa tilanteessa se yleensä odottaa kynnystukea kaivosaltaiden kautta. Käyttäjän aktivoimalla pehmeällä haarukalla olisi kuitenkin virtaa aktivoimaan pehmeä haarukka, joka menee vaihtoon odottamisen sijaan.

Lähes kaikki tärkeimmät Bitcoin-pörssit vaativat yleisön tukea voidakseen mennä tällaiseen muutokseen. On kuitenkin mahdollista kirjoittaa muutos koodiin ja päivittää se uutena versiona. Sitten uusi ohjelmisto, jota kutsutaan aktivointipisteeksi, asennettaisiin solmuihin, jotka vaaditaan osallistumaan pehmeään haarukkaan. On tärkeää pitää mielessä, että tämä menetelmä vaatii pidemmän työajan toimiakseen verrattuna hash-voiman laukaisemaan pehmeään haarukkaan. Itse asiassa kryptovaluutan asiantuntijat uskovat, että tilanne vie lisäaikaa jopa vuoteen. Tämä johtuu siitä, että koodi on kirjoitettava uudeksi, mikä on monimutkainen prosessi kuin miltä se kuulostaa olevan.