souhrn

Binance Smart Chain (BSC) je hard fork protokolu Go Ethereum (Geth) a má mnoho podobností s blockchainem Ethereum. Vývojáři BSC však provedli významné úpravy některých klíčových bodů. Největší změna se odráží v mechanismu konsenzu BSC, který nakonec úspěšně snížil transakční poplatky a zvýšil rychlost transakcí.


Úvod

Na první pohled jsou si Binance Smart Chain (BSC) a Ethereum velmi podobné. DApps a tokeny zabudované v BSC jsou kompatibilní s Ethereum Virtual Machine (EVM). Možná jste si všimli, že adresa vaší veřejné peněženky je v obou blockchainech naprosto stejná a v obou sítích dokonce běží cross-chain projekty. Přesto mezi těmito dvěma blockchainy existují značné rozdíly. Než se rozhodnete, který blockchain použít, je nejlepší nejprve pochopit rozdíly mezi těmito dvěma.


Blockchain Traffic a ekosystém DApp

Od června 2021 hostuje Ethereum více než 2 800 DApps v blockchainu, zatímco BSC má asi 810. Přestože je propast obrovská, vezmeme-li v úvahu, že BSC je na vzestupu, stojí za to se na tento silný a neustále se rozvíjející ekosystém těšit.

Aktivní adresy jsou také důležitou metrikou v řetězci, kterou je třeba zvážit. Přestože se jedná o rozvíjející se blockchain, BSC vytvořilo rekord 2 105 367 adres 7. června 2021, což je více než dvojnásobek historického maxima Etherea z 9. května 2021 (799 580 adres).

Jaký je důvod náhlého nárůstu BSC? Především díky kratší době potvrzení a nižším poplatkům. Růst BSC může také souviset s humbukem kolem nezaměnitelných tokenů (NFT) a kompatibilitou s populárními kryptoměnovými peněženkami, jako jsou Trust Wallet a MetaMask.

Pokud porovnáte denní transakční data, rozdíl je ještě zřetelnější. Prostřednictvím BSC mohou uživatelé převádět finanční prostředky a pracovat s inteligentními smlouvami rychleji a efektivněji. Jak ukazuje obrázek níže, denní objem obchodů BSC dosahuje maxima přibližně 12 milionů a v současnosti přesahuje 4 miliony.


Pro srovnání, denní objem transakcí Etherea nikdy nepřesáhl 1,75 milionu. Pro uživatele, kteří potřebují pravidelně převádět prostředky, se zdá být populárnější BSC. Analýzu denního objemu transakcí je samozřejmě také třeba posuzovat v kombinaci s aktivními adresami. V době psaní tohoto článku má BSC více uživatelů a jeho průměrný objem obchodů je vyšší.


Nejpoužívanější DeFi DApps v Ethereu a BSC

Pokud jde o decentralizované finance, mezi BSC a Ethereum existuje velké množství křížových produktů DApp kvůli kompatibilitě s blockchainem. Vývojáři mohou snadno portovat aplikace z Etherea do BSC a nové projekty BSC často znovu používají otevřený zdrojový kód z Etherea, jednoduše jej přejmenují. Pojďme se podívat na pět nejlepších Ethereum DApps hodnocených uživateli DAppRadar.


Prvních pět na seznamu je různorodých, včetně dvou automatických tvůrců trhu DeFi (Uniswap a SushiSwap), hry s kryptoměnami (Axie Infinity) a trhu peer-to-peer (OpenSea). Porovnejte pět nejlepších BSC a najdete mnoho podobností.


PancakeSwap byl vytvořen jako hard fork Uniswapu. Autofarm i Pancake Bunny jsou farmy na těžbu likvidity, ale Ethereum se neobjevuje v první pětce v této kategorii. Biswap i Apeswap jsou automatizovaní tvůrci trhu. Likvidní farmy na Binance Smart Chain bývají efektivnější díky nízkým poplatkům a výrazně vyšším rychlostem transakcí. Na základě těchto faktorů se těžba likvidity stala oblíbenou volbou pro uživatele BSC.

Pokud jde o hry s kryptoměnami, mnoho z nejžhavějších her se skutečně zrodilo v Ethereu. Přestože BSC má také některé projekty, které jsou velmi podobné „CryptoKitties“ a Axie Infinity, nedokázaly zaujmout velké množství hráčů jako Ethereum Classic.


Přenos mezi sítěmi

Pokud jste někdy do své peněženky vložili jakýkoli token BEP-20 nebo ERC-20, možná jste si všimli, že adresy peněženky pro Ethereum a BSC jsou úplně stejné. Pokud například omylem vyberete cílovou síť při výběru coinů na burze, lze je snadno získat z jiných blockchainů.

Pokud omylem odeberete tokeny ERC-20 do BSC, stále je můžete získat na odpovídající adrese BSC. Stejný proces lze naopak použít k načtení tokenů přenesených z BSC do Etherea. Naštěstí v obou případech vaše finanční prostředky nejsou trvale ztraceny. Podrobné pokyny najdete v článku Jak obnovit kryptoměnu na Binance, která byla převedena do nesprávné sítě.


transakční poplatek

BSC i Ethereum účtují transakční poplatky na základě modelu poplatků za plyn jako měřítko složitosti transakce. Uživatelé BSC mohou nastavit cenu plynu podle potřeb sítě a těžaři budou upřednostňovat transakce s vyššími cenami plynu. Londýnský hard fork společnosti Ethereum však implementoval některé nové úpravy a uživatelé se pravděpodobně rozloučí s vysokými poplatky.

Upgrade Etherea vytvořil nový cenový mechanismus se základním poplatkem za každý blok. Základní poplatek se mění s potřebami transakce a uživatelé nemusí sami určovat cenu plynu.

Historická data ukazují, že poplatky za plyn Ethereum jsou mnohem vyšší než BSC. Nejvyšší průměrná cena byla 68,72 $, ke které došlo v květnu 2021. Dnes se tento trend změnil, ale cena Etherea je stále vyšší než BSC.


Abychom lépe porozuměli situaci, podívejme se na průměrné náklady na Ethereum v Etherscan. První tři grafy ukazují aktuální cenu plynu Ethereum. Pro BSC a Ethereum odpovídá 1 Gwei 0,000000001 Binance Coin, respektive Ethereum. Čím nižší cenu zaplatíte, tím déle bude dokončení transakce trvat.

Pokud jednoduše převedete tokeny ERC-20 do jiné peněženky, průměrná cena, kterou zaplatíte v době psaní tohoto článku, je 2,46 $. Při použití fondu likvidity Uniswap zahrnujícího více transakcí se cena zvýšila na 7,58 USD.


Na obrázku níže je transakce v BSC s poplatkem pouhých 0,03 $, což odpovídá převodu ERC-20 ze stránky sledování poplatků za plyn Ethereum. BSC vypočítá toto číslo vynásobením paliva použitého při transakci (21 000) cenou palivového poplatku (5 Gwei).


hodina transakce

Měření průměrné doby transakce v blockchainu je složité. Z technického hlediska, pokud těžař ověří, že transakce je v bloku, transakce je dokončena, ale další faktory stále prodlužují čekací dobu:

  1. Pokud poplatky nejsou nastaveny dostatečně vysoko, mohou těžaři vaši transakci zdržet nebo ji dokonce vůbec nezařadit do žádných bloků.

  2. Složitější interakce s blockchainem vyžadují více transakcí. Například vložit likviditu do poolů likvidity.

  3. Většina služeb bude považovat transakci za platnou až po potvrzení určitého počtu blokování. Tyto dodatečné potvrzovací operace snižují pro obchodníky a poskytovatele služeb riziko zpětného zúčtování poté, co síť odmítne blokování.

Výše uvedené statistiky poplatků za plyn Ethereum ukazují doby transakce v rozmezí od 30 sekund do 16 minut. Tyto údaje berou v úvahu úspěšné transakce, ale nezohledňují požadavky týkající se vícenásobných potvrzení.

Pokud například vložíte Ethereum (ERC-20) na svůj účet Binance, budete muset počkat na 12 potvrzení sítě. Zatímco vytěžení bloku trvá asi 13 sekund (jak je znázorněno na obrázku níže), čas potřebný k uložení etheru do spotové peněženky se prodlouží o dalších 156 sekund.


Průměrná doba bloku BSC je 3 sekundy. Ve srovnání s 13 sekundami Etherea se rychlost zvýší asi 4,3krát.


mechanismus konsensu

Ačkoli je mechanismus konsenzu Ethereum Proof-of-Work (PoW) podobný bitcoinu, stále existují významné rozdíly od autoritativního Proof-of-Stake (PoSA) BSC. Tento rozdíl však netrvá dlouho. V Ethereu 2.0 se síť přepne na mechanismus proof-of-stake (PoS).

PoSA společnosti BSC kombinuje Proof of Authority (PoA) a Delegated Proof of Stake (DPoS). 21 validátorů se střídá ve výrobě bloků a jsou odměněni transakčními poplatky Binance Coin. Stát se validátorem vyžaduje spuštění uzlu a vsazení alespoň 10 000 mincí Binance, než se budete moci stát zvoleným kandidátem.

Ostatní uživatelé, nazývaní delegátoři, vsadí Binance Coin za zvoleného kandidáta. Zpracování bloků se pak bude střídat 21 zvolených kandidátů s nejvyššími vsazenými částkami. Celý proces se opakuje každých 24 hodin. Delegátoři se také mohou podílet na odměnách získaných validátory.

Ethereum's PoW je unikátní systém, který se nespoléhá na komunitu, ale prostřednictvím soutěží vybírá validátory pro řešení výpočetních problémů. Zapojit se může kdokoli, ale účastníci si musí zakoupit nebo pronajmout specializované těžařské vybavení. Čím větší výpočetní výkon máte, tím větší máte šanci, že jako první vyřešíte hádanku a ověříte blok. Úspěšní těžaři budou odměněni transakčními poplatky a etherem.

Přestože je PoW efektivní způsob, jak vytvořit konsensus a zajistit bezpečnost sítě, vývojáři nikdy nepřestali zkoumat další mechanismy. Doufají, že najdou účinnější a ekologičtější alternativy bez ohrožení bezpečnosti.

Z výše uvedených důvodů síť Ethereum nakonec přejde na Proof of Stake. Validátoři vsadí Ether a získají příležitost vyrábět bloky. Ostatní validátoři blok „ověří“ a zkontrolují jeho správnost. Pokud někdo vytvoří blok, který obsahuje falešné transakce, riskuje ztrátu všech svých vsazených tokenů. Validátoři jsou pak odměněni za úspěšné blokování a odvedenou ověřovací práci. Škodliví validátoři, kteří přímo vkládají a vkládají velké množství éteru, by mohli přijít o své prostředky.


Shrnout

Stručně řečeno, mezi Binance Smart Chain a Ethereum je zjevně mnoho podobností. Do jisté míry mohou uživatelé Etherea snadno migrovat a zažít BSC. I když existují podobnosti, BSC implementovalo řadu smysluplných úprav ve snaze zlepšit výkon a efektivitu. Mechanismus konsenzu Authoritative Proof of Stake (PoSA) přináší uživatelům levnější a rychlejší blockchainové transakce.