Mi az a Reorg?
A Reorg, vagyis reorganizáció során a blokklánc néhány nemrég hozzáadott blokkot egy hosszabb érvényes láncból származó másik blokkhalmazra cserél. Ez a közelmúlt ideiglenes átírása, hogy a lánc egységes maradhasson. Képzeld el úgy, mint amikor a csoportos csevegésben eldöntitek, melyik változat legyen a tegnap esti terv végleges verziója.
A Reorg azt jelenti, hogy a lánc végleg kettévált, vagy feltörték. Nem egészen. A Reorg általában rövid ideig tart, míg a fork szándékos szabályváltoztatás, amely tartósan új útvonalat hoz létre.
Hogyan működik a Reorg?
Nézzük gyorsan, hogyan zajlik. Képzeld el, hogy szinte egyszerre jelenik meg két érvényes blokk, és mindkettőre építeni kezdenek egyes bányászok. Az egyik ág győz, a másik helyébe lép.
- Kiváltó ok: Különböző bányászok nagyjából azonos magasságban találják meg a versengő blokkokat.
- Építés: Egyes résztvevők az A ágat bővítik, mások a B ágat.
- Váltás: A több összesített munkát tartalmazó ágat választja ki a blokklánc konszenzusmechanizmusa.
- Csere: A vesztes ágon lévő blokkok kiesnek, a győztes ágon nem szereplő tranzakciók pedig visszakerülnek a mempoolba, vagy később ismét bekerülnek egy blokkba.
- Megerősítések: Minél mélyebben van a tranzakciód a láncban, annál kisebb az esélye, hogy érinti a Reorg.
Igen, nagyjából erről van szó.
Miért fontos a Reorg?
Azért érdemes figyelned rá, mert befolyásolja, mikortól tekintheted véglegesnek az átutalásodat, különösen fizetések, bridge-ek és DeFi-műveletek esetén.
- Előny: A Reorg azzal tartja egységesen a láncot, hogy a jobban felépített ágat választja.
- Tanulság: Rávilágít a valószínűségi véglegességre, ezért van szükség megerősítésekre, és ezért várnak tovább a nagyobb összegű átutalásoknál.
- Jelentősége: Találkozhatsz vele exchange-eken, dAppokban és bridge-eknél, amikor fontos az időzítés és a véglegesség.
Nagy értékű tranzakcióknál várj meg több megerősítést, hogy csökkentsd a Reorg kockázatát. Egy olcsó kávé árát kevesebb megerősítés után is el lehet költeni; te döntesz.
A Reorg főbb jellemzői
A különböző blokklánchálózatok saját szabályokat és jellemző mélységeket határoznak meg, ezért a szokások lánconként eltérnek.
- Mélység: A legtöbb sekély, mindössze egy vagy két blokkot érint.
- Valószínűségi jelleg: A véglegesség minden újabb, a tiédre épülő blokkal nő.
- Visszaállítás: A kieső blokkok nem érvénytelenek, csak nem részei a kiválasztott lánctörténetnek.
- Időzítés: Gyakrabban fordul elő rövid blokkidők és kedvezőtlen hálózati körülmények mellett.
- Ösztönzők: A becsületes bányászok a leghosszabb érvényes láncot követik, mert az kifizetődő.
Változatok
A főbb típusok, amelyekről hallhatsz:
- Sekély: Egy-két blokkot érint, gyakori és általában ártalmatlan.
- Mély: Több blokkot érint, ritkább, és megzavarhatja a függőben lévő kiutalásokat vagy likvidálásokat.
- Vihar: Rövid idő alatt egymást követő kisebb Reorgok sorozata, volatilitás vagy frissítések idején.
A Reorg során a közelmúlt lánctörténete változik meg, nem pedig tartós hálózati szétválás történik. A régi tranzakciód újra megjelenhet az új ágon, ha továbbra is érvényes.
Példa
Elküldesz egy fizetést, kap egy megerősítést, majd történik egy Reorg, és a tranzakciód egy percre eltűnik. Két blokkal később ismét bekerül, új megerősítésekkel.
Érdekesség
A nagy láncoknál ritka hibák vagy rendkívül nagy terhelés idején előfordultak már váratlan, mély reorganizációk. Ezért állítják be az exchange-ek a szükséges megerősítések számát úgy, ahogy a DJ olvassa a közönséget.
Összefoglalás
Röviden: a Reorg során a lánc rendbe teszi a közelmúlt blokkjait, hogy mindenki ugyanazt a történetet fogadja el.