A blokklánc-villáknak két típusa van: kemény villa és puha villa.A hasonló elnevezések és az azonos végfelhasználás ellenére a keményvillák és a lágyvillák nagyon különböznek egymástól.Mielőtt elmagyarázná a „kemény villa” és a „puha villa” fogalmát, magyarázza el az „előre irányuló kompatibilitás” és a „visszafelé kompatibilitás” fogalmát.
új csomópont és régi csomópont
A blokklánc frissítési folyamat során néhány új csomópont frissíteni fogja a blokklánc kódot.Egyes csomópontok azonban nem hajlandók frissíteni a blokklánc kódot, és továbbra is a blokklánc kód eredeti régi verzióját futtatják, amelyet régi csomópontnak neveznek.
Kemény villák és puha villák
Kemény villa: A régi csomópont nem ismeri fel az új csomópont által generált blokkokat (a régi csomópont nem előre kompatibilis az új csomópont által generált blokkokkal), ami azt eredményezi, hogy egy lánc közvetlenül két teljesen különböző láncra oszlik, az egyik a régi lánc ( eredeti futtatása A blokklánc kódnak van egy régi verziója, amelyet a régi csomópont futtat, és az egyik egy új lánc (a blokklánc kód frissített új verzióját futtatja, amelyet az új csomópont futtat).
Puha villa: Az új és a régi csomópontok együtt léteznek, de nem befolyásolják a teljes rendszer stabilitását és hatékonyságát.A régi csomópont kompatibilis lesz az új csomóponttal (a régi csomópont előre kompatibilis az új csomópont által generált blokkokkal), de az új csomópont nem kompatibilis a régi csomóponttal (azaz az új csomópont nem kompatibilis visszafelé a régi csomópont által generált blokkok), a kettő továbbra is megosztható egy láncon.
Leegyszerűsítve, a digitális kriptovaluta kemény villája azt jelenti, hogy a régi és az új verzió nem kompatibilis egymással, és két különböző blokkláncra kell osztani.A soft fork esetében a régi verzió kompatibilis az új verzióval, de az új verzió nem kompatibilis a régi verzióval, így lesz egy kis villa, de ez továbbra is ugyanazon blokklánc alatt állhat.
Példák kemény villákra:
Ethereum fork: A DAO projekt egy közösségi finanszírozási projekt, amelyet a Slock.it blokklánc IoT cég kezdeményezett.Hivatalosan 2016 májusában adták ki. Az év júniusában a The DAO projekt több mint 160 millió USA dollárt gyűjtött össze.Nem kellett sok idő ahhoz, hogy a The DAO projekt a hackerek célpontjává váljon.Az intelligens szerződésben lévő hatalmas kiskapu miatt a The DAO projektet 50 millió dolláros piaci értékben éterben ruházták át.
Sok befektető vagyonának helyreállítása és a pánik megállítása érdekében Vitalik Buterin, az Ethereum alapítója végül felvetette a kemény villa ötletét, és végül a közösség többségi szavazatával elkészült az Ethereum 1920 000. blokkjában található hard villa.Visszatekerte az összes étert, beleértve a hacker birtokát is.Még akkor is, ha az Ethereum két láncra van osztva, vannak olyanok, akik hisznek a blokklánc megváltoztathatatlan természetében, és az Ethereum Classic eredeti láncán maradnak.
Kemény villa vs Soft Fork – melyik a jobb?
A fent említett két villatípus alapvetően eltérő célokat szolgál.Az ellentmondásos hardforkok megosztják a közösséget, de a tervezett hard forkok lehetővé teszik a szoftverek szabadon történő módosítását, mindenki beleegyezésével.
A puha villa a gyengédebb lehetőség.Általánosságban elmondható, hogy a teendők korlátozottabbak, mivel az új módosítások nem ütközhetnek a régi szabályokkal.Ennek ellenére, ha a frissítéseket úgy lehet elvégezni, hogy az továbbra is kompatibilis, akkor nem kell aggódnia a hálózat töredezettsége miatt.
Feladás időpontja: 2022-10-22