Ergo építése: ErgoScript
2021. június 9.

Új fejlesztőket keresünk csapatunkba, hogy felfedezzük az ErgoScriptet. Az ErgoScript egy új nyelv, amely lehetővé teszi okos szerződések létrehozását az Ergo tetején. Tervezése a Scala alapjaira épül, amely a Skálázható Nyelv rövidítése, egy erős általános célú programozási nyelv. Az Ergo Fehér könyv megjegyzi:
"Az ErgoScript egy erőteljes és protokoll-barát szkriptnyelv a kriptovaluták számára. Az ErgoScriptben írt programok a feltételek meghatározására szolgálnak, amelyek mellett a valuta elkölthető. A nyelv támogat egy nem interaktív nulla tudású bizonyítékok típusát, amelyet Σ(Sigma)-protokolloknak neveznek, és elég rugalmas ahhoz, hogy lehetővé tegye a gyűrűs aláírásokat, több aláírást, több valutát, atomcseréket, önreplikáló szkripteket és hosszú távú számításokat.”
Az Kiterjesztett UTXO
Az ErgoScript a Bitcoin biztonságának és magánéletének figyelembevételével készült, és célja, hogy mindenféle összetett pénzügyi szerződést elérhetővé tegyen mindenki számára. Azonban a Bitcoin tervezése nem engedélyezi a ciklusokat, és összetett okos szerződések létrehozása rajta nem lehetséges. Az ErgoScript lehetővé teszi az önreplikációt, ezért használható Turing-teljes folyamatok létrehozására egy blokkláncon.
Egy másik megközelítés az okos szerződések létrehozására a blokkláncon az Account-Based modell, mint az Ethereumon. Az Ethereum tervezése megkönnyíti az okos szerződés alapú érmék kezelését, így a fel nem használt tranzakciós kimenetek (UTXO) megmutatják, hogy melyik privát kulcs melyik érmét birtokolja az okos szerződések fiókként való feldolgozásával. A Bitcoinban nincsenek fiókok, amelyek birtokolnák az érméket. Az érmék egy címkészletben találhatók, amelyet egyetlen UTXO képvisel. Ezen modell keretein belül könnyebb a magánélet védelmét biztosító rendszereket is beépíteni, mint az Account Based modellben.
Ezért az Ergo a Bitcoin UTXO modelljét kiterjesztett UTXO modellé fejlesztette az olvasható UTXO tervezés bevezetésével. Ez lehetővé teszi az okos szerződések számára, hogy UTXO-kat használjanak adatbeviteli forrásként anélkül, hogy megváltoztatnák őket. Ezért a csomópontok a tranzakciókat ellenőrzik, nem pedig az egyenlegeket. Összehasonlítva, az Ethereum fiókmodelljében a csomópontok ezt az összes fiók ellenőrzésével végzik a rendszer érvényesítése érdekében.
Párhuzamosan a UTXO modell skálázhatóbb, de bonyolultabb felhasználói felület eszközök építése. Az account modell könnyebb hozzáférést biztosít a fejlesztők számára, de a kódok nehezebbek a blokkláncon, ami hálózati torlódáshoz vezethet.
Továbbá, az UTXO lehetővé teszi a párhuzamos számítást, és könnyebb atomcseréket végezni nem letétkezelő módon.
NIPoPows
Az Ergo egyik fontos képessége, hogy készen áll a NIPoPoW (Nem Interaktív Munkaigazolások) használatára, amelyek lehetővé teszik a könnyű kliensek számára, hogy interakcióba lépjenek a blokklánccal anélkül, hogy le kellene tölteniük az egész blokkláncot. Ez előnyös a hatékony, könnyű kliensek, például mobil pénztárcák létrehozásához.
Egy másik megvalósítás a keresztlánc kommunikáció a Proof of Stake hálózatokkal. A PoS hálózatok, mint például a Cardano, interakcióba léphetnek az Ergoval a NIPoPoW integráción keresztül. Az ilyen ellenőrzési rendszerek eltüntethetik a központosított DAO struktúrák szükségességét, és új nem interaktív keresztlánc műveleteket hozhatnak létre.
Egyszerűen fogalmazva, a NiPoPoW-k oldalláncokként működnek. Két vagy több különálló lánc integrálódhat a NiPoPoW-okon keresztül anélkül, hogy változtatni kellene a más láncokon. Az ilyen integráció eltüntetné a szükségességet például a "Wrapped Tokens"-ra, amelyek a DAO irányítására támaszkodnak.
A NIPoPoW erős eszköz a blokklánc hálózatok létrehozásában, és könnyebb hozzáférést biztosít a kliensek számára. Hasznosak a skálázhatóság növelésére is, mivel Layer 2 szervezeteket hoznak létre.
Közeledünk az ErgoHackhez, és még annyi felfedezni való van az ErgoScript használati eseteivel kapcsolatban. Tehát ha módokat keresel, hogy hozzájárulj az Ergo ökoszisztémához, ellenőrizd itt és lépj kapcsolatba velünk a Telegramon vagy a Discordon!
Források:
Az UTXO Modell Potenciáljának Felszabadítása
Egy másik érme a porba hull: Elemzés a porról az UTXO alapú kriptovalutákban
Share post
2025. augusztus 13.
2025. augusztus 12.
2025. július 9.
2025. május 12.






