Kas ir mīksta dakša?
Runājot par blockchain tehnoloģiju, mīkstā dakša (vai dažreiz softfork) ir izmaiņas programmatūras protokolā, kur tikai iepriekš derīgi bloki / darījumi tiek padarīti nederīgi. Tā kā vecie mezgli atpazīs jaunos blokus par derīgiem, mīkstā dakša ir savietojama ar atpakaļejošu datumu. Šāda veida dakšām ir nepieciešams tikai vairākums kalnraču modernizācijas, lai ieviestu jaunos noteikumus, nevis cietā dakša, kas prasa visiem mezgliem veikt jaunināšanu un vienoties par jauno versiju.
Izpratne par mīksto dakšiņu lietošanu
Jaunus darījumu veidus bieži var pievienot kā mīkstās dakšiņas, pieprasot tikai, lai dalībnieki (piemēram, sūtītājs un saņēmējs) un kalnračiem būtu jāsaprot jaunais darījuma veids. Tas tiek darīts, panākot, ka jaunais darījums vecākiem klientiem parādās kā “īpašs maksājums visiem” darījums un liek kalnračiem piekrist noraidīt bloķēšanu, ieskaitot šos darījumus, ja vien darījums nav apstiprināms saskaņā ar jaunajiem noteikumiem. Tādējādi Bitcoin tika pievienots maksājums par skriptu sajaukšanu (P2SH).
Investopedia
Mīksta dakša dažreiz var rasties arī īslaicīgu atšķirību dēļ ķēdē, kad kalnračiem, kuri izmanto nejauninātus mezglus, tiek pārkāpts jauns vienprātības noteikums, par kuru viņu mezgli nezina.
Mīkstās dakšas neprasa mezglu jaunināšanu, lai saglabātu vienprātību, jo visi bloki ar jaunajiem mīkstajiem dakšiņām arī ievēro vecos noteikumus, tāpēc vecie klienti tos pieņem. Mīkstās dakšas nevar apgriezt bez cietās dakšas, jo mīkstā dakša pēc definīcijas tikai ļauj derīgu bloku kopai būt pareizai apakškopai tam, kas bija derīgs pirms dakšas. Ja lietotāji pāriet uz dakšas klientu, kam nav mīksta, un kāda iemesla dēļ lielākā daļa kalnraču pāriet atpakaļ uz klientu, kas darbojas pirms mīkstās dakšas, pēc dakšas dakšas klienta lietotāji sagraus vienprātību, tiklīdz parādījās bloks, kas nesekoja viņu klientu jaunie noteikumi. Lai mīkstā dakša darbotos, lielākajai daļai ieguves jaudas ir jābūt klienta vadītam, kurš dakšiņu atpazīst. Jo vairāk kalnraču ir pieņēmuši jaunos noteikumus, jo drošāks ir tīkls. Ja jums ir 3/4 kalnraču, kas atpazīst dakšiņu, netiek garantēta, ka izveidoti 1/4 bloki seko jaunajiem noteikumiem. Šie 1/4 bloki būs derīgi veciem mezgliem, kuri nezina jaunos noteikumus, taču jaunie mezgli tos ignorēs.
Mīkstās dakšas cita starpā ir izmantotas blokķēdēs Bitcoin un Ethereum, lai ieviestu jaunas un modernizētas funkcijas, kas ir savietojamas ar atpakaļejošu datumu.
