Kas ir cietā dakša?
Cietā dakša (vai cietā dakša), ciktāl tā attiecas uz blockchain tehnoloģiju, ir radikālas izmaiņas tīkla protokolā, kas padara iepriekš nederīgus blokus un darījumus derīgus vai otrādi. Cietā dakša prasa visiem mezgliem vai lietotājiem veikt jaunināšanu uz protokola programmatūras jaunāko versiju.
Taustiņu izņemšana
- Cietā dakša ir radikālas izmaiņas blockchain tīkla protokolā, kas padara iepriekš nederīgus blokus / darījumus derīgus (vai otrādi).Dakša blokķēdē var rasties jebkurā kriptogrāfijas tehnoloģijas platformā, ne tikai Bitcoin.
Izpratne par cieto dakšiņu
Cieta dakša ir tāda, kad blokķēdes jaunākās versijas mezgli vairs nepieņem jaunāko blokķēdes versiju; kas rada pastāvīgu novirzi no iepriekšējās blokķēdes versijas. Jaunu kārtulas pievienošana kodam būtībā rada dakšiņu blokķēdē: viens ceļš seko jaunajam, uzlabotajam blokķēdei, bet otrs ceļš turpinās pa veco ceļu. Parasti pēc neilga laika tie, kas atrodas vecajā ķēdē, sapratīs, ka viņu blokķēdes versija ir novecojusi vai nav nozīmes, un ātri atjauninās uz jaunāko versiju.
Bitcoin dakša paskaidrots
Dakša blokķēdē var rasties jebkurā kriptotehnoloģiju platformā, piemēram, Ethereum, ne tikai Bitcoin. Tas ir tāpēc, ka blokķēdes un kriptovalūta darbojas vienādi neatkarīgi no tā, kurā kriptogrāfijas platformā viņi darbojas. Jūs varat domāt par blokiem blokķēdēs kā par kriptogrāfijas taustiņiem, kas pārvieto atmiņu. Tā kā kalnrači blokķēdē nosaka noteikumus, kas pārvieto atmiņu tīklā, šie kalnračnieki saprot jaunos noteikumus.
Tomēr visiem kalnračiem ir jāvienojas par jaunajiem noteikumiem un par to, kas satur derīgu ķēdes bloku. Tātad, kad vēlaties mainīt šos noteikumus, jums tas ir jāpadara “dakša”, piemēram, dakša uz ceļa, lai norādītu, ka ir notikušas izmaiņas protokolā vai tā novirzīšanās. Pēc tam izstrādātāji var atjaunināt visu programmatūru, lai atspoguļotu jaunos noteikumus.
Tieši šī forking procesa rezultātā ir izveidojušās dažādas digitālās valūtas ar nosaukumiem, kas līdzīgi bitcoin: bitcoin skaidra nauda, bitcoin gold un citas. Nejaušam kriptovalūtas investoram var būt grūti noteikt atšķirību starp šīm kriptovalūtām un kartēt dažādas dakšas laika grafikā. Lai palīdzētu to sakārtot, mēs esam izveidojuši pēdējo gadu svarīgāko bitcoin cieto dakšu vēsturi.
Kā redzams zemāk redzamajā grafikā, mezgli, kas nav jaunināti, noraida jaunos noteikumus, kas bloķēšanas ķēdē rada atšķirības vai cietu dakšiņu.
Attēla autore Džūlija Banga © Investopedia 2019
Iemesli grūti dakša?
Ir vairāki iemesli, kāpēc izstrādātāji var ieviest cieto dakšiņu, piemēram, labojot svarīgākos drošības riskus, kas atrodami programmatūras vecākajās versijās, lai pievienotu jaunu funkcionalitāti vai apgrieztu darījumus, piemēram, kad Ethereum blokķēde izveidoja cietu dakšiņu, lai mainītu kapāt uz decentralizēto autonomo organizāciju (DAO). Pēc uzlaušanas Ethereum kopiena gandrīz vienbalsīgi nobalsoja par cietu dakšiņu, lai atceltu darījumus, kas anonīmam hakerim atņēma desmitiem miljonu dolāru vērtu digitālo valūtu. Cietā dakša arī palīdzēja DAO marķieru turētājiem atgūt viņu ētera (ETH) līdzekļus
Priekšlikums par cieto dakšu precīzi neatklāja tīkla darījumu vēsturi. Drīzāk tā pārvietoja DAO piesaistītos līdzekļus uz jaunizveidotu viedo līgumu ar vienīgo mērķi ļaut sākotnējiem īpašniekiem izņemt savus līdzekļus. DAO marķieru turētāji tagad var izņemt ETH ar ātrumu aptuveni 1 ETH līdz 100 DAO. Papildu žetonu un jebkura ētera atlikums, kas paliek cietās dakšas rezultātā, DAO kuratori izņems un izdalīs, lai organizācijai nodrošinātu "drošu aizsardzību".
Cietās dakšas salīdzinājumā ar mīkstajām dakšām
Cietās dakšas un mīkstas dakšas būtībā ir vienādas tādā pašā nozīmē, ka, mainot kriptovalūtas platformas esošo kodu, vecā versija paliek tīklā, kamēr tiek izveidota jauna versija. Ar mīkstu dakšiņu tikai viens blokķēde paliks derīga, jo lietotāji pieņems atjauninājumu. Kamēr ar cietu dakšiņu gan vecie, gan jaunie blokķēdes pastāv blakus, tas nozīmē, ka programmatūra ir jāatjaunina, lai tā darbotos pēc jaunajiem noteikumiem. Abas dakšas rada sadalījumu, bet cietā dakša rada divus blokķēdes, un mīkstā dakša ir paredzēta, lai iegūtu vienu.
Ņemot vērā drošības atšķirības starp cietajām un mīkstajām dakšām, gandrīz visi lietotāji un izstrādātāji pieprasa cietu dakšiņu, pat ja mīkstā dakša šķiet, ka tā varētu paveikt darbu. Bloku pārveidošanai blokķēdē ir nepieciešama milzīga skaitļošanas jauda, taču konfidencialitātei, kas iegūta no cietās dakšas, ir lielāka jēga, nekā izmantojot mīkstu dakšiņu.
