Standardem pro token Ethereum a blockchain Ethereum se stala platforma Ethereum ERC20. ERC je zkratka pro Ethereum Request for Comment. Je nezbytnou součástí kryptografického světa a jedním z nejoblíbenějších tokenů. Před jeho vynálezem měl každý token svůj jedinečný chytrý kontrakt a musel se psát zcela nový kód.
Ethereum non-fungible tokeny jsou vynalezeny pro vytváření a vydávání smart kontraktů. Hlavní je, že usnadňuje vytváření široké sítě tokenů a aplikací. Na rozdíl od tradičních aplikací nevyžadují žádné mezikroky. ERC-20 je jednotný standard tokenů, což znamená, že všechny tokeny v systému jsou vzájemně kompatibilní. Určuje společný seznam pravidel, která mají tokeny ETH implementovat.
Stručně řečeno, naprostá většina kontraktů Etherea je kompatibilní s ERC-20. To výrazně přispívá k tvorbě aplikací a tokenů, které nevyžadují žádné polovičaté kroky. V současné době si síť Ethereum bez ERC-20 nelze představit. V tomto článku se chystám nastínit token Ethereum.
Token ERC20 je klíčem k úspěchu
Ačkoli nativní token ERC-20 je ETH (nebo “gas”), standard tokenů Ethereum se stal tak rozšířeným, že některá další digitální aktiva, která mají jiné názvy, jsou ve skutečnosti tokeny ETH (např. Chainlink a další). tether). Každý žeton má svůj vlastní účel, například dává právo hlasovat o otázkách, které určují výsledky projektu, nebo odměňuje kupující za splnění úkolů.
Tyto kryptoměnové tokeny se prodávají prostřednictvím různých nabídek, aby se získaly finanční prostředky na projekty. Někteří však tvrdí, že tokeny ERC20 kdysi přitahovaly příliš velkou pozornost, což mělo za následek, že se nerentabilní investice. Tato situace má kořeny v ICO v roce 2017.
Jsou k dispozici a může je vytvořit kdokoli, ale spravují je pouze firmy a vývojáři. Důvody jejich popularity jsou následující:
- Tyto žetony jsou neuvěřitelně jednoduché na ovládání
- Řeší problém s univerzalizací příkazů pro kryptoměnové peněženky a blockchainové burzy jedním tahem. Sada těchto příkazů je malá a základní. Zahrnuje pravidla spolupráce mezi různými tokeny a předpisy pro nákup tokenů.
- Jedná se o první úspěšný pokus o kalibraci tokenů Ethereum a zavedení jedinečného standardu tokenů.
- Na účet třetí strany nelze přenést žádné informace.
Uživatelé Etherea musí platit transakční poplatky. Ty závisí na tom, kolik ETH každá operace potřebuje.
Co jsou to chytré smlouvy?
Chytré smlouvy pomáhají zašifrovat podmínky, za kterých lze převádět peníze bez přístupu třetích stran. Pomáhá sledovat vytvořené tokeny. Virtuální stroj Ethereum pomáhá s jejich prováděním. Inteligentní smlouvu s tokenem ERC-20 vytvářejí programátoři, kteří používají kódovací jazyk nečitelný pro počítače. Pokud jsou splněny všechny podmínky, kód je okamžitě aktivován.
Možné problémy s Ethereum
- Vytváření chytrých kontraktů ERC-20. Ty mají zásadní význam, protože mají přímou kontrolu nad celkovou nabídkou tokenů, nad tím, jak budou obíhat, kdy budou vydávány nové tokeny atd. Pomáhají k rychlejšímu převodu tokenů. Jejich vytváření je energeticky náročný a dlouhý proces, který vyžaduje sehraný tým vývojářů. Neúspěšné kontrakty mohou způsobit velké náklady.
- Problémy s kompatibilitou. Vytváření tokenů bez obecného standardu, jako je ERC20, může také způsobit další náklady. Stručně řečeno, peněženka a výměnná platforma jsou služby třetích stran a je třeba je integrovat pomocí inteligentní smlouvy.
Jazyk pro zpracování informací (Solidity)
Ačkoli se nejedná o jediný kódovací jazyk v ekosystému Ethereum, všechny inteligentní kontrakty ERC-20 jsou napsány v Solidity. Jazyk Solidity je podobný jazyku Javascript, takže ti, kdo jsou zběhlí v jiných jazycích typu C, mohou v Solidity snadno a rychle vyniknout bez speciálního školení.
Funkce ERC-20 pomáhají externím uživatelům zjistit zůstatek tokenů a převádět měny mezi účty Etherea pomocí speciálního algoritmu. Chytrý kontrakt specifikuje dvě události - schválení a převod. Lze se na ně odvolat, pokud uživatel vlastní práva k vytažení tokenů z účtu Ethereum.
Zde jsou uvedeny podrobné informace o povinných funkcích ERC-20:
- Celková nabídka je funkce, která definuje celkovou nabídku tokenů ERC-20.
- Funkce BalanceOf: zobrazí počet tokenů na aktuálním zůstatku tokenů uživatele.
- Přenosová funkce: pomáhá přenos žetony z celkové zásoby jinému uživateli
- Funkce Transferfrom: se používá k odesílání tokenů z jednoho účtu na druhý.
- Funkce Approve kontroluje schopnost účtu šířit tokeny.
- Funkce příspěvku zkontroluje zůstatek na účtu a ujistí se, že je na něm dostatek prostředků na odeslání tokenů.
Další důležitou funkcí je veřejná funkce, která je k dispozici mimo smlouvu.
Ještě jednou - pokud máte základní znalosti jazyka Javascript, budou vám tato vysvětlení naprosto jasná.
Co jsou tokeny ERC20?
Kromě nativního tokenu ETH existuje více než osm set žetony (ke konci roku 2020) a více než tři sta padesát tisíc tokenových kontraktů:
- Binance mince (BNB)
- Tether (USDT)
- Řetězové propojení (LINK)
- Dai (Dai)
- Výrobce (MKR)
- Konsensus (SEN
K čemu slouží tokeny ERC20?
- Vybírání peněz: Vývojáři ERC-20 čas od času vybírají peníze na své projekty. Investoři pak dostanou nové mince dříve, než nově vytvořené tokeny vstoupí na trh.
- Hlasovací práva. Čím více žetonů má uživatel na svém účtu, tím větší vliv má na rozhodování o projektu.
- Uveďte příklady objektů z reálného světa: Žeton může být příkladem vlastnictví cenných předmětů, jako je například zlato.
- Transakční poplatky: Uživatel musí platit poplatky za všechny transakce. Pokud je síť plná provozu, může použít ‘plyn’, který se odečítá od tokenů majitele.
- Pokročilé funkce: Někdy se stává, že některým uživatelům funkce tokenu ETH nestačí, a proto mají možnost vytvořit si nový token s funkcemi, které potřebují.
Co čeká Ethereum?
Přestože má ERC-20 mnoho kladných stránek, k dokonalosti má ještě daleko. Problémy se standardizací způsobily krádež minimálně 3 milionů USD. Druhým problémem je dlouhá doba zpracování v době vysokého provozu.
Vývojáři ERC-20 proto musí tyto problémy řešit a kódovat. Token ERC-20 navíc není jediným standardem ve světě bitcoinů, i když je stále nejpopulárnější - za konkurenty lze považovat tokeny ERC777 a ERC223. Aby dobře obstály, musí vývojáři tvrdě pracovat na vylepšeních.
Pointa
Implementace tokenů ERC20 je velkým krokem vpřed z hlediska standardizace, i když stále existují určité problémy. nevýhody. Ethereum pomáhá převádět měny bez závazku třetích stran a výrazně zjednodušuje tvorbu chytrých kontraktů, což vývojářům šetří mnoho času.
Vývojáři nedávno spustili Ethereum 2.0, které má opravit některé problémy. Přesto je před námi ještě dlouhá cesta, abychom se vyhnuli obrovským peněžním ztrátám i dalším nevýhodám.
ČASTO KLADENÉ DOTAZY
Je ERC20 stejná jako ETH?
Ne, tyto pojmy jsou zcela odlišné. ERC20 je jednotná sada standardů pro blockchain Etherea a název pro typ mincí. ETH je nativní měna blockchainu Ethereum.
ETH lze proto považovat za součást mincí typu ERC-20. Jinými slovy, ERC-20 je ekosystém, ve kterém se ETH používá.
Potřebuji ETH k odeslání tokenů ERC-20?
Ano, k odeslání tokenů ERC-20 budete potřebovat ETH (nebo ‘gas’), protože jsou povinné. Důvodem je, že tyto tokeny jsou vydávány na platformě Ethereum. Chcete-li se ujistit, že máte dostatek ETH, zkontrolujte stav své peněženky.
Jak vytvořit peněženku ERC20?
Nejprve musíte provést analýzu a vybrat si jednu z mnoha peněženek kompatibilních s Ethereem. Poté je třeba nainstalovat desktopovou nebo mobilní verzi peněženky - dobrou volbou může být MyEtherWallet. Vytvořte si novou peněženku, nastavte heslo, vytiskněte si soukromý klíč (nebo frázi pro obnovení), uložte jej na bezpečné místo nebo jako dokument a nikdy jej s nikým nesdílejte. Pak budete muset peněženku odemknout. Jakmile to uděláte, můžete přidávat tokeny a začít obchodovat.
Jak najít adresu tokenové smlouvy?
Pole Token Contract Address je nutné vyplnit a vyžaduje některé specifické informace. Chcete-li tyto informace získat, přejděte přímo na webové stránky tokenu. Dobrou službou pro její ověření je Etherscan.io. Budete muset vložit název tokenu a poté na něj kliknout. Nezapomeňte si všechny informace překontrolovat.








