Ekzistojnë dy lloje të pirunëve blockchain: pirunët e fortë dhe pirunët e butë.Pavarësisht emrave të ngjashëm dhe të njëjtit përdorim përfundimtar, pirunët e fortë dhe pirunët e butë janë shumë të ndryshëm.Përpara se të shpjegoni konceptet e "hard fork" dhe "soft fork", shpjegoni konceptet e "përputhshmërisë përpara" dhe "përputhshmërisë së pasme"
nyja e re dhe nyja e vjetër
Gjatë procesit të përmirësimit të blockchain, disa nyje të reja do të përmirësojnë kodin e blockchain.Megjithatë, disa nyje nuk janë të gatshëm të përmirësojnë kodin blockchain dhe vazhdojnë të ekzekutojnë versionin origjinal të vjetër të kodit blockchain, i cili quhet nyja e vjetër.
Pirunët e fortë dhe pirunët e butë
Pirun i fortë: Nyja e vjetër nuk mund të njohë blloqet e krijuara nga nyja e re (nyja e vjetër nuk është e përputhshme me blloqet e krijuara nga nyja e re), duke rezultuar në ndarjen e një zinxhiri drejtpërdrejt në dy zinxhirë krejtësisht të ndryshëm, njëri është zinxhiri i vjetër ( ekzekutimi origjinal Ekziston një version i vjetër i kodit të blockchain, i drejtuar nga nyja e vjetër), dhe njëri është një zinxhir i ri (duke ekzekutuar versionin e ri të përmirësuar të kodit blockchain, i drejtuar nga nyja e re).
Pirun i butë: Nyjet e reja dhe të vjetra bashkëjetojnë, por nuk do të ndikojnë në stabilitetin dhe efektivitetin e të gjithë sistemit.Nyja e vjetër do të jetë e pajtueshme me nyjen e re (nyja e vjetër është e përputhshme përpara me blloqet e krijuara nga nyja e re), por nyja e re nuk është e pajtueshme me nyjen e vjetër (d.m.th., nyja e re nuk është e përputhshme me prapavijën me blloqet e krijuara nga nyja e vjetër), të dy ende mund të ndajnë ekziston në një zinxhir.
Për ta thënë thjesht, hard fork i një kriptomonedhe dixhitale do të thotë që versionet e vjetra dhe të reja janë të papajtueshme me njëri-tjetrin dhe duhet të ndahen në dy blockchain të ndryshëm.Për soft forks, versioni i vjetër është i pajtueshëm me versionin e ri, por versioni i ri nuk është i pajtueshëm me versionin e vjetër, kështu që do të ketë një pirun të lehtë, por mund të jetë ende nën të njëjtin zinxhir.
Shembuj të pirunëve të fortë:
Ethereum fork: Projekti DAO është një projekt crowdfunding i iniciuar nga kompania blockchain IoT Slock.it.Ai u publikua zyrtarisht në maj 2016. Që nga qershori i atij viti, projekti DAO ka mbledhur më shumë se 160 milionë dollarë amerikanë.Nuk u desh shumë kohë që projekti DAO të vihej në shënjestër të hakerëve.Për shkak të një zbrazëtie të madhe në kontratën inteligjente, projekti DAO u transferua me një vlerë tregu prej 50 milion dollarë në eter.
Për të rivendosur asetet e shumë investitorëve dhe për të ndaluar panikun, Vitalik Buterin, themeluesi i Ethereum, më në fund propozoi idenë e një forku të fortë dhe më në fund përfundoi hard fork-un në bllokun 1920000 të Ethereum përmes shumicës së votave të komunitetit.U kthye të gjithë eterin duke përfshirë zotërimin e hakerit.Edhe nëse Ethereum është i ndarë në dy zinxhirë, ka ende disa njerëz që besojnë në natyrën e pandryshueshme të blockchain dhe qëndrojnë në zinxhirin origjinal të Ethereum Classic
Hard Fork Vs Soft Fork – Cili është më i mirë?
Në thelb, dy llojet e pirunëve të përmendur më sipër shërbejnë për qëllime të ndryshme.Forcat e diskutueshme ndajnë një komunitet, por forcat e planifikuara lejojnë që softueri të modifikohet lirisht me pëlqimin e të gjithëve.
Pirunët e butë janë opsioni më i butë.Në përgjithësi, ajo që mund të bëni është më e kufizuar, sepse ndryshimet tuaja të reja nuk mund të bien ndesh me rregullat e vjetra.Thënë kështu, nëse përditësimet tuaja mund të bëhen në një mënyrë që mbetet e pajtueshme, nuk keni nevojë të shqetësoheni për fragmentimin e rrjetit.
Koha e postimit: Tetor-22-2022