Budovanie Ergo: ErgoScript

This page is machine-translated.
root7Z

9. júna 2021

Hľadáme nových vývojárov do nášho tímu, ktorí s nami preskúmajú ErgoScript. ErgoScript je nový jazyk na vytváranie smart kontraktov na platforme Ergo. Jeho dizajn je založený na Scale, čo je skratka pre Scalable Language, silný programovací jazyk všeobecného určenia. Ergo Whitepaper uvádza:

„ErgoScript je mocný a protokolom priateľský skriptovací jazyk pre kryptomeny. Programy v ErgoScript sa používajú na špecifikovanie podmienok, za ktorých môže byť mena minúta. Jazyk podporuje typ neinteraktívnych dôkazov s nulovým poznaním nazývaných Σ(Sigma)-protokoly a je dostatočne flexibilný na to, aby umožnil ring-signatures, multi-signatures, viacero mien, atomické výmeny, samo-replikujúce skripty a dlhodobé výpočty.”

Rozšírený UTXO

ErgoScript je postavený s ohľadom na bezpečnosť a súkromie Bitcoinu a na účel sprístupniť všetky druhy komplexných finančných kontraktov každému. Avšak dizajn Bitcoinu neumožňuje slučky a vytváranie komplexných smart kontraktov na jeho základe nie je možné. ErgoScript umožňuje samo-replikáciu, a preto sa môže použiť na vytváranie Turing-Complete procesov v blockchaine.

Ďalší prístup k vytváraniu smart kontraktov v blockchaine je model založený na účtoch, ako na Ethereu. Dizajn Etherea uľahčuje smart kontraktové mince, takže nevyužitý výstup transakcie (UTXO) nám ukazuje, ktorý súkromný kľúč drží ktorú koiráciu spracovaním smart kontraktov ako účtov. V Bitcoine nie sú účty, ktoré by hons. Mincí je v súbore adries reprezentovaných jedným UTXO. Je tiež jednoduchšie zahrnúť schémy súkromia v tomto modeli ako v modeli založenom na účtoch.

Preto Ergo vyvinul UTXO model Bitcoinu na rozšírený UTXO model zavedením čitateľného dizajnu UTXO. To umožňuje smart kontraktom používať UTXO ako vstupy dát bez ich zmeny. Preto uzly kontrolujú transakcie, nie zostatky. Na porovnanie, v modeli účtov Etherea uzly to robia kontrolou všetkých účtov na overenie systému.

Vedľa seba, model UTXO je škálovateľnejší, ale je tiež zložitejšie vytvárať nástroje používateľského rozhrania. Model účtov poskytuje jednoduchší prístup pre vývojárov, ale kódy sú ťažšie na blockchaine, čo môže viesť k preťaženiu siete.

Navyše, UTXO umožňuje paralelné výpočty a je jednoduchšie počítať atomické výmeny ne-kustodálnym spôsobom.

NIPoPows

Dôležitou schopnosťou Ergo je, že je pripravené používať NIPoPoWs (Non-Interactive Proofs of Proof of Work), ktoré umožňujú ľahkým klientom interagovať s blockchainom bez potreby sťahovať celý blockchain. To je prospešné pre vytváranie efektívnych ľahkých klientov, ako sú mobilné peňaženky.

Ďalšou implementáciou je komunikácia medzi reťazcami s Proof of Stake sieťami. PoS siete ako Cardano môžu interagovať s Ergonom prostredníctvom integrácie NIPoPoW. Takéto overovacie schémy môžu zrušiť potrebu centralizovaných DAO štruktúr a vytvoriť nové neinteraktívne operácie medzi reťazcami.

Jednoducho povedané, NiPoPoWs fungujú ako vedľajšie reťazce. Dva alebo viac samostatných reťazcov sa môžu integrovať prostredníctvom NiPoPoWs bez potreby zmien v iných reťazcoch. Takáto integrácia by zrušila potrebu, napríklad „Wrapped Tokens“, tokenov, ktoré sa spoliehajú na DAO správu.

NIPoPoW je silný nástroj na vytváranie blockchainových sietí a poskytuje jednoduchší prístup klientom. Sú tiež užitočné na zlepšenie škálovateľnosti vytváraním organizácií Layer 2.

Blížime sa k ErgoHack a stále je toho veľa, čo preskúmať o prípadoch použitia v ErgoScript. Takže ak hľadáte spôsoby, ako prispieť do ekosystému Ergo, pozrite sa sem a spojte sa s nami na Telegrame alebo Discorde!

Zdroje:



Odomknutie potenciálu modelu UTXO

Ďalšia minca sa rozpadá: Analýza prachu v kryptomenách založených na UTXO

https://nipopows.com/

NiPoPoWs & Log-Space Mining - Ergo Cast Episode #5

Share post

Ergo Infrastructure DAO: Decentralizácia chrbtice ekosystému Ergo

Ergo Infrastructure DAO: Decentralizácia chrbtice ekosystému Ergo

Misia Ergo bola vždy zakorenená v decentralizácii, nielen na konsenzuálnej vrstve, ale naprieč celým stackom.

Ergo Platform

13. augusta 2025

Mew Finance: Hravý DeFi nástroj pre ekosystém Ergo

Mew Finance: Hravý DeFi nástroj pre ekosystém Ergo

Mew Finance je decentralizovaná aplikácia na blockchainu Ergo.

Ergo Platform

12. augusta 2025

Lithos: Decentralizácia ťažby s on-chain poolmi

Lithos: Decentralizácia ťažby s on-chain poolmi

Lithos je nový protokol navrhnutý na prepracovanie fungovania ťažobných poolov presunutím ich na on-chain, čo dáva ťažiarom plnú k.

Ergo Platform

24. júla 2025

Sigma 6.0: Inteligentnejší, flexibilnejší Ergo

Sigma 6.0: Inteligentnejší, flexibilnejší Ergo

Sigma 6.0 je významná navrhovaná aktualizácia blockchainu Ergo.

Ergo Platform

23. júla 2025

Formovanie budúcnosti Rosen: Výzva komunity na päť kľúčových návrhov pokladnice

Formovanie budúcnosti Rosen: Výzva komunity na päť kľúčových návrhov pokladnice

Spoluzakladateľ Rosen, Armeanio, predložil päť nových návrhov pre Rosen Treasury.

Ergo Platform

9. júla 2025

Ergo's Extended UTXO a vzostup umelej ekonomickej inteligencie

Ergo's Extended UTXO a vzostup umelej ekonomickej inteligencie

Praktická vízia pre autonómne ekonomické agentov Autonómne ekonomické agenti na blockchaine Ergo vykonávajú užitočnú prácu v reál.

Ergo Platform

12. mája 2025

ErgoHACK X: Umelá inteligencia na Ergo blockchaine

ErgoHACK X: Umelá inteligencia na Ergo blockchaine

Oslavujeme desaťročie decentralizovanej inovácií Pridajte sa k 10.

Ergo Platform

10. apríla 2025

The Ergo Manifesto

The Ergo Manifesto

Ergo Manifesto dúfa vo vzdelanie a ukážku vízie, čo blockchain technológia môže dosiahnuť.

Ergo Foundation

26. apríla 2021