Шта је софт вилица?
У погледу блоцкцхаин технологије, софт форк (или понекад софтфорк) је промена у софтверском протоколу где се неважећи само претходно важећи блокови / трансакције. Будући да ће стари чворови препознати нове блокове као валидне, софт вилица је компатибилна са назад. Ова врста вилице захтева само већину рудара који се надограђују да би примењивали нова правила, за разлику од тврдог виљушка који захтева да се сви чворови надограде и договоре о новој верзији.
Разумевање употребе меканих виљушки
Нове врсте трансакција често се могу додати као софт форкс, захтевајући само да учесници (нпр. Пошиљалац и прималац) и рудари разумеју нову врсту трансакције. То се постиже тако што ће се нова трансакција старијим клијентима приказати као "плаћање било коме" трансакције (посебног обрасца) и навођење рудара да пристану да одбаце блокове укључујући те трансакције, осим ако трансакција не важи у складу са новим правилима. Овако је додавање хасх-а за плаћање скрипту (П2СХ) додато у Битцоин.
Инвестопедиа
Меке вилице се такође могу појавити понекад због привремене дивергенције у блоцкцхаину када рудари који користе не-надограђене чворове крше ново правило консензуса за које њихови чворови не знају.
Софт форк-ови не захтевају надоградњу чворова да би се одржао консензус јер сви блокови са новим софт-форкловима у правилима такође прате стара правила, па их стари клијенти прихватају. Софт форк-ови се не могу преокренути без тврдог вилице јер софт форк по дефиницији допушта само да скуп скупа важећих блокова буде одговарајући подскуп онога што је било пре-форк. Ако се корисници надограде на пост-софт форк клијента и из неког разлога, већина рудара пребацује се на клијента пре-софтфорк-а, корисници клијента пост-софт форк-а разбиће консензус чим дође блок који не следи. нова правила њихових клијената Да би мекана вилица радила, већину рударске снаге треба покренути клијент који препознаје виљушку. Што више рудара прихвати нова правила, сигурнија је мрежа пост-форк. Ако имате 3/4 рудара који препознају виљушку, 1/4 створених блокова није загарантовано да слиједе нова правила. Ти 1/4 блокови ће важити за старе чворове који нису свјесни нових правила, али ће их нови чворови занемарити.
Меке вилице кориштене су на блоковима Битцоин и Етхереум, између осталог, за имплементацију нових и надограђених функционалности које су компатибилне уназад.
