NIPoPoWs az Ergo-n: Innovációk a blokkláncon
2022. április 1.

Az Ergo blokklánc gyorsan ismertté válik a kriptovaluta világában, mint a blokklánc fejlesztés és innováció vezetője. Bár ez a hírnév megérdemelt és a fejlesztőcsapat büszkesége, ennek az elismerésnek az okai gyakran elvesznek az átlagos kripto-rajongók számára. Miért nevezné Charles Hoskinson az Ergot „technikai csodának”? Az igazság az, hogy sok oka van az Ergo dicséretére; a blokkláncot a nulláról építették fel. Sok szempontból javít a kripto leg sikeresebb innovációin, és számos új kriptográfiai eszközt valósít meg, amelyeket még nem láttak a térben.
Ahhoz, hogy igazán értékelni tudjuk, mi teszi az Ergot csodálatossá, mély megértés szükséges a blokklánc technológiáról, és türelem, hogy lépésről lépésre végigjárjuk az Ergo összetett, de elegáns protokolltervét. A Sigma protokollok, ErgoScript, Autolykos, eUTxO és magának a Manifesztumnak mind megérdemlik a fejlesztők, befektetők és felhasználók figyelmét. Ez a cikk azt a célt szolgálja, hogy leírja és egyszerűsítse az Ergo blokkláncon található egyik különleges innovációt: a NIPoPoW-ot.
Mik azok a NIPoPoW-ok?
A NiPoPoW a Non-Interactive Proof of Proof of Work rövidítése. Nézzük meg ezt lépésről lépésre. A NIPoPoW végén található PoW azt jelzi, hogy ez a koncepció egy proof of work konszenzusmechanizmusra épül. Mint minden más PoW lánc, az Ergo is a bányászokra támaszkodik, hogy megoldják a kriptográfiai rejtvényeket, amelyek jogot adnak számukra a tranzakciók ellenőrzésére és blokkok hozzáadására a blokklánchoz. Ezeknek a blokkoknak az összessége archiválja az Ergo-n végrehajtott tranzakciók teljes történetét. A következő, a NIPoPoW közepén található Po a Proof of-ra utal. A proof of proof of work megléte azt jelenti, hogy a kriptográfiát használják a blokklánctól való elvonásra matematikailag ellenőrizhető módon. Más szavakkal, a PoPoW egy könnyű, de bizonyíthatóan pontos, a blokkláncot reprezentáló forma. Végül, az NI a non-interactive (nem interaktív) rövidítése. A nem interaktív azt jelenti, hogy az alkalmazások a program hátterében működnek, anélkül, hogy egy másik felhasználó részvételére vagy engedélyére lenne szükség. Ez a típusú rendszer önálló, következetes és teljes. A nem interaktív alkalmazások olyanok, mint az automatizált italautomaták, készen állnak arra, hogy bárki használja őket.
Miért van szükségünk NIPoPoW-ra?
Most, hogy tudod, mik azok, megkérdezheted, miért van szükségünk NIPoPoW-ra? A NIPoPoW-ok számos problémát megoldanak, lehetőségeket biztosítva a blokklánc technológia elfogadásának és hozzáférhetőségének növelésére. A NIPoPoW-ok legnyilvánvalóbb alkalmazása a blokklánc méretének csökkentése. A Bitcoin blokklánca több mint 300GB. Az Ethereum blokklánca, a smart contractok miatt, majdnem egy terabyte! Bárkinek, aki csomópontot szeretne futtatni, jelentős méretű merevlemezzel kell rendelkeznie, és 1-5 napot kell várnia, amíg a csomópont szinkronizálódik. A NIPoPoW-ok lehetővé teszik a szuper könnyű kliensek számára, hogy kevesebb mint 1MB adatot használva szinkronizáljanak a blokklánccal. Ez a drámai adatcsökkentés csökkentett technológiai követelményeket is jelent. A NIPoPoW-ok lehetővé teszik a korlátozott technológiák, például a flip telefonok működését korlátozott adatforgalom mellett, és ugyanazt a biztonsági szintet érik el, mint egy teljes csomópont futtatása. Ennek potenciálja van arra, hogy teljesen forradalmasítsa az ipart.
Ez a könnyű megközelítés más előnyökkel is jár. Az elsőt log space mining-nak nevezik, ami azt jelenti, hogy minden egyes blokk, amelyet hozzáadnak a blokklánchoz, csak logaritmikusan növeli a blokklánc méretét. Ne feledd, a logaritmusok az exponensek inverze; minden blokk csak egy apró, apró mennyiségű adatot foglal el. Ez kritikus a bányászok számának növeléséhez, akik részt vesznek a hálózat biztonságának megőrzésében. Másodszor, a NIPoPoW-ok lehetővé teszik a mellék láncok szuper hatékony működését. Ezek lehetővé teszik új protokollok építését az Ergo blokklánc tetejére, amelyeket a bányászok ellenőrizhetnek anélkül, hogy torlódást okoznának. Ez a technológia lesz az Ergo második rétegű skálázási megközelítésének alapja. Harmadszor, és talán a legtechnológiailag látványosabb, a velvet fork-ok. Ez a fejlesztés lehetővé teszi a blokklánc frissítését a hagyományos hard vagy soft fork-ok következményei nélkül; a velvet fork-ok lehetővé teszik a frissítések visszafelé kompatibilitását. Még ha csak a bányászok egy része valósítja meg a legújabb frissítést, a NIPoPoW absztrakciója a blokklánctól lehetővé teszi számukra, hogy felülmúlják a protokoll régebbi példányait anélkül, hogy teljesen eltávolítanák a nem frissített bányászok képességét a hálózat biztonságának megőrzésére. A velvet fork-ok nehezen érthetők, de remélhetőleg ez az egyszerűsítés elegendő lesz a legtöbb olvasó számára.
Hogyan működnek a NIPoPoW-ok?
A NIPoPoW lényegében egy adatkompressziós technika, és minden a szuper blokkok körül forog. Általában a Proof of Work blokkláncok konszenzusra jutnak azáltal, hogy lehetővé teszik a bányászok számára, hogy versenyezzenek az új adatok blokkjainak kibocsátásának jogáért a blokkláncra. A verseny a kriptográfiai rejtvény megoldására irányul; a bányászok grafikus kártyákat használnak véletlenszerű megoldások előállítására, és ellenőrzik azokat a rejtvénnyel, hogy lássák, helyesek-e. A kriptográfia szépsége az, hogy a kripto rejtvények nehezen megoldhatók, de könnyen ellenőrizhetők. Ez azt jelenti, hogy ha a bányász által generált véletlenszámok véletlenül megoldják a rejtvényt, akkor ellenőrizhetik a megoldásukat, és igényelhetik a blokkjutalmat.
Ritka és véletlenszerű előfordulás, hogy egyes blokkok sokkal nehezebbek a megoldásra, mint mások. Ezeket a blokkokat, amelyeket szuper blokkoknak neveznek, átlagos blokkoknál több nullával rendelkező megoldás jellemzi. Ezért könnyen azonosíthatók és más felhasználásokra is rendelkezésre állnak. Egy NIPoPoW-ban a szuper blokkokat arra használják, hogy tárolják az adatokat minden blokk között, amely a legutolsó szuper blokk és az azt megelőző blokk között található. Ezeket az adatokat a blokk fejlécében tárolják, majd kulcsként használják, amely hozzáférhet és megerősíthet bármilyen információt, amelyet bármelyik blokk tartalmazott, amely adatokat adott a szuper blokkhoz. Minden alkalommal, amikor egy szuper blokkot kibocsátanak, a normál blokkok adatai feleslegessé válnak. A szuperblokkok ezután a saját könnyű láncuként léteznek. A pénztárcák, dApp-ok és felhasználók kizárólag a szuper blokkokra támaszkodhatnak, hogy biztonságosan és megbízhatóan lépjenek kapcsolatba a blokklánccal. Mivel csak a szuper blokkokkal kell szinkronizálniuk, elkerülhetik az egész blokklánc letöltését, és 80%-kal javíthatják a hatékonyságot.
A megértés segítése érdekében lásd az alábbi grafikont!

Szeretnél mélyebbre ásni?
Ha érdekel a NiPoPoW technológia vagy az, hogy hogyan integrálják az Ergo blokkláncba, felfedezheted az alábbi linkeket:
- https://docs.ergoplatform.com/dev/protocol/nipopow/
- https://ergoplatform.org/blog/2021-08-26-nipopow-applications-light-clients-and-side-chains/
- https://veriumfellow.medium.com/what-will-ergo-bring-to-cardano-2f7ae911a9bd
Ha inkább tudományos cikkeket olvasnál erről a témáról, az alábbiakat találod:
Share post
2025. augusztus 13.
2025. augusztus 12.
2025. július 9.
2025. május 12.






