Kaikkien Bitcoin -haarukoiden ymmärtäminen

Hajautettu kryptovaluutta, Bitcoin, on epäilemättä ollut kryptovaluuttojen ytimessä, mutta kryptovaluutan alkuperäisessä versiossa oli jokin ongelma. Lohkoon lisättäviä tapahtumia oli vain rajallinen ja pienempi määrä. Bitcoin -haarukat viittaavat pohjimmiltaan protokollan muutokseen ja tekevät siten lohkoketjun aiemmat säännöt päteviksi tai virheellisiksi. Toisin sanoen ne ovat vain protokollan päivityksiä. Saatavana on kahdenlaisia ​​haarukoita, pehmeä ja kova haarukka.

Monet haarukat voivat tuoda huomattavan määrän muutoksia Bitcoin -protokollaan, mutta tärkein ero on se, että pehmeä haarukka on muutos taaksepäin yhteensopivan Bitcoin -protokollan sääntöihin, eli uudet säännöt pannaan silti täysin täytäntöön edellinen protokolla.

Toisaalta kova haarukka on myös muutos ohjelmiston sääntöön, mutta muutokset eivät ole yhteensopivia taaksepäin toisin kuin pehmeä haarukka. Tämä tarkoittaa yksinkertaisesti sitä, että kova haarukka jakaa Blockchainin vanhasta versiosta ennen haarukan tapahtumista.  

Useita Bitcoin -haarukoita on käynnistetty sen suorituskyvyn parantamiseksi. Bitcoin -verkon ohjelmistoasiakkaille tehtiin kolme haarukkaa sen toiminnan parantamiseksi.

  1. Bitcoin XT
  2. Bitcoin Classic
  3. Rajoittamaton Bitcoin

Kaikki nämä kolme ohjelmistoasiakkaan muutosta tehtiin tapahtuman kapasiteetin lisäämiseksi, mutta niistä ei ollut paljon hyötyä, koska hajautusvoima ei käyttänyt niitä, joten konsensus ei hyväksynyt sitä sääntöjen muuttamiseksi.

Toisaalta Bitcoinille on tehty kolme kovaa haarukkaa. Haarukat jakoivat saman Bitcoin -estoketjun tapahtumahistorian tiettyyn lohkoon asti, sen jälkeen panivat täytäntöön omat säännöt ja määräykset uusien lohkojen luomisessa.

Kolme kovaa haarukkaa ovat seuraavat:

1. Bitcoin Cash

1. elokuuta 2017 tämä haarukka tehtiin Bitcoin -lohkoketjun lohkolla 478558. Tämä haarukka tehtiin pääasiassa nykyisen Bitcoin -lohkoketjun lohkon koon lisäämiseksi.

Ongelma juontaa juurensa vuoteen 2016, jolloin transaktiomaksujen eksponentiaalinen nousu ja myös korkeampi transaktioaika otettiin nykyisen Bitcoin -lohkoketjuverkoston takia, koska lohkon tapahtumien rajallinen määrä pakotti jotkut Bitcoin -lohkoketjuverkoston yhteisön jäsenistä aloita kova haarukka. Kovan haarukan tulos oli, että jokainen käyttäjä sai saman määrän Bitcoin -käteistä kuin heillä oli.

2. Bitcoin Gold

24. lokakuuta 2017 tämä haarukka tehtiin Bitcoin -lohkoketjun lohkolla 491407. Tämän haarukan päätavoite oli siirtää kaivosteollisuus sovelluskohtaisten integroitujen piirien käytöstä grafiikkaprosessointiyksikköön. Toisin sanoen kaivostoiminnan vaikeustasoa oli tarkoitus vähentää. Tämän haarukan hash-toiminto muutettiin Equihashiksi SHA-256: sta.

Suurin huolenaihe oli kaivosprosessin hajauttaminen. Kaivostoiminta oli erittäin vaikeaa ja vain muutama valtava toimielin teki sitä. Näin ollen kaivostoiminta oli jonkin verran keskitetty, toisin kuin kryptovaluuttojen hajautettu luonne, joten kaivostoiminnan helpottamiseksi ja kohtuuhintaiseksi normaalille ihmiselle tämä haarukka aloitettiin. Jokainen, joka omisti yhden Bitcoinin (BTC), sai 1 Bitcoin -kultaa (BTG).

3. Yksityinen Bitcoin

Tämä haarukka aloitettiin 28. helmikuuta 2018 lohkolla numero 511346. Tässä Bitcoin -verkossa asiakkaille tarjotaan jonkinlaista yksityisyyttä. On olemassa mahdollisuus tehdä lähettäjä, vastaanottaja ja tapahtumatiedot yksityisiksi, mikä ei ole Bitcoinin lohkoketjuteknologian tapauksessa, jossa kaikki tiedot ovat täysin läpinäkyviä.

Yksityinen Bitcoin -verkko sisältää hajautustoiminnon Equihash, joka on todiste työmekanismista, joka tekee siitä muistin intensiivisen ja ASIC -todistuksen. Siksi se hajauttaa tehokkaasti kaivosteollisuuden. Jokainen Bitcoinin (BTC) omistaja sai vastaavan määrän Bitcoin -yksityisiä (BTCP) kolikoita.

Toisen kovan haarukan piti tapahtua, mutta se peruutettiin juuri ennen haarukan tapahtua. Se oli SegWit 2x. Se koostui 2 osasta. Ensimmäinen oli aktivoida erillinen todistaja elokuussa 2017 ja myöhemmin aloittaa kova haarukka lohkon koon kasvattamiseksi 2 megatavuun. Bitcoin -verkon ongelmien ratkaisemiseksi voidaan tehdä mikä tahansa määrä haarukoita. Lisäksi haarukoita voidaan odottaa tulevaisuudessa Blockchain -verkon suorituskyvyn parantamiseksi.