TL;DR
BNB Smart Chain (BSC) je hard fork protokolu Go Ethereum (Geth) a jako takový sdílí mnoho podobností s blockchainem Ethereum. Vývojáři BSC však provedli významné změny v některých klíčových oblastech. Největší změnou je konsenzuální mechanismus BSC, který umožňuje levnější a rychlejší transakce.
Úvod
Na první pohled vypadají BNB Smart Chain (BSC) a Ethereum velmi podobně. DApps a tokeny postavené na BSC jsou kompatibilní s Ethereum Virtual Machine (EVM). Možná jste si všimli, že adresy vašich veřejných peněženek jsou na obou blockchainech stejné. Existují dokonce cross-chain projekty, které fungují v obou sítích. Přesto jsou mezi těmito dvěma řetězci patrné rozdíly. Pokud přemýšlíte, který z nich použít, je nejlepší znát a pochopit rozdíly.
Blockchain provoz a ekosystém DApp
K červnu 2021 Ethereum hostí více než 2800 DApps na blockchainu ve srovnání se zhruba 810 na BSC. Je to významný rozdíl, ale vzhledem k nízkému věku BSC to ukazuje silný a rostoucí ekosystém.
Aktivní adresy jsou také důležitou metrikou v řetězci, kterou je třeba zvážit. Navzdory tomu, že se jedná o novější blockchain, BSC zaznamenal 7. června 2021 maximum 2 105 367 adres – více než dvojnásobek historického maxima Etherea 799 580 adres z 9. května 2021.
Jaký je tedy důvod náhlého masivního růstu BSC? Hodně to souvisí s rychlejšími časy potvrzení a nízkými poplatky. Růst BSC může také souviset s rostoucím humbukem kolem NFT a kompatibilitou s populárními kryptopeněženkami, jako jsou Trust Wallet a MetaMask.
Pokud se podíváme na denní transakce, je mezi nimi ještě větší rozdíl. Na BSC je pro uživatele rychlejší a nákladově efektivnější přesouvat finanční prostředky a pracovat s chytrými smlouvami. Níže můžete vidět vrchol BSC kolem 12 milionů denních transakcí a jeho aktuální stav přes čtyři miliony.

Na druhou stranu Ethereum nikdy nepřekročilo 1,75 milionu transakcí denně. Pro uživatele, kteří potřebují pravidelně přesouvat své prostředky, se zdá být BSC oblíbenější volbou. Denní transakce je také potřeba vidět v kontextu aktivních adres. V době psaní má BSC v současnosti vyšší počet uživatelů, kteří také v průměru více obchodují.

Nejpoužívanější DeFi DApps na Ethereu a BSC
Pokud jde o decentralizované finance, existuje velké množství křížení DApp mezi BSC a Ethereum kvůli kompatibilitě blockchainů. Vývojáři mohou snadno portovat aplikace z Etherea do BSC a nové projekty BSC často znovu používají open-source kód z Etherea pod jiným názvem. Pojďme se podívat na pět nejlepších DApps na Ethereu od uživatelů na DAppRadar.

Zde můžete vidět směs dvou DeFi Automated Market Maker (Uniswap a SushiSwap), kryptohru (Axie Infinity) a peer-to-peer tržiště (OpenSea). Pokud se podíváte na pět nejlepších BSC, uvidíte spoustu podobností.

PancakeSwap byl vytvořen jako hard fork Uniswapu. Autofarm a Pancake Bunny jsou výnosové farmy – kategorie, kterou nevidíme v top pěti Ethereum. Biswap a Apeswap jsou oba automatizovaní tvůrci trhu. Vzhledem k tomu, že poplatky jsou na BSC tak levné a transakce výrazně rychlejší, výnosové farmy bývají na BNB Smart Chain efektivnější. Tyto faktory z nich dělají oblíbenou volbu pro uživatele BSC.
Pokud jde o krypto hry, Ethereum je skutečně domovem nejpopulárnějších titulů. Přestože na BSC existují projekty, které jsou velmi podobné CryptoKitties a Axie Infinity, nepodařilo se jim získat tak velké publikum jako klasické hry na Ethereu.
Přenosy mezi sítěmi
Pokud jste do své peněženky provedli jakékoli vklady BEP-20 nebo ERC-20, možná jste si všimli, že vaše adresy peněženky Ethereum a BSC jsou totožné. Pokud si tedy například vyberete špatnou síť při výběru svých tokenů z burzy, můžete je snadno získat z jiného blockchainu.
Pokud omylem stáhnete tokeny ERC-20 do BSC, stále je najdete na odpovídající adrese BSC. Stejným procesem můžete také projít, pokud omylem odešlete tokeny z BSC do Etherea. V obou těchto případech vaše finanční prostředky naštěstí nejsou trvale ztraceny. Podrobnější návod najdete v článku Jak obnovit krypto přenesené do nesprávné sítě na Binance.
Transakční poplatky
BSC i Ethereum používají model plynu pro transakční poplatky, které měří složitost transakce. Uživatelé BSC mohou nastavit cenu plynu podle poptávky sítě a těžaři budou upřednostňovat transakce s vyššími cenami plynu. Londýnský hard fork Etherea však přináší některé nové úpravy, které pravděpodobně odstraní potřebu vysokých poplatků.
Aktualizace Etherea vytváří nový cenový mechanismus se základním poplatkem za blok. Základní poplatek se mění v závislosti na poptávce po transakcích, takže uživatelé nemusí sami rozhodovat o ceně plynu.
Historicky byly poplatky za plyn Ethereum mnohem vyšší než poplatky na BSC. Nejvyšší průměr zaznamenaný v květnu 2021 na 68,72 USD. Tento trend se začal měnit, ale Ethereum je stále aktuálně dražší.

Podívejme se na průměrné náklady na Ethereum od Etherscan, abychom si udělali lepší obrázek. První tři čísla ukazují aktuální ceny plynu na Ethereu. Pro BSC i Ethereum se jeden gwei rovná 0,000000001 BNB nebo ETH. Pokud zaplatíte nižší cenu, bude vaše transakce trvat mnohem déle.
Za jednoduchý převod tokenu ERC-20 do jiné peněženky je průměrná cena v době psaní tohoto článku 2,46 $. Toto číslo se zvýší na 7,58 USD při použití fondu likvidity Uniswap, který zahrnuje více transakcí.

Níže můžeme vidět transakci na BSC s poplatkem pouhých 0,03 $, což odpovídá převodu ERC-20 v Ethereum gas trackeru. BSC to vypočítala vynásobením plynu použitého při transakci (21 000) cenou plynu (5 gwei).
Doba transakce
Měření průměrných časů transakcí na blockchainech může být trochu složité. Zatímco transakce je technicky dokončena, jakmile těžaři ověří blok, ve kterém se nachází, dobu čekání mohou ovlivnit další aspekty:
Pokud jste svůj poplatek nenastavili dostatečně vysoko, těžaři mohou vaši transakci zdržet nebo ji dokonce vůbec nezahrnout do bloku.
Složitější interakce s blockchainem vyžadují více transakcí. Například přidání likvidity do fondu likvidity.
Většina služeb bude považovat transakci za platnou až po potvrzení určitého počtu blokování. Tato dodatečná potvrzení snižují riziko, že obchodníkům a poskytovatelům služeb budou vráceny platby v případě, že je blokování sítí odmítnuto.
Pokud se podíváme výše na statistiky plynu pro Ethereum, můžeme vidět, že doba transakce se pohybuje od 30 sekund do 16 minut. Tato čísla zohledňují úspěšné transakce, nikoli však dodatečné požadavky na potvrzení.
Pokud například vložíte ETH (ERC-20) na svůj účet Binance, budete muset počkat na 12 potvrzení sítě. S blokem těženým zhruba každých 13 sekund, jak můžete vidět z níže uvedeného diagramu, by to přidalo dalších 156 sekund při vkládání ETH do vaší spotové peněženky.

Na BSC je průměrná doba bloku 3 sekundy. Když to porovnáme s 13 sekundami Etherea, díváme se na zvýšení rychlosti zhruba 4,3krát.

Mechanismus konsenzu
Mechanismus konsenzu Ethereum Proof of Work (PoW) je sice podobný mechanismu pro bitcoiny, ale výrazně se liší od Proof of Staked Authority (PoSA) BSC. Tento rozdíl však nebude trvat dlouho. S Ethereem 2.0 bude síť místo toho používat mechanismus Proof of Stake (PoS).
PoSA společnosti BSC kombinuje aspekty Proof of Authority (PoA) a Delegated Proof of Stake (DPoS). 21 validátorů se střídá ve výrobě bloků a na oplátku dostávají transakční poplatky BNB jako odměnu. Stát se validátorem vyžaduje spuštění uzlu a vsazení alespoň 10 000 BNB, abyste se stali zvoleným kandidátem.
Ostatní uživatelé, známí jako delegátoři, vsadí BNB za zvoleného kandidáta. Nejlepších 21 zvolených kandidátů podle vsazené částky se pak střídavě zpracuje bloky. Celý tento proces se opakuje každých 24 hodin. Delegátoři také dostávají podíl z odměn, které validátoři získávají.
Ethereum PoW je extrémně odlišný systém. Místo toho, aby si komunita vybírala validátory, probíhá závod o vyřešení výpočetní hádanky. Zúčastnit se může kdokoli, ale bude si muset koupit nebo pronajmout specializované důlní zařízení. Čím větší výpočetní výkon máte, tím je pravděpodobnější, že nejprve vyřešíte hádanku a ověříte blok. Úspěšní těžaři dostávají transakční poplatky a odměnu ETH.
Zatímco PoW je efektivní způsob vytváření konsenzu a zajištění bezpečnosti sítě, vývojáři od té doby prozkoumali použití jiných mechanismů. Jejich cílem je najít efektivnější a ekologičtější alternativy bez ohrožení bezpečnosti.
Z těchto důvodů síť Ethereum nakonec přejde na Proof of Stake. Validátoři vsadí ETH za šanci vyrábět bloky. Ostatní validátoři „potvrdí“ blok a zkontrolují, zda je správný. Pokud někdo vytvoří blok obsahující falešné transakce, riskuje ztrátu všech svých vsazených coinů. Validátoři pak obdrží odměny za úspěšné blokování a za všechna potvrzení, která provedou. přímým ukládáním a vkladem velkého množství ETH riskují škodliví validátoři ztrátu svých prostředků.
Závěrečné myšlenky
Je jasné, že mezi BNB Smart Chain a Ethereem je mnoho podobností. Částečně to je to, co uživatelům Etherea tak usnadnilo migraci a zahájení experimentů s BSC. Ale navzdory podobnostem přijala společnost BSC zajímavé změny, aby se pokusila zlepšit výkon a efektivitu. Mechanismus konsenzu Proof of Staked Authority (PoSA) umožnil uživatelům využívat ještě levnější a rychlejší blockchainové transakce.





