Bányászat Logaritmikus Térben: NIPoPoW Erő és Ergo
2021. július 19.

Ez a cikk egy nemrégiben közzétett cikken alapul, amelyet az IOHK publikált. További forrásként kérjük, nézze meg a következő videót.
Bevezetés
Legyen szó Ergo-ról, Bitcoin-ról vagy más PoW konszenzusmodellről, a bányászokra folyamatosan szükség van a blokklánc fenntartásához. A számítási erőforrások használata mellett a bányászok tárolási erőforrásokat is használnak, amelyek megőrzik az összes blokklánc adatot a genesis blokk óta.
Probléma
Egy új bányász problémája: Szükséges-e minden adat letöltése a genesis blokkból? Miért nem lehetséges csak a legrelevánsabb blokkok letöltése a hálózat fenntartásához?
Megoldás
A blokklánc blokkfejeinek elegendőnek kell lenniük a szükséges adatok eléréséhez. A NIPoPoW-ok (Nem-Interaktív Munkavégzési Bizonyítékok) integrálhatók, hogy összekapcsolt blokkfej készleteket alkossanak, amelyek csökkentik a történeti adatok tárolását.
Amikor kulcsfontosságú blokkokhoz kell hozzáférni a blokkláncban, a bányászoknak hatékonyan kell tudniuk ezt megtenni a régi blokkok fejléceiből. Ennek az az oka, hogy minden új blokknak jeleznie kell a jelenlegi hálózatot. Ahogy új blokkok jönnek létre, egy új blokkfej készlet elegendő lehet a jelenlegi UTXO készlet ellenőrzéséhez. Mivel az új blokkok tartalmazzák a régi összefűzött blokkfej készletek adatait, lehetővé teszi a könnyű bányászatot azáltal, hogy megszünteti az összes blokklánc adat letöltésének szükségességét.
Mit próbálunk optimalizálni a régi PoW történelem összefűzésével és egy pillanatképbe való összegyűjtésével?
Ha azt mondjuk, hogy C=régi blokkok és K=új blokkok, akkor a pillanatképbe bevont blokkok növekedhetnek, amikor K=új blokkok állandóak és C=régi blokkok lineárisak. De a problémát a okos szerződés alkalmazások is csökkenthetik. A bányászok által fenntartott nehéz adathordozás problémája megoldható a NIPoPoW-okon keresztül történő bootstrapping segítségével.
NIPoPoW Megvalósítás
Ahelyett, hogy az összes blokkhoz hozzáférnénk, a szuperblokkok (vagy könnyű kliensek) elegendőek az összes blokk ellenőrzéséhez. Ezt a blokklánc történeti adatainak fenntartásával érjük el okos szerződések révén. Ezeknek a szuperblokk klienseknek a NIPoPoW-okon való bevezetése bársonyos soft fork-okon keresztül történhet, és ezt követően a „könnyű” bányászok bootstrappinget végezhetnek „online” bányászat révén.
A NIPoPoW-ok lehetővé teszik az okos szerződések számára, hogy fenntartsák a történeti adatokat, így az új „könnyű” bányászok képesek lesznek úgynevezett „online” módon dolgozni. Ez a Logaritmikus Térbeli Bányászat fő ötlete, ahol ahelyett, hogy az összes blokklánc adatot helyben tárolnánk a csomópontokon, annak szükségtelen része közvetlenül a blokkláncba is beépíthető. Az új bányászoknak nem kell magukkal vinniük a történeti adatokat, és ahogy folytatják a bányászatot, az új "könnyű" bányászok segítenek más "könnyű" bányászoknak a bootstrappingben. Nem lesz szükség régi történeti adatok hordozására, és a régi bányászok elhagyhatják a történeti adatokat a könnyebb bányászat érdekében. Így az egész bányász populáció elhagyhatja a régi blokkokat, és a rendszert sokkal hatékonyabbá teheti.
Share post
2025. augusztus 13.
2025. augusztus 12.
2025. július 9.
2025. május 12.






