Co je to Ethereum Gas? [Nejkomplexnější podrobný průvodce všech dob!]

Co je to Ethereum Gas?

TL; DR

  1. Ethereum Gas je jednotka, která měří množství výpočetního úsilí, které bude zapotřebí k provedení určitých operací.
  2. Každá jednotlivá operace, která se účastní Ethereum, ať už jde o transakci nebo inteligentní provedení smlouvy, vyžaduje určité množství plynu.
  3. Horníci dostávají zaplaceno v etheru částka, která odpovídá celkovému množství plynu, které jim trvalo k provedení úplné operace.

Ethereum Gas – je krví ekosystému Ethereum, neexistuje jiný způsob, jak to vyjádřit. Plyn je jednotka, která měří množství výpočetního úsilí, které bude zapotřebí k provedení určitých operací.

Každá jednotlivá operace, která se účastní Ethereum, ať už jde o jednoduchou transakci nebo inteligentní smlouvu, nebo dokonce ICO, vyžaduje určité množství plynu. Plyn se používá k výpočtu výše poplatků, které je třeba zaplatit síti, aby bylo možné provést operaci.

V této příručce pochopíme, jak funguje plyn. Ale než tak učiníme, musíme se naučit několik konceptů. Takže bez dalších okolků začneme s hlubokým ponorem na Ethereum Gas.

Co je to Ethereum Gas: Podrobný průvodce

Proč není v bitcoinech potřeba plyn?

Bitcoin byl vytvořen, protože všichni kladli stejné otázky.

  • Bude možné vytvořit formu peněz, které lze převádět mezi dvěma lidmi bez prostředníka?
  • Bude možné vytvořit decentralizované peníze, které budou fungovat na něčem jako blockchain?

Satoshi Nakamoto odpověděl na tyto otázky, když vytvořil bitcoin. Konečně jsme měli decentralizovaný peněžní systém, který dokáže převádět peníze z jedné osoby na druhou.

Došlo však k problému s bitcoiny, což je problém se všemi blockchainy první generace. Povolili pouze peněžní transakce, neexistoval způsob, jak k těmto transakcím přidat podmínky.

Alice může poslat Bobovi 5 BTC, ale nemohla na tyto transakce uvalit podmínky. Např. Bobovi nemohla říct, že peníze dostane, pouze pokud bude plnit určité úkoly.

Tyto podmínky by vyžadovaly extrémně komplikované skriptování. Něco bylo zapotřebí, aby byl proces plynulejší.

… A to „něco“ byla chytrá smlouva.

Co je to chytrá smlouva?

Chytré smlouvy vám pomohou vyměnit peníze, majetek, akcie nebo cokoli hodnotného transparentním a bezkonfliktním způsobem a zároveň se vyhnout službám prostředníka.

Co je to Ethereum Gas: Podrobný průvodce

Ethereum společnosti Vitalik Buterin je snadno oddaným stoupencem této generace. Ukázali světu, jak se blockchain může vyvinout z jednoduchého platebního mechanismu v něco mnohem smysluplnějšího a výkonnějšího.

Co jsou tedy tyto „chytré smlouvy“ a jaký je velký problém?

Inteligentní smlouvy jsou automatizované smlouvy. Jsou samy provádějící se specifickými pokyny napsanými v jeho kódu, které se provedou, když jsou splněny určité podmínky.

Co je to Ethereum Gas: Podrobný průvodce

Více o inteligentních kontraktech se můžete dozvědět v našem podrobném průvodci zde.

Chytré smlouvy jsou způsoby, jak se věci dělají v ekosystému Ethereum. Když někdo chce v Ethereu provést určitý úkol, zahájí inteligentní smlouvu s jedním nebo více lidmi.

Inteligentní smlouvy jsou souborem pokynů napsaných pomocí programovacího jazyka „solidity“, který funguje na základě logiky IFTTT alias logiky IF-THIS-THEN-THAT. V zásadě platí, že pokud je hotová první sada pokynů, proveďte další funkci a poté další a pokračujte v opakování, dokud nedosáhnete konce smlouvy.

Nejlepší způsob, jak tomu porozumět, je představit si automat. Každý váš krok se chová jako spouštěč dalšího kroku, který se provede sám. Je to něco jako dominový efekt. Pojďme se tedy podívat na kroky, které podniknete při interakci s prodejním automatem:

  • Krok 1: Dáte automatu nějaké peníze.
  • Krok 2: Vložíte tlačítko odpovídající požadované položce.
  • Krok 3: Položka vyjde a vy ji sbíráte.

Nyní se podívejte na všechny tyto kroky a přemýšlejte o tom. Bude některý z kroků fungovat, pokud předchozí nebyl proveden? Každý z těchto kroků přímo souvisí s předchozím krokem. Je třeba myslet ještě na jeden faktor, který je nedílnou součástí inteligentních smluv. Vidíte, že během celé vaší interakce s prodejním automatem jste vy (žadatel) pracovali výhradně se strojem (poskytovatel). Nezúčastnily se vůbec žádné třetí strany.

Jak by tedy nyní vypadala tato transakce, kdyby k ní došlo v síti Ethereum?

Předpokládejme, že jste právě koupili něco z prodejního automatu v síti Ethereum, jak budou potom kroky vypadat?

Krok 1: Dáte automatu nějaké peníze a to se zaznamená do všech uzlů v síti Ethereum a transakce se aktualizuje v hlavní knize.

Krok 2: Vložíte tlačítko odpovídající položce, kterou chcete, a její záznam se aktualizuje v síti a hlavní knize Ethereum.

Krok 3: Položka vyjde a vy ji sbíráte a toto bude zaznamenáno všemi uzly a hlavní knihou.

Každá transakce, kterou provedete prostřednictvím inteligentních smluv, bude zaznamenána a aktualizována sítí. Dělá to tak, že udržuje všechny účastníky smlouvy odpovědné za své činy. Odstraňuje lidskou zlobu tím, že zviditelňuje všechny přijaté akce pro celou síť

Co je virtuální stroj Ethereum?

Než pochopíme, co je virtuální stroj Ethereum (EVM), musíme pochopit, proč je potřeba „virtuální stroj“.

Vraťme se tedy k inteligentním smlouvám.

Jaké jsou žádoucí vlastnosti, které chceme v naší inteligentní smlouvě?

Cokoli, co běží na blockchainu, musí být neměnné a musí mít schopnost běžet přes více uzlů, aniž by byla ohrožena jeho integrita. V důsledku toho musí být funkce inteligentního kontraktu tři věci:

  • Deterministický.
  • Terminable.
  • Izolovaný.

Funkce č. 1: Deterministická

Program je deterministický, pokud danému vstupu poskytuje vždy stejný výstup. Např. Pokud 3 + 1 = 4, pak 3 + 1 bude VŽDY 4 (za předpokladu stejné základny). Takže když program poskytuje stejný výstup stejné sadě vstupů v různých počítačích, program se nazývá deterministický.

Existují různé okamžiky, kdy program může jednat nedeterministickým způsobem:

  • Volání nedeterministických funkcí systému: Když programátor zavolá ve svém programu neurčitou funkci.
  • Un-deterministické zdroje dat: Pokud program získává data za běhu a tento zdroj dat je nedeterministický, stane se program nedeterministickým. Např. Předpokládejme program, který získává top 10 google vyhledávání konkrétního dotazu. Seznam se může stále měnit.
  • Dynamické volání: Když program volá druhý program, nazývá se dynamické volání. Protože cíl volání je určen pouze během provádění, je nedeterministické povahy.

Funkce č. 2: Ukončitelné

V matematické logice máme chybu zvanou „zastavení problému“. V zásadě uvádí, že není možné zjistit, zda daný program může nebo nemůže vykonat svou funkci v časovém limitu. V roce 1936 Alan Turing pomocí Cantorova úhlopříčného problému odvodil, že neexistuje způsob, jak zjistit, zda daný program může skončit v časovém limitu nebo ne.

To je zjevně problém s inteligentními smlouvami, protože smlouvy ze své podstaty musí být možné v daném časovém limitu ukončit. Byla přijata některá opatření k zajištění toho, aby existoval způsob, jak smlouvu externě „zabít“ a nevstupovat do nekonečné smyčky, která vyčerpá zdroje:

  • Turingova neúplnost: Turingův neúplný blockchain bude mít omezenou funkčnost a nebude schopen dělat skoky a / nebo smyčky. Proto nemohou vstoupit do nekonečné smyčky.
  • Měřič kroků a poplatků: Program může jednoduše sledovat počet „kroků“, které provedl, tj. Počet instrukcí, které provedl, a poté ukončit, jakmile je proveden určitý počet kroků. Další metodou je měřič poplatků. Zde se smlouvy provádějí s předem zaplaceným poplatkem. Každé provedení instrukce vyžaduje určitou částku poplatku. Pokud utracený poplatek přesáhne předplacený poplatek, je smlouva ukončena.
  • Časovač: Zde se udržuje předem určený časovač. Pokud plnění smlouvy překročí časový limit, je externě přerušeno.

Funkce č. 3: Izolované

V blockchainu může kdokoli a každý nahrát chytrou smlouvu. Z tohoto důvodu však smlouvy mohou vědomě i nevědomky obsahovat viry a chyby.

Pokud smlouva není izolovaná, může to bránit celému systému. Proto je zásadní, aby smlouva byla izolována v karanténě, aby se celý ekosystém uchránil před negativními dopady.

Nyní, když jsme viděli tyto funkce, je důležité vědět, jak jsou prováděny. Inteligentní smlouvy se obvykle spouštějí pomocí jednoho ze dvou systémů:

  • Virtuální stroje: Ethereum to používá.
  • Docker: Fabric to používá.

Pojďme si tyto dva porovnat a zjistit, co přispívá k lepšímu ekosystému. Pro zjednodušení budeme porovnávat Ethereum (Virtual Machine) s Fabric (Docker).

Co je to Ethereum Gas: Podrobný průvodce

Jak je tedy vidět, Virtual Machines poskytují lepší deterministické, ukončitelné a izolované prostředí pro smlouvy Smart. Ukotvitelné panely však mají jednu zřetelnou výhodu. Poskytují flexibilitu kódovacího jazyka, zatímco na virtuálním stroji (VM), jako je Ethereum, je třeba se naučit úplně nový jazyk (solidnost), abyste mohli vytvářet inteligentní smlouvy.

EVM je virtuální stroj, ve kterém všechny inteligentní kontrakty fungují v etherea. Jedná se o jednoduchý, ale výkonný 256bitový virtuální stroj Turing Complete. Turing Complete znamená, že s ohledem na zdroje a paměť může jakýkoli program spuštěný v EVM vyřešit jakýkoli problém.

Co je to Ethereum Gas?

Jak je vysvětleno v úvodu, Gas je jednotka, která měří množství výpočetního úsilí, které bude zapotřebí k provedení určitých operací.

Poznámka: Než budeme pokračovat, proběhne obrovský výkřik pro Josepha Chowa úžasná prezentace na Ethereum plyn.

Většina chytrých kontraktů, které běží v EVM, je kódována pomocí Solidity (Ethereum plánuje v budoucnu přejít na Viper ze Solidity). Každý řádek kódu v Solidity vyžaduje provedení určitého množství plynu.

Graf cen plynu ETH

Obrázek níže byl převzat z Ethereum Yellowpaper a lze jej použít k získání přibližné představy o tom, kolik konkrétních pokynů stojí z hlediska plynu. Každá transakce vyžaduje podle této tabulky nejméně 21 000 plynů:

Co je to Ethereum Gas: Podrobný průvodce

Obrázek se svolením: Ethereum žlutý papír

Abychom lépe pochopili, jak plyn funguje v ethereu, použijeme analogii. Předpokládejme, že jedete na výlet. Než tak učiníte, projdete těmito kroky:

  • Jdete k čerpací stanici a určíte, kolik benzínu chcete do svého auta natankovat.
  • Dostanete benzín naplněný do auta.
  • Zaplatíte čerpací stanici částku peněz, kterou jim dlužíte za benzín.

Pojďme si nakreslit paralely s Ethereem.

Řízení automobilu je operace, kterou chcete provést, například provedení funkce chytré smlouvy.

Plyn je dobře … .plyn.

Čerpací stanice je váš horník.

Peníze, které jste jim zaplatili, jsou poplatky za těžbu.

Všechny operace, které uživatelé chtějí provést v etherea, musí poskytovat plyn pro následující:

  • K pokrytí jeho dat aka vlastní plyn.
  • Pokrýt celý jeho výpočet.

Nyní, když jsme probrali holé základy, možná se ptáte na následující otázku.

Proč máme tento plynový systém?

Odpověď je jednoduchá … pobídka.

Jako každý systém peer-to-peer typu proof-of-work je i Ethereum silně závislé na hashrate jejich těžařů. Více těžařů, více hashrate, bezpečnější a rychlejší systém.

Aby přilákali do systému více horníků, je třeba, aby byl systém pro horníky co nejziskovější a lákavější. V ethereu existují dva způsoby, jak mohou těžaři vydělat peníze:

  • Těžbou bloků a získáváním blokových odměn.
  • Tím, že se stali dočasnými diktátory jejich těžených bloků.

Prozkoumejme druhý bod.

Horníci jsou zodpovědní za vkládání transakcí do svých bloků. K tomu musí použít svou výpočetní sílu k ověření inteligentních kontraktů. Plynový systém jim za to umožňuje účtovat určitý poplatek.

Tento poplatek je znám jako poplatek za těžbu a pomáhá jim dostatečně motivovat k aktivní účasti v ekosystému.

Kolik si tedy mohou účtovat poplatků? Než to můžeme vypočítat, pochopme, jak měříme plyn.

Plyn se jednoduše měří v jednotkách plynu. Transakce odeslaná do sítě Ethereum stojí určité diskrétní množství plynu (např. 100 plynu) v závislosti na tom, kolik instrukcí EVM je třeba provést.

Jak tedy převedeme plyn na ether?

Neexistuje žádná pevná cena za konverzi. Je na odesílateli transakce, aby určil jakoukoli cenu plynu, která se mu líbí. Na druhé straně je na těžařovi, aby ověřil všechny transakce, které se mu líbí (obvykle ty, které určují nejvyšší cenu plynu). Průměrná cena plynu je obvykle řádově kolem 20 Gwei (nebo 0,00000002 ETH), ale může se zvýšit v dobách vysokého síťového provozu, protože v dalším bloku soutěží o více transakcí.

Následující graf ukazuje průměrný graf cen plynu Ethereum.

Co je to Ethereum Gas: Podrobný průvodce

Obrázek s laskavým svolením: Etherscan.

Než půjdeme dále, je důležité znát koncept limitu plynu.

Co je to limit pro množství etherového plynu?

Aby bylo možné provést operaci v Ethereu, musí odesílatel transakce určit limit plynu, než jej odešle do sítě. Limit plynu je maximální množství plynu, které je odesílatel ochoten zaplatit za tuto transakci.

Při určování limitu plynu je třeba vzít v úvahu následující body:

  • Různé operace budou mít různé náklady na plyn (jak již bylo uvedeno dříve).
  • Horníci přestanou vykonávat v okamžiku, kdy dojde plyn.
  • Pokud zbývá nějaký plyn, bude okamžitě vrácen do provozního generátoru.

Podívejme se na to v provozu v hypotetickém scénáři.

Předpokládejme, že přidáváme dvě čísla, a proto musí smlouva provést následující akce:

  • Ukládání 10 do proměnné. Řekněme, že tato operace stojí 45 plynu.
  • Přidáme-li dvě proměnné, řekněme, že to stojí 10 benzinu.
  • Uložení výsledku, který opět stojí 45 plynu.

Předpokládejme, že odesílatel určuje limit plynu 120 plynu.

Celkový plyn použitý horníkem k provedení výpočtu je (45 + 10 + 45) = 100 plynu.

Poplatek, který je dlužen horníkovi, za předpokladu, že 1 plyn stojí 20 Gwei, je (100 * 20 Gwei) = 0,000002 ETH.

Nyní, kolik plynu zbývá?

120 – 100 = 20 plynu.

20 nevyužitých plynů je vráceno zpět odesílateli (20 * 20 Gwei) = 0,0000004 ETH.

Poté, co jsme to řekli, je třeba vzít v úvahu dva scénáře:

  • Zadaný limit plynu je příliš nízký.
  • Zadaný limit plynu je příliš vysoký.

Scénář č. 1: Limit plynu je příliš nízký

Pokud nějaké operaci dojde plyn, vrátí se zpět do původního stavu, jako by se ve skutečnosti nic nestalo, nicméně operační generátor musí STÁLE platit horníkům poplatek za jejich výpočetní náklady a operace se přidá k blockchainu (i když nebyl proveden).

Vrátíme-li se k naší analogii k výletu, pokud jste ve svém autě nenaplnili dostatek benzínu, nebudete se moci dostat do cíle, ale i tak jste benzínce zaplatili peníze za správné palivo?

Podívejme se, jak to funguje v naší hypotetické chytré smlouvě. Kroky byly:

  • Ukládání 10 do proměnné. Řekněme, že tato operace stojí 45 plynu.
  • Přidáme-li dvě proměnné, řekněme, že to stojí 10 benzinu.
  • Uložení výsledku, který opět stojí 45 plynu.

Tentokrát však odesílatel stanoví limit plynu na 90 plynů.

Nyní víme, že plyn, který bude potřebný k provedení transakce, je 100 plynů, ale určili jsme pouze limit 90 plynů.

V tomto scénáři provede těžař výpočet v hodnotě 90 plynů a poté účtuje poplatky odesílateli za 90 plynů, které se ukáží jako (90 * 20 Gwei) = 0,0000018 ETH.

Smlouva se také vrátí zpět do původního stavu a transakce je zahrnuta do blockchainu.

Scénář č. 2: Limit plynu je příliš vysoký

Co když nastavíme limit plynu příliš vysoko?

To by dávalo smysl dělat správně? Nakonec vše, co zbylo, bude vráceno doprava odesílateli?

Na papíře to zní dobře, ale ve skutečnosti to tak dobře nefunguje.

Těžaři jsou omezeni limitem blokového plynu, což předpokládáme 6 700 000 plynů. Základní transakce (jednoduchý převod ETH) má požadavek na plyn alespoň 21 000. Horníci mohou zahrnovat pouze transakce, jejichž součet je menší nebo roven limitu blokového plynu.

Co je to Ethereum Gas: Podrobný průvodce

Obrázek s laskavým svolením: Hackernoon

Předpokládejme, že existuje transakce A (která provádí jednoduchý převod ETH) a má specifikovaný limit plynu 42 000 a dvě transakce B a C (také jednoduché převody ETH), které mají specifikovaný limit plynu 21 000.

Což bude mít větší smysl, aby horník vložil svůj blok?

  • Vloží transakci A a vrátí zpět obrovské množství nespotřebovaného plynu?
  • Nebo dají transakce B a C a vrátí jen malou částku zpět?

Druhý bod jim dává z ekonomického hlediska větší smysl?

To je přesně důvod, proč mít nafouknutý limit plynu není rozumný způsob, jak jít. Je rozumnější stanovit limit plynu, který je jen o málo vyšší než požadované množství plynu pro vaši transakci.

Následuje tabulka průměrných limitů plynu.

Co je to Ethereum Gas: Podrobný průvodce

Obrázek se svolením: Etherscan

Vysoký a nízký obsah etherového plynu vs vysoký a nízký poplatek

Mělo by vám být jasné, že plyn a ether nejsou to samé. Plyn je množství výpočetního výkonu potřebné, zatímco ether je měna používaná k platbě za tento plyn.

Nyní, se znalostí všeho, co jsme doposud získali, pojďme projít určitými scénáři plynu a poplatků.

Pokud má operace NÍZKÝ plyn, těžaři ho ani nevyzvednou, protože nemá dostatek plynu k dokončení výpočtu.

Pokud má nějaká operace NÍZKÉ poplatky, pak by mohla mít jen tolik plynu, aby ji pokryla, ale přesto se těžaři nebudou chumpingovat, aby ji vyzvedli, protože operace s nízkými poplatky pro ně není ekonomicky přitažlivá.

Pokud má provoz VYSOKÝ plyn, znamená to, že je provoz nafouknutý s vysokým limitem plynu, a proto ho horníci nevyzvednou.

Pokud má nějaká operace VYSOKÉ poplatky, pak horníci vědí, že na ní vydělají spoustu peněz a okamžitě si ji vyzvednou.

Aktuálně doporučené ceny plynu pro různé typy rychlostí transakcí, podle etgasstation jsou:

Co je to Ethereum Gas: Podrobný průvodce

Co se děje ve scénářích vrácení peněz za použití etherea?

Solidně existují dva příkazy, které zajišťují, že dostanete zpět náhradu za benzín.

  • SUICIDE: Tím se v podstatě zabije chytrá smlouva. Pokud tak učiníte, získáte zpět 24 000 benzinu.
  • SSTORE: Odstranění úložiště, které vám vrátí 15 000 zpět.

Pokud tedy vaše smlouva spotřebuje až 14 000 plynů a vymaže úložiště, měli byste dostat zpět (15 000–14 000) 1000 plynů, které vám budou vráceny správně?

Není to tak jednoduché.

Pokud by tomu tak bylo, pak by horníci ztratili veškerou motivaci. Koneckonců, horníci by vám neměli platit za správné výpočty?

Aby se zabránilo scénářům, jako jsou tyto, byla zadána podmínka.

Nahromaděné vrácení peněz nesmí překročit polovinu spotřebovaného plynu během výpočtu.

Pojďme si příklad objasnit.

… Předpokládejme, že máme chytrou smlouvu, která spotřebuje až 14 000 plynu.

Limit plynu, který jsme nastavili, je 20 000 plynu.

Inteligentní kontrakt také obsahuje příkaz SSTORAGE.

Kolik plynu tedy získá tvůrce smlouvy po výpočtu?

Nejprve získají zpět (20 000–14 000) = 6 000 jednotek nespotřebovaného plynu.

Nyní byl použit také příkaz SSTORAGE, takže teoreticky by měli dostat zpět také 15 000 plynu.

Množství plynu, které bylo ve smlouvě použito, je však 14 000 a od 15 000 > 14 000/2, generovaná NÁHRADA bude 14 000/2 = 7000.

Takže celkový plyn, který tvůrce nakonec dostane zpět, je 6000 + 7000 = 13 000.

Vezměme si další příklad.

Předpokládejme, že tentokrát smlouva spotřebuje až 70 000 plynů a obsahuje funkci SUICIDE.

Funkce SUICIDE by vám měla vrátit 24 000 benzínu, což je < 70 000/2.

V této situaci bude náhrada za plyn 24 000 + nevyužitý plyn.

Kritika etereového plynu. Je to oprávněné?

Přestože plynový systém získal pochvalu za to, že představil hladce fungující mechanismus, který velmi pozitivně motivuje horníky, v poslední době se dostal pod kritiku za to, že je pro vývojáře a tvůrce chytrých smluv příliš drahý.

V tomto ohledu Danny Ryan provedl několik zajímavých studií Hackernoon článek.

Zvažte následující scénář:

Co je to Ethereum Gas: Podrobný průvodce

Když se v Ethereu milionkrát přidají dvě čísla, stojí to poplatky ~ 26,55 $.

Danny Ryan to porovnal se standardním systémem AWS. Řekl, že může přidat dvě čísla milionkrát pomocí pythonu za 0,04 sekundy, což znamená, že hodinová sazba Amazon EC2 $ 0,0059 stojí $ 0,000000066.

To znamená, že výpočet v Ethereu je 400 milionůkrát dražší!

Na základě svých studií dospěl k tomuto závěru:

“Abych byl spravedlivý, sčítání dvou čísel dohromady miliónkrát je trochu vymyslené.” Dobře napsaná smlouva by pravděpodobně přesunula takovou výpočetní složitost mimo řetězec a zabývala by se více aktualizací stavu ve smlouvě. Ukládání obrovského množství dat do blockchainu také není běžný úkol. V závislosti na úkolu by uživatel pravděpodobně uložil kryptografický odkaz (hash) na data v řetězci a zbytek dat ponechal mimo řetězec.

To znamená, že jako vývojáři si musíme být těchto nákladů vědomi a podle toho navrhovat dApps. Musíme najít rovnováhu mezi on-chain a off-chain složitostí a přitom stále využívat decentralizované schopnosti blockchainu. “

Zvyšování cen zemního plynu ovlivňující inovace

Problém s vysokými cenami zemního plynu Ethereum spočívá v tom, že znemožňuje vývojářům mikrotransakční platby na jejich projekty. V poslední době se výrazně zvýšil kvůli přetížení sítě z DeFi a rostoucí transakční poplatky.

Jak možná víte, aplikace DeFi (decentralizované finance) právě procházejí obdobím boomu. Každý chce mít kousek výtěžku farmářského koláče. V době psaní tohoto článku se hodnota uzamčená v DeFi pohybuje kolem 11 miliard USD, přičemž nejpopulárnějšími aplikacemi jsou UniSwap, Maker..

Od vývojáře POV spočívá krása DeFi v jeho skladatelnosti. Lze snadno začlenit různé funkce DeFi a vytvořit zcela novou aplikaci. S prudce rostoucími poplatky za plyn je však pro vývojáře těžší začlenit interní ekonomický systém, který umožňuje mikroplatby.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map