libreng web hit counter

Hard Fork vs. Soft Fork

Hard Fork vs. Soft Fork

Kung ikaw ay mahusay na isang tagahanga ng cryptocurrency, malamang na mahahanap mo ang mga tuntunin ng mahirap na tinidor kumpara sa malambot na tinidor. Ang Blockchains, na kung saan ay ang teknolohiya na underlies cryptocurrencies, ay ipinamamahagi ledger na binubuo ng kailanman-lumalagong mga bloke ng data upang bumuo ng isang kadena ng mga bloke. Dahil ang mga cryptocurrency ay kadalasang desentralisado, ang mga kalahok ay dapat sumang-ayon ng isang hanay ng mga patakaran para sa pagpapatunay ng mga transaksyon upang maabot ang pinagkasunduan.

Ang isang tinidor ay nangyayari sa mga pagkakataon kapag ang mga blockchain ay nahati sa dalawa dahil sa a nahati sa pinagkasunduan o isang pagbabago sa mahahalagang tuntunin ng isang protocol. Ang paglitaw ng mga tinidor dahil sa isang split sa pinagkasunduan ay kadalasang nangyayari kapag ang mga minero ay natitisod sa isang bloke nang sabay-sabay na nagreresulta sa mga double chains split. Kapag nahati ang split dahil sa isang pagbabago sa mga patakaran ng protocol, sumasagisag ito ng pagbabago sa pangunahing mga code ng mga developer. Ang ganitong pagkakahiwalay ay permanente.

Ano ang Mga Pagkakaiba sa pagitan ng Hard Fork vs Soft Fork?

Ang isang hard fork ay kumakatawan sa isang permanenteng pagkakaiba sa isang blockchain. Karaniwang nangyayari kapag nabigo ang mga di-na-upgrade na mga node na patunayan ang mga code na nilikha ng isang na-upgrade na node, na madalas na sumunod sa mga mas bagong panuntunan ng pinagkasunduan. Sa kabilang banda, ang isang malambot na tinidor ay isang di-maikli na pagkakaiba sa blockchain at kadalasang nangyayari kapag ang mga di-na-upgrade na mga node ay hindi sumusunod sa mga panuntunan ng pinagkasunduan.

Soft Forks

Ang mga tinidor ng paulit-ulit ay paulit-ulit na katugmang mga paraan ng pag-upgrade ng mga blockchain. Sa madaling salita, ang isang malambot na tinidor ay maaaring maging isang pag-upgrade ng software, na pabalik-katugma sa mas lumang bersyon ng software. Ang isang malambot na tinidor ay hindi nangangailangan ng anumang mga node sa loob ng network upang mag-upgrade o mapanatili ang pinagkasunduan. Ito ay dahil ang lahat ng mga bloke na natagpuan sa loob ng malambot na pandikit blockchain ay sinusundan ang parehong isang nakaraang hanay ng mga panuntunan ng pinagkasunduan bilang karagdagan sa mga bago.

Kapag ang isang malambot na tinidor ay nangyayari, ang mga bloke na ginawa ng mga node at sumunod sa isang mas lumang hanay ng mga panuntunan ng pinagkasunduan ay may posibilidad na labagin ang mas bagong hanay ng mga panuntunan ng pinagkaisahan. Ang mga bloke na ito ay malamang na walang silbi ng karamihan ng pagmimina na nag-a-upgrade. Para sa isang malambot na tinidor upang gumana, ang karamihan sa mga minero sa loob ng network ay hindi dapat lamang makilala ang mas bagong hanay ng mga patakaran ng pinagkasunduan kundi ipapatupad din ito. Sa sandaling maabot ang karamihan, ang lumang network ay walang silbi.

Hard Forks

Hindi tulad ng mga soft forks, ang mga hard forks ay nailalarawan sa pamamagitan ng isang permanenteng pagbabago mula sa naunang bersyon ng blockchains. Bilang resulta, ang isang bagong hanay ng mga patakaran na hindi tugma sa nakaraang network ay ipinakilala. Ang isang mahirap na tinidor ay maaaring inilarawan bilang isang pag-upgrade ng software, na hindi tugma sa mas lumang bersyon ng software. Samakatuwid, ang lahat ng mga kalahok sa network ay dapat mag-upgrade sa mga mas bagong bersyon ng software upang maaari nilang panatiliin ang pagpapatunay at pagpapatunay ng lahat ng mga bagong bloke ng mga transaksyon.

Konklusyon

Dahil ang teknolohiya ng blockchain ay nailalarawan sa pamamagitan ng desentralisasyon, ang mga kalahok ay dapat laging maabot ang isang pinagkaisahan pagdating sa estado ng kanilang blockchain. Kung ikaw ay isang mahilig sa cryptocurrency at nais mong mamuhunan, dapat mong malaman ang tungkol sa matigas tinidor vs malambot tinidor dahil ito ay makakatulong sa iyo na mahanap ang iyong paraan sa paligid.

nakaraan «
susunod »