Kova haarukka vs. pehmeä haarukka

Kryptovaluuttojen kova haarukka vs. pehmeä haarukka – merkittävät erot

Mietitkö, mitä eroja kovilla ja pehmeillä haarukoilla on? Tässä on kaikki mitä sinun tarvitsee tietää kovista ja pehmeistä haarukoista.

Kryptovaluuttoja pyörittää hajautettu, avoimen lähdekoodin ohjelmisto, johon kuka tahansa voi osallistua. Tätä ohjelmistoa kutsutaan lohkoketjuksi, ja ne kirjaimellisesti koostuvat datalohkoista. Kuvittele erittäin pitkä ketju, joka koostuu kaikista lohkoketjussa suoritetuista tapahtumista ja jossa ensimmäinen tapahtuma voidaan edelleen jäljittää. 

Koska kyseessä on avoimen lähdekoodin ohjelma, sitä käyttävät yhteisöt ylläpitävät ja kehittävät pohjana olevaa koodia. Joskus yhteisö tekee muutoksia pohjana olevaan koodiin tai perussääntöihin. Kun näin tapahtuu, lohkoketju haarautuu luoden toisen lohkoketjun, joka jakaa ensimmäisen lohkoketjun omaperäisyyden. Tällaista muodostumista kutsutaan kryptovaluuttahaaraksi. Kryptohaarukoita on kahta päätyyppiä: kovat haarukatja pehmeitä haarukoita. Tarkastellaan niiden eroja tarkemmin tässä kovien ja pehmeiden haarukoiden oppaassa. 

Kova haarukat

Pohjimmiltaan kova haarautuminen tekee lohkoketjuprotokollan vanhemmasta versiosta mitättömän. Jos vanhempi versio jatkaa toimintaansa, sillä on käytössään eri protokolla ja data kuin uudemmalla versiolla, mikä voi johtaa virheisiin ja sekaannuksiin. 

Otetaan esimerkki BitcoinKovalla haarukallaan (Bitcoin Cash), se muuttaisi väistämättä keskeisiä parametreja, kuten louhinnan vaikeusastetta, lohkon kokoa, lisättävien tietojen rajoituksia ja paljon muuta. Jos jotakin näistä säännöistä muutetaan, uusi protokolla hyväksyy lohkot, mutta vanhempi hylkää ne. Se voi johtaa vakavaan sekaannukseen ja ongelmiin, jopa varojen menetykseen. 

Jos lohkon kokoa kasvatettaisiin 1 megatavusta 4 megatavuun, uusi protokolla hyväksyisi 2 megatavun lohkon, mutta vanhempi protokolla hylkäisi sen. Oletetaan esimerkiksi, että 2 megatavun lohko validoidaan ja lisätään lohkoketjuun. 

Bitcoin Cash (BCH) lanseerattiin vuonna 2017, ja se on Bitcoinin hard fork -versio. Kuten hard forkien kuuluukin olla, BCH eroaa Bitcoinista – näin se toimii:

  • Bitcoin on alkuperäinen kryptovaluutta, joka lanseerattiin kauan ennen Bitcoin Cashia. Sillä on paljon laajempi verkosto ja parempi infrastruktuuri verrattuna kovahaaraiseen versioon. 
  • Bitcoinin lohkokoko on 1 Mt, kun taas Bitcoin Cashin lohkokoko on 32 Mt. 
  • Bitcoin-tapahtumien allekirjoitukset voidaan poistaa SegWitillä (Segregated Witness), joka on Bitcoinin lohkoketjun pehmeä haarauma. BCH ei kuitenkaan tue SegWitiä.
  • Bitcoin on hidas ja siitä veloitetaan korkeampi maksu. BCH puolestaan ​​käsittelee tapahtumat nopeammin ja veloittaa alhaisemmat maksut, koska se vaatii vähemmän louhintatehoa uusien lohkojen varmentamiseen.

Nyt sinulla on nämä kaksi lohkoketjua, toinen uudella protokollalla (esim. Bitcoin Cash) ja toinen vain vanhalla protokollalla (esim. Bitcoin). Nämä kaksi erilaista ketjua voivat kasvaa rinnakkain. Tätä haarautumisprosessia kutsutaan vaikeaksi. Se voi olla riskialtista, voi aiheuttaa kaksinkertaista kulutusta ja mahdollisesti olla sotkuinen.

Vaikka kovat haaraumat voivat olla riskialttiita, niillä on etunsa. Kun lohkoketju käy läpi kovan haarauman, se parantaa lohkoketjun toiminnallisuutta. Jopa lohkoketjun käyttäjät saavat kannustimia kovan haarauman myötä, kun he vastaanottavat uusia kolikoita ja nauttivat uuden ohjelmiston ominaisuuksista. Yksi kovan haarauman tärkeimmistä eduista on vanhemman protokollan merkittävien tietoturvariskien korjaaminen ja uusien toimintojen lisääminen. 

Ethereum on loistava esimerkki merkittävien tietoturvariskien korjaamisesta. Hajautettu autonominen organisaatio (DAO) Ethereumin lohkoketjussa lanseerattu sovellus hakkeroitiin sen koodikannan haavoittuvuuksien vuoksi. 

Hakkeroinnin jälkeen päätettiin yksimielisesti Ethereum yhteisölle, että kymmenien miljoonien dollarien arvosta digitaalisia omaisuuseriä siirtäneiden tapahtumien peruuttamiseksi tarvitaan kova haara. Tämä päätös ei varsinaisesti purkanut verkon tapahtumahistoriaa, mutta se siirsi DAO:hon sidotut löydöt uuteen älykäs sopimusTämän taustalla oli mahdollisuus antaa alkuperäisille omistajille mahdollisuus nostaa varojaan. 

Tämän jälkeen DAO otti kovan haarautumisen jälkeen jäljelle jääneet tokenit ja jakoi ne kuraattoreilleen tarjotakseen organisaatiolle "vikaturvallisen suojauksen".  

Seuraavaksi kovan ja pehmeän forkin vertailussamme tarkastelemme pehmeää forkkia. 

Pehmeä haarukka

Pohjimmiltaan pehmeä haarukka on vastakohta kovalle haarukalle, jossa uudet muutokset ovat taaksepäin yhteensopivia vanhemman protokollan kanssa. 

Esimerkiksi jos protokollaa muutetaan ja kehittäjät tiukennetaan sääntöjä ja lisäävät toiminnon, joka ei vaikuta lohkoketjun rakenteeseen, vanhempi versio hyväksyy uudemmat lohkot. Uudempi versio ei kuitenkaan hyväksy vanhan version lohkoja. 

Bitcoinissa tapahtui protokollamuutos SegWitin eli Segregated Witnessin myötä. Tarve tälle muutokselle syntyi, kun valtava määrä tapahtumia kuormitti Bitcoin-verkkoa ja aiheutti viivästyksiä tapahtumien käsittelyssä ja varmentamisessa. Joissakin tapauksissa yhden tapahtuman vahvistaminen kesti tunteja. SegWitin käyttöönotto mahdollisti suuremman määrän tapahtumia yhden megatavun lohkossa, mikä nopeutti tapahtumien varmennusprosessia. 

Kryptosoft forkissa vanhan version louhijat huomaisivat, että heidän lohkonsa hylätään ja heidän olisi päivitettävä. Kun yhä useammat louhijat päivittävät, vanhan version lohkot, jotka ovat orpoja, johtaisivat useampien louhijoitten päivittämiseen. Tämä on itsekorjautuva prosessi, ja koska sekä vanhat että päivitetyt solmut hyväksyvät uuden version lohkot, uusi versio lopulta voittaisi. Lopuksi, soft forkeissa ei ole kaksinkertaisen kulutuksen riskiä. 

Kova haarukka vs. pehmeä haarukka – Yhteenveto 

Jos puhumme pehmeästä ja kovasta forkista, pehmeä fork on ehdottomasti parempi vaihtoehto kryptovaluutalle, koska siihen ei liity varojen menettämisen ja tuplakulutuksen riskiä. Tämä itseään korjaava tapa on ihanteellinen kryptovaluutoille, mutta lopulta se riippuu yhteisöstä, joka tekee päätöksen.

Kova haarukka vs. pehmeä haarukka – Usein kysytyt kysymykset

1. Mitä eroa on kovalla ja pehmeällä haarukalla?

Pohjimmiltaan kova haarautuminen tekee lohkoketjuprotokollan vanhemmasta versiosta mitättömän. Jos vanhempi versio jatkaa toimintaansa, sillä on käytössään eri protokolla ja data kuin uudemmalla versiolla. Tämä voi johtaa virheisiin ja sekaannuksiin. Toisaalta pehmeä haarautuminen on kovan haarautumisen vastakohta, jossa uudet muutokset ovat taaksepäin yhteensopivia vanhemman protokollan kanssa. Kovat haarautumiset voivat olla riskialttiita ja mahdollisesti sotkuisia, ja ne aiheuttavat kaksinkertaista kulutusta. Pehmeissä haarautumisissa ei ole kaksinkertaisen kulutuksen riskiä.

2. Mitä kolikoilleni tapahtuu hard forkissa?

Kovassa haarautumisessa lohkoketju jakautuu kahteen eri ketjuun. Esimerkiksi Bitcoin jakautuu Bitcoiniksi (BTC) ja Bitcoin Cashiksi (BCH). Kovassa haarautumisessa bitcoinisi ovat täysin turvassa. Myös pehmeässä haarautumisessa tokenisi ovat turvassa. Tässä on samankaltaisuus kovan ja pehmeän haarauman välillä. Vaikka se olisi kätevää, kryptovaluuttaa ei kuitenkaan kannata säilyttää pörssissä pitkään.

Jaa:

Facebook
Twitter
LinkedIn

Sisällys

liittyvä