Mikä on pehmeä haarukka?
Lohkoketjuteknologian kannalta pehmeä haarukka (tai joskus softfork) on muutos ohjelmistoprotokollaan, jossa vain aiemmin voimassa olevat lohkot / tapahtumat tehdään kelpaamattomiksi. Koska vanhat solmut tunnistavat uudet lohkot pätevinä, pehmeä haarukka on yhteensopiva taaksepäin. Tällainen haarukka vaatii vain suurimman osan kaivostyöläisten päivityksistä uusien sääntöjen täytäntöönpanemiseksi, toisin kuin kovan haarukan, joka vaatii kaikkien solmujen päivittämään ja sopimaan uudesta versiosta.
Pehmeiden haarukoiden käytön ymmärtäminen
Uusia transaktiotyyppejä voidaan usein lisätä pehmeiksi haaroiksi, edellyttäen vain, että osallistujat (esim. Lähettäjä ja vastaanottaja) ja kaivostyöläiset ymmärtävät uuden transaktiotyypin. Tämä tapahtuu saattamalla uusi kauppa näyttämään vanhemmille asiakkaille "maksaa kaikille" -tapahtuma (erityismuoto) ja saaden kaivosmiehet suostumaan hylkäämään nämä transaktiot sisältävät lohkot, ellei kauppa vahvistu uusien sääntöjen mukaan. Näin pay-to-script-hash (P2SH) lisättiin Bitcoiniin.

Investopedia
Pehmeä haarukka voi toisinaan tapahtua myös väliaikaisen erottelun takia lohkoketjussa, kun päivittämättömiä solmuja käyttävät kaivostyöläiset rikkovat uutta konsensussääntöä, jota solmut eivät tiedä.
Pehmeät haarukat eivät vaadi mitään solmuja päivittämistä konsensuksen ylläpitämiseksi, koska kaikki uudet pehmeähaarukkaat säännöt sisältävät lohkot noudattavat myös vanhoja sääntöjä, joten vanhat asiakkaat hyväksyvät ne. Pehmeitä haarukoita ei voida peruuttaa ilman kovaa haarukkaa, koska pehmeä haarukka määritelmän mukaan sallii vain kelvollisten lohkojen sarjan olla asianmukainen alajoukko sitä, mikä oli kelvollinen esihaarukka. Jos käyttäjät päivittävät pehmeäksi tehtäväksi haarukkasovellukseksi ja jostain syystä suurin osa kaivoksista siirtyy takaisin esiohjattua haarukkaa käyttävään asiakassovellukseen, pehmeän hartsin jälkeiset haarukkaasiakkaan käyttäjät rikkovat yksimielisyyden heti, kun lohko tuli, joka ei seurannut heidän asiakkaidensa uudet säännöt. Jotta pehmeä haarukka toimisi, suurimman osan kaivosvoimasta on käytettävä haarukkaa tunnistavan asiakkaan. Mitä enemmän kaivostyöläisiä hyväksyy uudet säännöt, sitä turvallisempi verkko on jälkikäteen. Jos sinulla on 3/4 kaivosmiestä tunnistaa haarukka, luotujen 1/4-lohkojen ei voida taata noudattavan uusia sääntöjä. Nämä 1/4-lohkot ovat voimassa vanhoille solmuille, jotka eivät ole tietoisia uusista säännöistä, mutta uudet solmut jättävät ne huomioimatta.
Pehmeitä haarukoita on käytetty muun muassa Bitcoin- ja Ethereum-lohkoketjuissa uusien ja päivitettyjen toimintojen toteuttamiseksi, jotka ovat taaksepäin yhteensopivia.
