Mehka vilica
Kaj je mehka vilica?Z vidika tehnologije blockchain je mehka vilica (ali včasih softfork) sprememba programskega protokola, pri čemer so neveljavni samo prej veljavni bloki / transakcije. Ker bodo stara vozlišča nove bloke prepoznala kot veljavne, je softfork združljiv z nazaj. Ta vrsta vilic zahteva le večino nadgradnje rudarjev, da uveljavijo nova pravila, v nasprotju s trdo vilico, ki zahteva, da se vsa vozlišča nadgradijo in dogovorijo o novi različici.
Ko se uporabljajo Soft Fork's
Nove vrste transakcij je pogosto mogoče dodati kot mehke vilice, od katerih zahtevajo le, da udeleženci (npr. Pošiljatelj in prejemnik) in rudarji razumejo novo vrsto transakcije. To se naredi tako, da se nova transakcija starejšim strankam zdi "plačljiva vsem" (posebnega obrazca) in pridobi rudarje, da soglašajo z zavrnitvijo blokov, vključno s to transakcijo, razen če transakcija ni veljavna po novih pravilih. Tako je bil Bitcoin dodan plačilo za skripte hash (P2SH).
Mehke vilice se lahko pojavijo tudi včasih zaradi začasne razhajanja v verigi blokov, ko rudarji, ki uporabljajo nenadgrajena vozlišča, kršijo novo soglasno pravilo, za katerega vozlišča ne vedo.
Mehke vilice ne potrebujejo nobenih vozlišč za nadgradnjo, da bi ohranili soglasje, saj vsi bloki z novimi softforked v pravilih upoštevajo tudi stara pravila, zato jih stari odjemalci sprejemajo. Mehke vilice ni mogoče obrniti brez trde vilice, saj mehka vilica po definiciji omogoča le, da je niz veljavnih blokov pravilna podmnožica tistega, kar je bilo veljavno pred vilico. Če se uporabniki nadgradijo na odjemalca z vilicami in nato iz več razlogov večina rudarjev preklopi nazaj na odjemalca pre-softforka, bi uporabniki odjemalcev post-softfork soglasje prebili takoj, ko pride blok, ki ni sledil njihovim strankam nova pravila. Da bi softfork deloval, mora večino rudarske moči izvajati odjemalec, ki prepozna vilice. Več ko rudarji sprejmejo nova pravila, bolj varno je omrežje post-fork. Če imate vilice 3/4 rudarjev, ki prepoznajo vilice, ni zagotovljeno, da 1/4 ustvarjenih blokov upošteva nova pravila. Ti 1/4 bloki bodo veljavni za stara vozlišča, ki se novih pravil ne zavedajo, vendar jih bodo nova vozlišča prezrla.
Mehke vilice so bile med drugim uporabljene v verigah Bitcoin in Ethereum za izvajanje novih in nadgrajenih funkcionalnosti, ki so združljive nazaj.
Primerjajte investicijske račune Ime ponudnika Opis Razkritje oglaševalcev × Ponudbe, ki se pojavijo v tej tabeli, so partnerstva, od katerih Investopedia prejema nadomestilo.