W tym artykule dowiesz się podstawowych informacji o standardzie tokenów Ethereum, do czego służą tokeny ERC-20 i jak działają.
Użyj aplikacji portfela Bitcoin.com Wallet, zaufanej przez miliony, aby bezpiecznie i łatwo wysyłać, odbierać, kupować, sprzedawać, handlować, używać i zarządzać Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) oraz najpopularniejszymi kryptowalutami, w tym tokenami ERC-20 na Ethereum, Polygon i Avalanche.
Przegląd tokenów ERC-20
Tokeny ERC-20 to zestawy 'zamiennych' cyfrowych tokenów, które istnieją w sieci Ethereum. Zamienność oznacza tutaj, że każdy token w zestawie jest nie do odróżnienia od każdego innego tokena w tym zestawie. Jest to analogiczne do sytuacji, w której jeden dolar amerykański jest praktycznie nieodróżnialny od każdego innego dolara amerykańskiego (przynajmniej w cyfrowym świecie). Jeśli chodzi o tokeny ERC-20, każdy zestaw jest odróżniany za pomocą symbolu giełdowego, takiego jak ABC lub XYZ. Na przykład, może istnieć zestaw 1 miliona tokenów ABC, oraz inny zestaw 10 milionów tokenów XYZ. Bariera wejścia w tworzenie zestawów tokenów ERC-20 jest niska (to naprawdę tylko kwestia wdrożenia stosunkowo prostego 'kontraktu' do sieci Ethereum), dlatego liczba zestawów jest mierzona w tysiącach. Z tego powodu większość zestawów ma w rzeczywistości bardzo małą wartość. Niektóre jednak są warte miliardy.
Standard ERC-20
ERC-20 odnosi się do standardu technicznego, który definiuje wspólny zestaw zasad, takich jak sposób, w jaki tokeny mogą być przesyłane, jak zatwierdzane są transakcje i jaka jest całkowita podaż tokenów. Standard ERC-20 powstał z propozycji z 2015 roku, która została zintegrowana z protokołem Ethereum poprzez Ethereum Improvement Proposal (IEP-20).
Interakcja z tokenami ERC-20
Interakcja z tokenami ERC-20 wymaga użycia ETH. Na przykład, jeśli chcesz wysłać 100 tokenów ABC do Alice, musisz dołączyć niewielką ilość ETH, aby zapłacić za transakcję.
Przeczytaj więcej: Czym jest gas i jak działają opłaty w Ethereum?
Tworzenie tokenów ERC-20
Tokeny ERC-20 są tworzone poprzez wdrażanie inteligentnych kontraktów. Logika inteligentnych kontraktów pozwala na interesujące zastosowania, nawet tylko w celu stworzenia zestawu tokenów. Na przykład, rozważ kontrakt napisany w taki sposób, że może otrzymać maksymalnie 1000 ETH (to znaczy, że do kontraktu można wysłać łącznie 1000 ETH), a za każde ETH wysłane do kontraktu, kontrakt automatycznie 'wybija' i wysyła 100 tokenów ABC z powrotem do nadawcy. To "stworzyłoby" 100 000 tokenów ABC i rozdzieliłoby je pomiędzy każdego, kto wysłał ETH do kontraktu. Warto zauważyć, że proces ten ma podobieństwa do pierwszej oferty publicznej akcji, gdzie akcje firmy są wydawane i rozdzielane osobom, które je zakupiły za dolary.
Zastosowania i odmiany tokenów ERC-20
Istnieje ogromna różnorodność tokenów ERC-20. Niektóre, jak w naszym powyższym przykładzie, reprezentują aktywa finansowe, które są prawdopodobnie podobne do udziałów w firmie. Zauważ, że ta cecha oznacza, iż takie tokeny mogą być uznawane za papiery wartościowe przez organy regulacyjne, co może nakładać na emitentów szereg zobowiązań prawnych w zależności od jurysdykcji.
Tokeny ERC-20 mogą być również używane do reprezentowania rzeczy takich jak nagrody lojalnościowe i punkty reputacji. Wyobraź sobie na przykład internetową agencję turystyczną, która przyznaje punkty użytkownikom za każdym razem, gdy dokonają rezerwacji za pośrednictwem platformy. Te punkty mogą być używane do opłacania przyszłych rezerwacji. Mogą również zapewniać właścicielom dodatkowe korzyści, takie jak VIP-owska obsługa, udział w opłatach generowanych przez platformę rezerwacyjną lub nawet prawo do głosu w zarządzaniu platformą. Co ważne, punkty (tokeny) mogą być również wymieniane z innymi osobami, co nadaje im wartość wykraczającą poza ekosystem, w którym zostały stworzone.
Tokeny ERC-20 mogą być również używane do reprezentowania fizycznych obiektów, takich jak złoto lub nieruchomości. Jednak gdy cyfrowe tokeny są używane do reprezentowania fizycznych obiektów, utrzymanie powiązania między nimi stanowi trudność.
Rozważ przykład tokenów ERC-20, które reprezentują dolary amerykańskie - jak w jednym z najczęściej używanych i najbardziej rozpowszechnionych tokenów ERC-20, Tether (USDT). Właściciele tokenów Tether, które mają symbol giełdowy USDT, mają roszczenie do dolarów amerykańskich przechowywanych na kontach bankowych firmy Tether Limited. Wartość 1 USDT do tej pory niezawodnie odzwierciedlała wartość 1 'prawdziwego' dolara amerykańskiego, jednakże ponieważ konta bankowe firmy stojącej za USDT istnieją poza siecią Ethereum, uczestnicy muszą polegać na tradycyjnych praktykach audytorskich, aby zweryfikować istnienie 'prawdziwych' dolarów. To poleganie na stronie trzeciej, która istnieje poza światem napędzanym kodem wspólnego komputera Ethereum, utrudnia gwarantowanie 'prawdy.' W związku z tym zawsze istnieje szansa, że uczestnicy stracą zaufanie, że firma Tether rzeczywiście posiada wystarczające rezerwy dolarowe - co może skutkować sytuacją, w której 1 USDT nie jest wart tyle samo co 1 dolar amerykański.
Pomimo wyzwań, fakt istnienia tokenów USDT na Ethereum nadaje im pewną użyteczność wykraczającą poza 'prawdziwe' dolary amerykańskie. Konkretnie, można je łatwo przenosić (w tym przez granice), wymieniać na inne tokeny, a nawet wysyłać do inteligentnego kontraktu, który pozwala zarabiać na nich odsetki. Z tych powodów wzrost w adopcji USDT i innych tokenów dolarowych opartych na Ethereum był szybki.
Przeczytaj więcej: Czym jest Finanse Zdecentralizowane?
Przyjęcie standardu tokenów ERC-20 na sieciach zgodnych z EVM
Standard tokenów ERC-20, pierwotnie zaprojektowany dla blockchaina Ethereum, zyskał szeroką akceptację na sieciach zgodnych z EVM (Ethereum Virtual Machine). Jest to w dużej mierze zasługą elastyczności, efektywności i łatwości, z jaką deweloperzy mogą tworzyć i wdrażać tokeny za jego pomocą. W rezultacie liczne blockchainy wspierające zgodność z EVM, takie jak BNB Smart Chain, Polygon i Avalanche, przyjęły ERC-20, umożliwiając bezproblemową interoperacyjność tokenów na tych platformach. Ta funkcjonalność międzyłańcuchowa nie tylko ułatwiła bardziej płynny przepływ aktywów w ekosystemie kryptowalut, ale także pobudziła innowacje w dziedzinie zdecentralizowanych finansów (DeFi), gier i innych zdecentralizowanych aplikacji (dApps). Wykorzystując standard ERC-20, te sieci zgodne z EVM mogą zapewnić spójne i niezawodne doświadczenie użytkownika, co dodatkowo cementuje rolę ERC-20 jako podstawowego elementu budulcowego dla tworzenia tokenów w przestrzeni blockchain.
Aplikacja portfela Bitcoin.com obsługuje tokeny ERC-20 nie tylko na Ethereum, ale także na sieciach zgodnych z EVM wspieranych w portfelu (w momencie pisania są to Avalanche, BNB Smart Chain i Polygon).





