Bitcoin Taproot Upgrade a Sigma protokoly Ergo
17. novembra 2021

Nedávna aktualizácia Bitcoin Taproot Upgrade obsahuje množstvo zmien, ktoré vyvolávajú mnohé debaty. Taproot Upgrade pozostáva z troch návrhov na zlepšenie Bitcoinu (BIP): Schnorr podpisy (BIP340), Merkelizovaný abstraktný syntaktický strom (MAST-BIP341) a Tapscript (BIP342). S touto aktualizáciou Bitcoin umožní vyššiu škálovateľnosť, súkromie a flexibilný dizajn smart kontraktov.
Ergo tiež založilo svoj dizajn na Sigma protokoloch, známych aj ako generalizované Schnorrove dôkazy. Ergo sa spustilo so škálovateľnými a súkromnými dizajnmi ako NIPoPoWs, ktoré boli podobne navrhnuté pre Bitcoin. Okrem toho Ergo využíva silu rozšíreného modelu UTXO a dlhodobú bezpečnosť Proof of Work.
BIP340 prináša schému Schnorr podpisu, o ktorej sa diskutuje medzi vývojármi Bitcoinu od roku 2018. Schnorr podpisy sa považujú za veľmi bezpečné, pričom si zachovávajú rýchly proces overovania. Schnorr podpisy robia zložitých transakcií vyzerať ako bežné transakcie, čím sťažujú rozlíšenie rôznych transakcií.
BIP341 implementuje Merkelizovaný abstraktný syntaktický strom (MAST), ktorý umožňuje skompilovať množstvo hashov pod jedným hashom. Táto štruktúra umožňuje výdavateľovi vybrať niektoré podmienky, ktoré musí splniť, a ostatné podmienky nebudú odhalené. MAST umožňuje, aby sa proces overovania uskutočnil jednoduchšie, zvyšujúc expresívnosť a súkromie bez oslabenia bezpečnosti.
Predchádzajúci dizajn platby na skriptový hash (P2SH) Bitcoinu bol obmedzený v súkromí smart kontraktov. Pri použití multi-sig kontraktu bol skript kontraktu odhalený po transakcii. To by odhalilo informácie o používateľoch a zároveň by pridalo nadbytočné údaje do blockchainu. Novovytvorený dizajn MAST umožňuje skryť tieto dodatočné informácie zakomponované v kontrakte. S Schnorrovými dôkazmi môže Taproot dokonca skryť dôkazy, že MAST štruktúra vôbec existovala.
BIP 342 Tapscript aktualizuje Bitcoin skript, implementujúc predtým spomenuté vylepšenia Schnorr a MAST. Tapscript tiež odstraňuje obmedzenie veľkosti skriptu na 10 000 bajtov a počet obmedzení opcode, čím zlepšuje hashovanie podpisov a umožňuje expresívnejšie skripty.
Pridanie BIP340 a dôkazov s nulovými znalosťami pre Bitcoin umožňuje interoperabilitu medzi Ergo a Bitcoinom, čo umožňuje súkromné krížové atómové výmeny a potenciálne sidechainovanie v budúcnosti.
Hoci Ergo nie je výlučne súkromný blockchain, jeho Sigma protokoly umožňujú aplikácie s nulovými znalosťami, ktoré používajú Schnorr podpisy na poskytovanie overovania. To umožňuje aplikáciám Layer 2, ako sú neinteraktívne dôkazy Proof of Work (NIPoPoWs) a side-chainy, fungovať anonymne na Ergu.
Jazyk Ergo, ErgoScript, už obsahuje to, čo je navrhnuté pre Bitcoin - používa podobnú štruktúru, ale s rôznymi technikami implementovaním expresívnejšieho jazyka smart kontraktov s prvkami UTXO a PoW, Ergo sa snaží byť platformou pre bezpečné, komplexné, škálovateľné a súkromné decentralizované finančné aplikácie. Bitcoin môže využiť bezpečnosť Erga so svojimi interoperabilnými DeFi schopnosťami.
Share post
9. júla 2025







