Off-chain logika a eUTXO

This page is machine-translated.
Curia Regis Crypto

4. októbra 2021

Výhody eUTXO


Existuje významný rozdiel medzi modelmi účtu a eUTXO. V modeli účtu je celá logika na reťazci, ale to sa ukázalo ako príčina problémov so škálovateľnosťou. V modeli eUTXO sa na reťazci vykonáva iba samotná validácia smart kontraktu, zatiaľ čo ostatné časti smart kontraktu sú mimo reťazca. 

Aby sme to objasnili, považujte časť mimo reťazca za čiernu skrinku, ktorá číta stav blockchainu (UTXOs), vykonáva všetky výpočty a nakoniec generuje jednu alebo viac txs (transakcií). Tieto txs (výsledky časti mimo reťazca) sú potom odoslané na blockchain na overenie.

Blockchain overuje txs a ak sú splnené požiadavky txs, budú ťažené, čím sa zmení stav blockchainu (súbor UTXO). 

Ako výsledok sa na reťazci vykonáva iba validácia smart kontraktu a všetka ostatná logika je mimo reťazca. To znamená, že validácia tx môže byť neuveriteľne efektívna a škálovateľná - čo je hlavná výhoda modelu eUTXO.

Problém škálovateľnosti je jedným z hlavných dôvodov, prečo sa Ethereum snaží presunúť transakcie na riešenia škálovania Layer 2/Sidechain, ktoré sú riadené kódom mimo reťazca. V podstate riešenia, ktoré Ethereum skúma na riešenie svojich obáv o škálovateľnosť, napodobňujú model eUTXO v praxi.

 

Vo väčšine prípadov existuje v priemysle konsenzus, že logika na reťazci je decentralizovaná z povahy, a preto je nadriadená. Čo však logika mimo reťazca? Môže byť logika mimo reťazca distribuovaná? 

 

V eUTxO môže byť logika mimo reťazca napísaná v rozsahu od úplne centralizovanej po úplne decentralizovanú. Napríklad v ErgoMixer je časť mimo reťazca decentralizovaná. Spúšťate ju na svojom počítači, ale používatelia majú tiež možnosť spúšťať svoju vlastnú logiku mimo reťazca. Logika mimo reťazca môže byť distribuovaná alebo lokalizovaná a spúšťaná každým používateľom, čím sa pohybuje od centralizovanej po široko distribuovanú. 

Riešenie distribuovaného bota ErgoDEX

ErgoDex testuje a implementuje riešenie bota, ktoré umožňuje distribúciu logiky mimo reťazca, aby sa spúšťala súčasne. Hoci je to v rozpore s použitím logiky mimo reťazca v Ergomixer (kde každý používateľ spúšťa svoju vlastnú individuálnu logiku mimo reťazca), boti mimo reťazca môžu byť distribuovaní a prevádzkovatelia botov môžu získať poplatok za vykonanie. Tento poplatok za vykonanie je podobný poplatku za transakciu a bude prednastavený pred odoslaním prostriedkov.

To motivuje aktérov, aby spúšťali tieto distribuované boty, a tiež poskytuje používateľom jasnosť pokiaľ ide o ceny. Týmto spôsobom má každý aktér rovnakú šancu získať časť siete s ekonomickými stimulmi. Kód mimo reťazca sa stane čoraz decentralizovanejším, ako sa zvyšuje používanie platformy.

Dodatočné príjmy vytvorené používateľmi, ktorí prevádzkujú boty, sa zdajú byť obzvlášť dobre integrované do menších ťažobných poolov, ako aj do jednotlivých prevádzkovateľov poolov v Cardano. Naším cieľom je spolupracovať s týmito stranami od začiatku, aby sme podporili decentralizáciu. 

 

Decentralizácia sa dosahuje v závislosti od počtu aktérov, ktorí sa rozhodli spúšťať boty mimo reťazca. Existuje tiež dodatočný ekonomický stimul pre ťažiarov, aby sa zúčastnili na tomto riešení, pričom sa zachováva dôvera a transparentnosť, ktorú poskytuje proof of work. 

Predpoklady eUTxO


Keď sa eUTxO naďalej zavádza, budeme svedkami niektorých dApps, kde logika mimo reťazca nie je nevyhnutne decentralizovaná. Otázka bude, či je to problém? Závisieť to bude od funkcie každého jedinečného dApp a od toho, či si používatelia uvedomujú predpoklady, ktoré musia urobiť. Tieto dApps si môžu tiež zvoliť model, ktorý decentralizuje alebo distribuuje logiku mimo reťazca. Ale je to nevyhnutné? Môj odhad je pravdepodobne nie, v závislosti od funkcie dApp.

Overenie transakcií bude stále na reťazci, avšak stimuly nemusia byť nastavené tak, aby povzbudili používateľov k spúšťaniu tejto logiky decentralizovaným spôsobom. Nevidím to ako problém, ak vezmeme do úvahy, že niektoré dApps môžu byť pre špeciálny účel alebo poskytovať veľmi jednoduchú službu.

Avšak model eUTxO vytvára niektoré dodatočné predpoklady, o ktorých si musia používatelia byť vedomí, a preto je Ergo v procese zostavovania iniciatívy KYA (Poznaj svoje predpoklady).

KYA by fungovala podobne ako „Dohoda o podmienkach a ustanoveniach“ a je 

dizajnovaná na informovanie používateľov o dôvere a kryptografických predpokladoch blockchainu, kontraktu, možnostiach aktualizácie, úrovni kontroly zo strany protokolových majstrov atď.

 

Cieľom KYA by bolo zabrániť podvodom, podvodom a chrániť investorov. 

Pokiaľ ide o logiku mimo reťazca, pochopenie KYA je veľmi dôležité. V súčasnosti používatelia dôverujú bezpečnostným auditom blockchainov/dApps, ale audit iba potvrdzuje, že logika je zamýšľaná kontraktom. Audit nie je dôkazom bezpečnosti vo všetkých aspektoch, iba dôkazom úmyslu kontraktu.

Musí existovať KYA týkajúca sa potenciálu aktualizácií logiky na reťazci aj mimo reťazca, pretože distribúcia logiky mimo reťazca naznačuje úroveň dôvery, ktorú každý aktér vkladá do dApp. Môže byť tiež dôležité pochopiť moc správy medzi stranami. 

Realita je taká, že všetky tieto predpoklady sú dôležité pre logiku na reťazci. Jediný rozdiel je, že logika mimo reťazca pridáva dodatočnú vrstvu zložitosti, ktorú bude potrebné riešiť ako v blockchainoch modelu eUTXO, tak aj v modeloch účtov. Logika mimo reťazca zahŕňa dApps L1 (Layer 1), ako je ErgoDEX, ako aj modely L2 (Layer 2) ako side-chainy.

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