Predstavujeme Σ3 – ErgoMixer
16. marca 2020

Projekt využíva Sigma protokoly Ergo na efektívne, bezdôvodné miešanie prostriedkov, čo umožňuje vysokú úroveň súkromia pri zabezpečení, že bezpečnosť nie je ohrozená.
Nástroj príkazového riadku ErgoMixer spolu s podrobným technickým popisom nájdete na https://github.com/anon92048/ergo-mixer-demo .
Sigma protokoly Ergo môžu byť použité na vytvorenie mnohých zaujímavých a vzrušujúcich DeFi prípadov použitia, s väčšou jednoduchosťou, efektívnosťou a bezpečnosťou, než akú ponúkajú iné platformy smart kontraktov. Vytvorený jedným z členov komunity Ergo @anon92408, Σ3 (‘Sigma Three’) je mocný miešač, ktorý funguje tak, že zhromažďuje prostriedky a umožňuje účastníkom ich míňať bez toho, aby ktokoľvek vedel, kto uskutočnil transakcie.
Ako to funguje?
Aj keď pochopenie plnej operácie miešača si vyžaduje niektoré hlboké znalosti kryptografie, základný koncept je pomerne jednoduchý. (Pre tých, ktorí sa chcú dozvedieť podrobnosti, môžete sa dozvedieť viac v bielej knihe.)
Účastníci posielajú mince do bazéna, a tieto môžu byť míňané rôznymi členmi. Avšak použitie Sigma protokolov – konkrétne kruhových podpisov – znamená, že je nemožné vedieť, ktorý člen ich minul.
Zoberte si najjednoduchší prípad bazéna, v ktorom môže byť ‘krabica’ mincí míňaná buď Alicou alebo Bobom. Buď Alisa alebo Bob môžu podpísať transakciu a presunúť mince, ale žiadny externý pozorovateľ nebude schopný zistiť, ktorý z dvoch to podpísal. To je iné ako transakcie s viacerými podpismi, v ktorých (povedzme) 2 z 3 účastníkov musia podpísať transakciu; pri multi-sig je známe, ktorí dvaja podpisujú.
Takže ktokoľvek, kto pozoruje z vonku, by mal 50:50 šancu uhádnuť, či Alisa alebo Bob presunuli tie mince. Ale tento proces sa opakuje, znova a znova, s rôznymi používateľmi. Po mnohých kolách, s mnohými používateľmi, je efektívne nemožné vedieť, kto vlastní mince. Napriek tomu mince nikdy neopustia kontrolu svojho pôvodného vlastníka – nie je tu riziko straty prostriedkov.
ErgoScript
Tento proces môže byť implementovaný nativne na blockchaine, ako je to v prípade ZCash. Tento proces má podobne hardvérovo zakódovaný do blockchainu – čo funguje, ale ukladá obmedzenia na blockchain.
Bolo by možné implementovať niečo podobné s Ethereum, keďže Ethereum má Turingovo kompletné smart kontrakty a akúkoľvek výpočtovú úlohu je možné vykonať. Ale bolo by to neohrabané a neefektívne, a výsledok by bol drahý a potenciálne riskantný.
Ergo umožňuje tento typ prípadu použitia implementovať jednoducho, pomocou Sigma protokolov. ErgoScript obsahuje natívnu podporu pre všetku kryptografickú a blockchain funkčnosť potrebnú na vytvorenie Σ3 na reťazci Ergo, bezpečne a efektívne.
Share post
9. júla 2025







