
Polygon (MATIC); egy mestermű határán Ethereum által
Az Ethereumról már rengeteg információ áll rendelkezésre. Emlékszik, hogy az Ethereum a natív blokklánc az…
A kriptovaluták két fontos technológiára támaszkodnak, amelyek közé tartozik a kriptográfia és a blokklánc. Egyszerűen fogalmazva, ez a két technológia az, ami a kriptókat lehorgonyozta, és ami miatt ma a város beszédtémája. E technológiák mellett a kriptopénz bányászat és a csomópontok. Mostanra már biztosan tisztában van azzal, hogy a kriptopénz bányászat az a folyamat, amelynek révén a virtuális valuták létrejönnek. A kriptobányászat folyamata magában foglalja a kriptokomópontok által végzett csúcstechnológiai folyamatot.
A kriptokomópontok viszont minden egyes számítógép, amely egy hálózathoz kapcsolódik, protokollokat követ, és lehetővé teszi a keresztirányú információcserét. A kriptokomópontok létrehozásának és valós működésének részletes megértéséhez olvassa el a Mi a Bitcoin-csomópont? A csomópontok alapvető megértéséből adódik a kérdés, hogy a régiek hogyan kapcsolódnak össze az újakkal, hogy a blokklánc folytonossága megmaradjon. A válasz erre a puha villa.
A kriptopénzek esetében a soft fork lehetővé teszi, hogy az új kriptó csomópontjai kommunikáljanak a régi csomópontokkal és fordítva. Ez azt jelenti, hogy bár vannak frissítések, nem jön létre új blokklánc. Ez azért van, mert az eredeti megmarad.
A blokklánc-technológiában a soft fork a szoftverprotokoll változására utal, és a korábbi érvényes tranzakciók érvénytelenné válnak. Ennek fő oka az, hogy a régi csomópontok az új blokkokat legálisnak tekintik. Ezért a soft fork visszafelé kompatibilis.
A soft fork egy átmeneti szétválás, amely különbözik a hard forktól. A soft fork során a régi konszenzus csomópontjai az új tranzakciókat érvényesnek tekinthetik. Ráadásul a soft forkoknak nincs szükségük arra, hogy az összes bányász beleegyezzen az új kód futtatásába. Ha a kereskedők többsége egyetért, akkor lehet végrehajtani.
Az a tény, hogy nem engedi meg, hogy mindenki minden ember egyetértsen, jó. Ennek oka az, hogy a hálózatfejlesztések olyan gyorsan elvégezhetők, amilyen gyorsan a közösség legtöbb tagja egyetért. Bizonyos esetekben egy bányász hibája miatt soft forkra kerül sor. Ez akkor történik, amikor a régi csomópontok olyan új szabályokat sértenek, amelyekről az ember nem tud. Vicces módon a soft fork visszafordításának legjobb módja egy hard fork.
Amikor egy soft fork történik a kriptóban, a blokkok blokkláncba való felvételére vonatkozó szabályok megváltoznak. A szabályok visszafelé kompatibilisnek tekinthetők. Ez egyszerűen azt jelenti, hogy az új verzióban szereplő új szabályok a régi szabályok részhalmazai. Ha például egy városban a sebességkorlátozást 50-ről 70 km/h-ra változtatják, akkor az 50 km/h-val közlekedők továbbra is betartják a szabályokat.
A soft fork nem zavarja meg nagymértékben a blokkláncot. Ez annak köszönhető, hogy a csomópontoknak nem kell megváltoztatniuk az összes korábban bányászott blokkot ahhoz, hogy a blokkok egy új keretrendszer bejelentése után is érvényesek legyenek. Ezért ezeket az új szabályok szerint fogadják el.
A soft forking egy félig állandó eltérési forma a blokklánc technológiában. Mivel a változások kevésbé drasztikusak, nem eredményeznek nagy változásokat a kriptó piaci értékében. Emellett a változások könnyen visszafordíthatók.
Erre példa a 2017-ben lezajlott SegWit Soft Fork. Ez idő alatt a szegregált tanú protokoll soft forkjára került sor a Bitcoin-láncban. Fő megvalósítása a blokkméret korlátjának növelése volt. Egy másik megvalósítás a lánc tranzakciós sebességének növelése volt.
Annak ellenére, hogy ez egy soft fork volt, befolyásolta a bányászok egy részét, akik nem akarták az új protokollt, hogy egy hard forkot szorgalmazzanak, így fejlesztve ki a Bitcoin Cash-t. A Segwit megváltoztatta a tranzakciók és a blokkok formátumát. Ennek célja az volt, hogy a régi csomópontok érvényesíthessék a tranzakciókat és a blokkokat.
A soft fork és a hard fork különböző célokat szolgál. Bár egy vitatható hard fork általában megosztja a közösséget, de az okos és jól megtervezett hard forkok a szoftverek módosítását eredményezhetik. Azonban mindenkinek egyet kell értenie.
A kriptotőzsdék szerint a soft fork és a hard fork különböző célokat szolgál. Ehhez a kemény villák helyettesíthetik a puha villákat, mivel ezek általában diplomatikusak és gyengédek. Ha a frissítések nem változtatják meg a jelenlegi szabályozást, akkor nem kell aggódni.
A soft fork a kriptopénzben a funkció hozzáadására vagy megváltoztatására törekszik úgy, hogy nem avatkozik be a blokklánc szerkezetébe. Néhány ok, ami miatt erre sor kerülhet, a szoftverfrissítés vagy -változtatás, valamint a konszenzus algoritmusának megváltozása.
Abban az esetben, ha a legtöbb bányász a hálózat frissítésében a hashing teljesítményt használja a szabályok érvényesítésére, akkor ez egy bányászok által aktivált soft fork (MASF). Másrészt, a felhasználó által aktivált soft fork (UASF) az, amikor az összes csomópont összehangolja az új szabályok érvényesítését. A bányászoknak azonban nem kell támogatniuk a döntést.
Míg a hard fork visszafelé inkompatibilis, addig a soft fork visszafelé kompatibilis. A hard fork visszafordítható, míg a soft fork visszafordíthatatlan. Az egyetlen módja a korrekciónak, ha először hard forkot csinálnak belőle. Ráadásul a hard fork végül két blokkláncot hoz létre, míg a soft fork végül egyetlen blokkláncot hoz létre.
A hard fork biztonságosabbnak tűnik, mint a soft fork. Ami a szabályokat illeti, a hard forknak szüksége van az összes bányászra az új szabályok érvényesítéséhez. Ami azonban a soft forkot illeti, csak a bányászok többségének beleegyezésére van szükség. Bár a hard fork megváltoztatja a blokklánc összes szabályát, a soft fork új tulajdonságok és funkciók hozzáadását használja a blokkláncban.