Rövid útmutató a Bitcoin Forks-hoz

Ha megnézte mindazokat a híreket, amelyek a múltban megjelentek a Bitcoinról, biztosan kíváncsi arra, hogy pontosan mi is a villa. Az elágazás egyszerűen meghatározható technikai forgatókönyvként, amely akkor következik be, amikor több résztvevőnek meg kell állapodnia a közös szabályokon alapuló megállapodásról..

Ami a Bitcoin-t illeti, egy villa akkor történne meg, amikor a Blockchain két külön útra oszlik és halad előre. A villa meghatározza, hogy egy tranzakció hogyan érvényes egy ilyen felosztás után. Azoknak a felhasználóknak, akik egy adott Blockchain-ot használnak, a szétválasztás után támogatniuk kell egy utat, és támogatást kell mutatniuk felé.

A villa viszonylag új fogalom ebben a világban. Lehetséges azonban, hogy sokféle villát talál a világon. Egyes villák képesek önállóan megoldani, míg mások nem. A villákat a közösségen belül zajló mély szakadékok táplálják. Ez vezethet egy hálózathoz az állandó felosztás felé is. Ilyen felosztás esetén két különböző Blockchain történelem jön létre. Más szavakkal, két külön pénznem lenne.

A villák alapjai

A villákat egyszerűen melléktermékként lehet definiálni, amely konszenzus eredményeként merülne fel. Amikor két különböző bányász majdnem egyszerre talál ki egy blokkot, akkor egy villa fog történni. A velük kapcsolatos kétértelműség akkor oldódna fel, amikor a következő blokkokat egybe adják. Ez a leghosszabb lánc létrehozását eredményezné. Addig a másik blokk árva lesz a hálózat által.

A villákat szívesen be lehet vezetni a hálózatba. Ilyenre akkor kerülne sor, amikor a Bitcoin fejlesztői alig várják, hogy megváltoztassák azokat a szabályokat, amelyeket a szoftver használ annak eldöntésére, hogy egy adott tranzakció érvényes-e vagy sem. Amikor a Blockchain érvénytelen tranzakciókkal rendelkezik, a hálózat figyelmen kívül hagyja ezt a blokkot. A bányász, aki megtalálta ezt a blokkot, elveszíti a hozzá kapcsolódó jutalmat. Ezért a bányászoknak csak érvényes blokkokat kell kibányászniuk, hogy életet adjanak egy hosszú láncnak.

A villák két fő kategóriába sorolhatók: keményvillák és lágyvillák.

Mi a kemény villa?

A kemény villát egyszerűen szoftverfrissítésnek lehet definiálni, amely képes új szabály bevezetésére a hálózatba, amely nem kompatibilis a régebbi szoftverekkel. Más szavakkal, a kemény villa meghatározható a szabályok kiterjesztéseként. Az új szabály a villa méretével 1 MB-ról 2 MB-ra növelné a blokk méretét.

A keményvilla során a szoftver régebbi verzióján futó csomópontok rájönnek, hogy az új tranzakciók érvénytelenek. Ennek eredményeként átállnának az új láncra, és az érvényes blokkokkal folytatnák a bányászatot. Fontos, hogy a hálózaton belüli összes csomópontot frissítsék az új szabályokra.

Ha politikai zsákutcába kerül, a kemény villában felmerülnek a kérdések. A felhasználók jelentős százaléka eldönti, hogy ragaszkodik-e a régi szabályokhoz, függetlenül attól, hogy mit hajtottak végre újonnan. Nem veszik figyelembe a hálózati számítási teljesítményt vagy a kivonatolási arányt. Amit aggasztanak, az az adatok. Ilyen helyzetben a bányászok megkapják annak szükségességét, hogy folytassák a lánc bányászatát, míg a fejlesztők megtegyék a szükséges lépéseket annak érdekében, hogy támogatást nyújtsanak ehhez.

Mi egy puha villa?

A puha villát egyszerűen visszafelé kompatibilis változtatásként definiálhatjuk. Itt az új végrehajtott szabály legfeljebb 1 500 MB-os blokkot támogatna az 1 MB-os blokk helyett. Ilyen helyzetben a nem frissített csomópontok továbbra is érvényesnek látják az új tranzakciókat. Azokat a blokkokat azonban, amelyeket a nem frissített blokkok bányásznának, a frissített blokkok elutasítanák. Ez a fő oka annak, hogy a puha villáknak további hash energiára van szükségük a hálózaton belül.

Ha a hálózaton belül levő hash erő többsége nem dönt úgy, hogy támogatást nyújt a puha villának, akkor az a legrövidebb lánc lesz. Vagy különben kemény villaként kezdene viselkedni. Itt egy lánc elszakad. A puha villákat lehet tekinteni a legszélesebb körben alkalmazott módszernek, amelyet a Bitcoin Blockchain frissítésére használnak. Ez azért van, mert a hálózati felosztás létrehozásának minimális kockázatával járnak. A múltbéli sikeres puha villák egy része a P2SH és a BIP 66.

Mi a felhasználó által aktivált puha villa?

Végül, de nem utolsósorban fontos, hogy figyeljen a felhasználó által aktivált puha villára. Ez ellentmondásos ötlet. Megvizsgálja, hogy egy adott Blockchain hogyan adna hozzá egy olyan frissítést, amely nem biztosított közvetlen támogatást a hálózat hasító erejéből. Ilyen helyzetben általában a bányászati ​​medencéken keresztül várná a küszöbérték-támogatást. A felhasználó által aktivált puha villa azonban az energiát egy olyan puha villa aktiválásához használná, amely várakozás helyett cserékhez megy.

Szinte az összes jelentősebb Bitcoin-tőzsdéhez a nyilvánosság támogatására lenne szükség ahhoz, hogy ilyen változáshoz menjen. Lehetséges azonban beírni a változást a kódba, és frissíteni új verzióként. Ezután az új szoftvert, amelyet aktivációs pontnak hívnak, a csomópontokra telepítenék, amelyeknek részt kell venniük a puha villában. Fontos szem előtt tartani, hogy ennek a módszernek hosszabb működési időre van szüksége a hash teljesítmény által kiváltott puha villához képest. Valójában a kriptovaluta-szakértők úgy vélik, hogy a helyzet akár egy évig is további időt igényel. Ez azért van, mert a kódot újonnan kell írni, ami összetett folyamat, mint amilyennek hangzik.