Web3 srozumitelně: zjistěte, co po vás peněženka žádá

Web3 označuje aplikace, které pro část svých funkcí využívají blockchainy, peněženky a sdílené protokoly. Patří sem směna tokenů, vlastnictví sběratelských předmětů nebo komunitní správa. Nejde o další internet, do kterého musíte vstoupit, a označení Web3 nezaručuje decentralizaci, soukromí ani bezpečnost. Důležité je, co ovládáte vy a co stále závisí na provozovateli.

Váš úkol: rozlišit připojení peněženky, podpis a oprávnění utrácet tokeny, než posoudíte, zda požadavek odpovídá vašemu záměru.

Bubliny s propojenými blockchainovými uzly znázorňující aplikace a komunity Web3

Tři vrstvy aplikace Web3

Web je uživatelské rozhraní

Stránka v prohlížeči zobrazuje informace a navrhuje akce. Doménu, hosting, výsledky vyhledávání i podporu může ovládat firma nebo útočník. Známý vzhled nedokazuje, že komunikujete se správným kontraktem. Pouhé prohlížení či ověření veřejné adresy by nemělo vyžadovat obnovovací frázi.

Peněženka spravuje vaše oprávnění

Peněženka spravuje klíče a žádá vás o schválení akcí. Základní připojení obvykle sdílí vybrané veřejné údaje účtu; samo o sobě nepovoluje utrácení tokenů. Čtěte každý požadavek, protože peněženky podporují i pokročilejší oprávnění. Veřejné adresy a historie transakcí jsou na veřejných blockchainech viditelné i bez připojení k webu.

Kontrakty vykonávají pravidla

Chytrý kontrakt provádí naprogramovaná pravidla na blockchainu. Tokeny mohou představovat zůstatky, hlasovací práva nebo přístup, ale ne každá užitečná aplikace potřebuje vlastní token. Zjistěte, zda správce může kontrakt aktualizovat, pozastavit nebo změnit. Rozhraní, poskytovatelé dat a hostované uzly mohou zůstat centralizované, i když vypořádání probíhá na blockchainu.

Ověřte požadavek ve třech krocích

Ověřte cíl a síť

Začněte na nezávisle ověřené adrese projektu, nikoli u nevyžádané zprávy nebo sponzorovaného výsledku. Zkontrolujte síť, účet a cílový kontrakt v peněžence. Samotný ticker tokenu k identifikaci kontraktu nestačí. Než připojíte účet s cennými aktivy, přečtěte si navrhovanou akci.

Zjistěte, co povolujete

Podpis zprávy vás může přihlásit, ale jiné podpisy mohou schválit objednávky nebo utrácení tokenů. Nulový poplatek za gas neznamená nulové riziko. Schválení nebo permit může konkrétnímu příjemci oprávnění zpřístupnit konkrétní token. Transakce může přesouvat prostředky či měnit stav blockchainu. Pokud peněženka nezobrazí srozumitelnou akci nebo ji nedokážete vysvětlit, zastavte se a nepodepisujte naslepo.

Zkontrolujte rozsah a následný výsledek

U podporovaného oprávnění k tokenům prověřte token, příjemce oprávnění a částku. Je-li to praktické, omezte oprávnění na zamýšlený úkol. Odhad gasu posuzujte zvlášť. Po transakci ověřte stav a skutečné změny tokenů v peněžence či průzkumníku. Odpojení webu ruší připojení, nikoli automaticky dosud platné oprávnění utrácet tokeny.

Příklad: platba není totéž co limit oprávnění

25 TOKEN≠10,000 TOKEN

V aplikaci chcete použít 25 jednotek fiktivního TOKEN. Peněženka ale žádá o limit 10 000 TOKEN pro určitý kontrakt. Jde o oprávnění až na 400násobek zamýšlené částky, nikoli o potvrzení platby 25 tokenů. Běžný limit platí pro daný token, příjemce oprávnění a síť; dokud je platný, může ohrozit i budoucí vklady. Nejdřív ověřte kontrakt a poté snižte limit na 25, pokud to postup podporuje, nebo požadavek odmítněte. Nižší limit omezuje částku vystavenou tomuto oprávnění, nikoli důvěryhodnost kontraktu. Samotný nákup či vklad je zvláštní akce, pokud aplikace kroky výslovně nespojuje.

Chyby, které vytvářejí zbytečné riziko

Považovat podpis za neškodné přihlášení

Čtěte doménu, účel, rozsah tokenů a dobu platnosti, pokud jsou uvedeny. Některé podpisy mimo blockchain lze později použít ke schválení akcí na blockchainu. Bezplatný podpis nemusí být neškodná zpráva. Neschvalujte požadavek jen proto, že údajná podpora tvrdí, že je nutný k odemčení prostředků.

Zaměňovat vlastnictví za zaručený přístup

Držení tokenu nezaručuje, že jeho web, obrázek nebo tržiště zůstanou dostupné. Tokeny pro správu automaticky nepřinášejí skutečnou kontrolu, pokud je hlasování soustředěné nebo správce může rozhodnutí přepsat. Zjišťujte, co je uloženo na blockchainu, co závisí na externích serverech a kdo může obojí změnit.

Myslet si, že odpojení znamená zrušení oprávnění

Odpojení webu a zrušení tokenového oprávnění jsou odlišné operace. Oprávnění kontrolujte přes důvěryhodnou peněženku či průzkumník ve správné síti. Zrušení na blockchainu zpravidla stojí gas a mění budoucí oprávnění; nevrací již převedená aktiva. Nepoužívejte náhodně zaslaný odkaz na „čistič peněženky“.

Vyzkoušejte si posouzení požadavku

Chcete vložit 20 TOKEN. Web žádá o oprávnění na 5 000 TOKEN a tvrdí, že pozdější odpojení oprávnění odstraní. Co je na vysvětlení špatně a co máte před pokračováním ověřit?

Zobrazit vysvětlení

Limit je 250násobkem plánovaného vkladu. Odpojení jej neruší. Ověřte web, síť, kontrakt tokenu i příjemce oprávnění; prověřte požadovaný rozsah a použijte vhodný nižší limit, pokud je podporován, nebo požadavek odmítněte. Vklad potvrďte samostatně a následně zkontrolujte zbývající oprávnění. Úspěšná transakce ani omezený limit nedokazují bezpečnost aplikace.

Kryptoměnová peněženka a klíče znázorňující bezpečný přístup a obnovu

Dobré základy dělají velký rozdíl

Před dalším nákupem nebo převodem zjistěte, kdo ovládá přístup, kam vaše kryptoměny míří a kolik bude obchod skutečně stát.

Chraňte přístup ke svým kryptoměnám

Účet na burze a peněženka ve vlastní správě potřebují odlišné zabezpečení. Přihlášení na burzu chraňte jedinečným heslem a silným dvoufaktorovým ověřením. Při vlastní správě umožňuje obnovovací záloha znovu získat přístup.

Obnovovací slova uchovávejte offline a v soukromí. Pokud je žádá podpora nebo webová stránka, zastavte se.

Podívejte se na příklad obnovy

Rozbije se vám telefon. Burza vám může po ověření totožnosti pomoci obnovit účet. Peněženka ve vlastní správě nemůže resetovat obnovovací frázi. Než se na ni spolehnete, přečtěte si její oficiální pokyny k zálohování.

Vyberte správnou síť pro převod

Cílová služba musí podporovat aktivum, verzi tokenu i síť. Známá zkratka nebo shodný formát adresy nestačí. Před výběrem sítě pro výběr si přečtěte pokyny k vkladu přijímající platformy.

Ověřte adresu, případné memo či tag, poplatky a minimální částky. Zvažte nejprve malý zkušební převod.

Podívejte se na příklad sítě

Cílová služba přijímá USDC na Ethereu. Volbou levnější sítě na odesílající burze nevznikne převod přes Ethereum. Použijte síť podporovanou oběma stranami; běžný výběr nepřevádí tokeny mezi sítěmi pomocí mostu.

Pochopte cenu, kterou platíte

Obchodní poplatky jsou jen část nákladů. Záleží také na spreadu, dostupné likviditě a poplatcích za výběr. Tržní příkaz upřednostňuje provedení; limitní příkaz řídí cenu, ale může zůstat neprovedený nebo se provést jen částečně.

Zkontrolujte náhled příkazu a částku, kterou obdržíte. Poté porovnejte celkové náklady plánovaného nákupu a výběru.

Projděte si příklad nákladů

Hypotetický příklad: obchod za 200 USD s poplatkem 0,1 % stojí na obchodních poplatcích 0,20 USD. Samostatný poplatek za výběr 5 USD zvýší tyto náklady na 5,20 USD. Spread či skluz je mohou zvýšit; nejde o skutečný ceník burzy.