EIP-0028 ErgoAuth

This page is machine-translated.
Ergo Platform

29. apríla 2022

Pri diskusii o blockchaine je dôležité pamätať na to, že peňaženky sú úplne anonymné. Na Ergu neviete, kto vlastní konkrétnu peňaženku. Vzhľadom na to, že všetky transakcie sú verejné, je to dôležitý aspekt blockchainových peňaženiek - ak viete, kto vlastní peňaženku, môžete vidieť všetky jeho aktíva, transakcie a akékoľvek iné peňaženky, s ktorými interaguje.

To povedané, existujú situácie, keď môže byť užitočné, alebo dokonca nevyhnutné, dokázať, kto má prístup k určitej peňaženke. Jeden možný scenár nastáva pri interakcii s hrami na blockchaine. Bežná situácia môže nastať, keď sa tokeny používajú ako herné prvky a len hráči, ktorí vlastnia určité tokeny, môžu participovať na špecifických akciách. Ako môže byť známe, či hráč skutočne má prístup k peňaženke, ktorú sa snaží predstierať, že má?

V tejto situácii sa hry môžu spoliehať len na to, že požiadajú hráča, aby vykonal transakciu z peňaženky, ktorá vlastní daný token. Tento prístup má niektoré zjavné nevýhody: hráč musí vykonať transakciu a zaplatiť poplatky za transakciu, a transakcia môže trvať niekoľko minút, kým sa vytvorí.

Aby sa tento problém vyriešil, hlavní vývojári Erga navrhli EIP-0028 ErgoAuth. Je už implementovaný v Appkite, Ergo SDK, a bude integrovaný v nadchádzajúcej verzii 1.9 aplikácie Ergo Wallet.

ErgoAuth obchádza potrebu vykonať transakciu na blockchaine definovaním podobného protokolu priamo medzi aplikáciou peňaženky a serverom prevádzkovaným stranou, ktorá potrebuje autentifikovať používateľa. Funguje to nasledovne:

  • Hra (alebo dApp, webová stránka atď.), ktorá chce skontrolovať, či má používateľ prístup k určitej peňaženke, zobrazí QR kód na skenovanie s aplikáciou peňaženky - alebo predstaví tlačidlo na otvorenie aplikácie peňaženky.
  • To spôsobí, že aplikácia peňaženky kontaktuje server hry a požaduje konkrétne informácie. Peňaženka musí vedieť, akú adresu by mal používateľ autentifikovať, pretože môže existovať viacero adries.
  • Aplikácia peňaženky zobrazí používateľovi obrazovku a opýta sa, či chce dokázať prístup. Keď používateľ potvrdí, aplikácia peňaženky podpíše správu zaslanú serverom hry súkromnými kľúčmi a odošle podpísanú správu späť.
  • Server hry teraz môže skontrolovať (použitím Appkitu alebo vlastnej implementácie), či je dôkaz zaslaný používateľom platný a že používateľ má prístup k peňaženke.

Vývojári môžu začať integrovať ErgoAuth do svojich aplikácií už teraz. Pre podrobnejšie informácie sa prosím odkazujte na EIP-0028 a príslušné odkazy na kódové príklady.

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