### Cietā dakša un mīkstā dakša: atšķirība un izpratne

Blokķēdes un kriptovalūtas pasaulē cieto dakšu un mīksto dakšu jēdzieni bieži kļūst par svarīgu diskusiju tēmu, īpaši, ja notiek būtiskas izmaiņas protokolā vai tīkla noteikumos. Abi termini attiecas uz blokķēdes programmatūras atjaunināšanas vai mainīšanas metodēm, taču tiem ir būtiskas atšķirības to darbībā un to ietekmē tīklā.

#### Izpratne par cietajām dakšām

Cietā dakša ir būtiskas izmaiņas blokķēdes protokolā, kas padara iepriekš derīgus blokus un darījumus nederīgus (vai otrādi). Cietās dakšas parasti rodas, ja starp izstrādātājiem vai sabiedrību rodas domstarpības par kriptovalūtas turpmāko attīstības virzienu.

##### Cietās dakšas īpašības:

1. Nesaderība ar iepriekšējām versijām: pēc dakšas, mezgli, kuros darbojas vecā programmatūras versija, vairs nevar apstiprināt blokus, ko ģenerējuši mezgli, kuros darbojas jaunā versija. Tas izraisa tīkla sadalīšanos divās dažādās blokķēdes ķēdēs.

2. Tīkla sadalīšana: ja ir pietiekams atbalsts abās pusēs, cietā dakša var izraisīt divu dažādu kriptovalūtu veidošanos. Slaveni piemēri ir Bitcoin un Bitcoin Cash.

3. Galvenās izmaiņas: cietās dakšas bieži tiek izmantotas, lai ieviestu lielas izmaiņas vai uzlabojumus, ko nevar panākt ar mīksto dakšiņu, piemēram, palielināt bloka izmēru, pievienot jaunas funkcijas vai mainīt konsensa algoritmu.

#### Mīkstās dakšas izpratne

Mīkstā dakša ir programmatūras atjauninājums, kas ir saderīgs ar iepriekšējo versiju. Tas nozīmē, ka mezgli, kas nav atjaunināti, joprojām var apstiprināt jaunus blokus, ja vien šie bloki atbilst jaunajiem, stingrākiem noteikumiem.

##### Mīkstās dakšas īpašības:

1. Saderība ar iepriekšējām versijām: atpakaļsaderības dēļ mīkstajai dakšai nav nepieciešams vienlaicīgi atjaunināt visus mezglus. Vecie mezgli joprojām var darboties tīklā.

2. Viegli panākama vienprātība: mīkstās dakšas parasti ir vieglāk sasniedzamas, jo tās neprasa, lai visi tīkla dalībnieki vienlaikus atjauninātu savu programmatūru.

3. Noteikumu jaunināšana vai pievilkšana. Mīkstās dakšas bieži izmanto, lai tīkla noteikumus padarītu stingrākus, neizraisot lielas domstarpības. Slavens mīkstās dakšas piemērs ir Segregated Witness (SegWit) Bitcoin tīklā, kas ieviesa jaunu darījumu datu glabāšanas veidu.

#### Gadījumu piemēri

1. Hard Fork: Bitcoin dan Bitcoin Cash

2017. gadā Bitcoin kopienā radās domstarpības par to, kā palielināt tīkla darījumu kapacitāti. Grupa atbalsta bloka lieluma palielināšanu no 1 MB līdz 8 MB, lai atrisinātu šo problēmu. Kad vienprātība netiek panākta, notiek cietā dakša, un sadalīšanas rezultātā veidojas Bitcoin Cash.

2. Soft Fork: Segregated Witness (SegWit)

2017. gadā SegWit tika ieviests Bitcoin tīklā, izmantojot mīkstu dakšiņu. SegWit maina darījuma datu glabāšanas veidu, lai risinātu darījumu kaļamības problēmas un efektīvi palielinātu bloka jaudu, nepalielinot bloka izmēru. Vecie mezgli joprojām var apstrādāt jaunus darījumus, ja vien tie atbilst jaunajiem noteikumiem.

#### Secinājums

Gan cietās, gan mīkstās dakšas ir svarīgi mehānismi blokķēdes tīkla attīstībā un uzturēšanā. Cietās dakšas rada lielas izmaiņas, kas nav saderīgas ar iepriekšējām versijām un var izraisīt tīkla atdalīšanu, savukārt mīkstās dakšas ievieš mazākas, ar atpakaļ saderīgas izmaiņas, ļaujot tīklam palikt neskartam. Izvēle starp cieto un mīksto dakšiņu ir atkarīga no nepieciešamo izmaiņu veida un lietotāju un izstrādātāju kopienu vienprātības.

$BTC $BCH