Stručný obsah
Binance Smart Chain (BSC) je hard fork protokolu Go Ethereum (Geth), který má mnoho společného 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 mechanismus konsenzu BSC, který umožňuje levnější a rychlejší transakce.
Zavedení
Na první pohled vypadají Binance 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í na obou sítích. Mezi těmito dvěma okruhy jsou však výrazné 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 má Ethereum více než 2 800 DApps na blockchainu ve srovnání s přibližně 810 DApps na BSC. To je významný rozdíl, ale vzhledem k mladému věku BSC síť vykazuje silný a rostoucí ekosystém.
Aktivní adresy jsou také důležitým indikátorem v síti. Navzdory tomu, že jde o novější blockchain, BSC zaregistrovalo 7. června 2021 2 105 367 adres, což je více než dvojnásobek historického maxima Etherea 799 580 adres z 9. května 2021.
Co přesně je tedy důvodem náhlého masivního růstu BSC? To je z velké části způsobeno rychlejšími časy potvrzení a nízkými poplatky. Růst BSC lze také přičíst rostoucímu humbuku kolem NFT a kompatibilitě s populárními kryptoměnovými peněženkami, jako jsou Trust Wallet a MetaMask.
Pokud se podíváme na denní transakce, rozdíl mezi nimi je ještě větší. V BSC mohou uživatelé přesouvat své prostředky rychleji a ekonomičtěji a pracovat s chytrými smlouvami. Níže můžete vidět vrchol BSC kolem 12 milionů denních transakcí a aktuální stav přes čtyři miliony.

Na druhou stranu počet transakcí v Ethereu nikdy nepřesáhl 1,75 milionu transakcí denně. Pro uživatele, kteří potřebují pravidelně převádět své prostředky, bude BSC oblíbenější volbou. Denní transakce musí být také zvažovány v kontextu aktivních adres. V době psaní tohoto článku má BSC více uživatelů, kteří také průměrují více transakcí.

Nejpoužívanější DeFi DApps na Ethereu a BSC
Pokud jde o decentralizované finance, existuje velké množství prolínání DApp mezi BSC a Ethereum 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 pod jiným názvem. Pojďme se podívat na pět nejlepších DApps na Ethereu podle uživatelů DAppRadar.

Zde můžete vidět směs dvou automatických tvůrců trhu DeFi (Uniswap a SushiSwap), kryptohry (Axie Infinity) a peer-to-peer trhu (OpenSea). Pokud se podíváte na pět nejlepších BSC, uvidíte mnoho společného.

PancakeSwap byl vytvořen jako hard fork Uniswapu. Autofarm a Pancake Bunny představují ziskovou farmu, kategorii, kterou nevidíme v první pětce na Ethereu. Biswap a Apeswap jsou automatizovaní tvůrci trhu. Vzhledem k tomu, že poplatky za BSC jsou tak nízké a transakce jsou mnohem rychlejší, ziskové hospodaření je na Binance Smart Chain obecně 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 nejoblíbenějších her. Přestože na BSC existují projekty velmi podobné CryptoKitties a Axie Infinity, nedokázaly přilákat tak velké publikum jako klasické hry na Ethereu.
Přenosy mezi sítěmi
Pokud jste do své peněženky provedli jakýkoli vklad BEP-20 nebo ERC-20, možná jste si všimli, že adresy vaší peněženky Ethereum a BSC jsou totožné. Pokud tedy například zvolíte špatnou síť při výběru tokenů z burzy, můžete je snadno získat zpět z jiného blockchainu.
Pokud omylem stáhnete token ERC-20 na BSC, můžete je stále najít 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 případech vaše finanční prostředky naštěstí nejsou navždy ztraceny. Podrobnější návod najdete v článku Jak obnovit kryptoměnu převedenou do špatné sítě na Binance.
Transakční poplatky
BSC a Ethereum používají model plynu pro transakční poplatky, které měří jejich složitost. 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 pro Ethereum však zavádí některé nové úpravy, které pravděpodobně eliminují potřebu vysokých poplatků.
Aktualizace Etherea vytváří nový cenový mechanismus se základním blokovým poplatkem. Základní poplatek se liší v závislosti na poptávce po transakcích, takže uživatelé nemusí nezávisle určovat cenu plynu.
Historicky byly poplatky za plyn Ethereum mnohem vyšší než BSC. Nejvyšší průměrný ukazatel byl v květnu 2021 – 68,72 USD. Tento trend se začal měnit, ale Ethereum je aktuálně stále dražší.

Pojďme se podívat na průměrné náklady na Ethereum z Etherscan, abychom si udělali lepší představu. První tři čísla ukazují aktuální ceny plynu Ethereum. Pro BSC i Ethereum se jeden gwei rovná 0,000000001 BNB nebo ETH. Pokud zaplatíte nižší cenu, vaše transakce bude trvat mnohem déle.
Průměrná cena prostého převodu tokenu ERC-20 do jiné peněženky v době psaní článku je 2,46 $. Toto číslo se zvýší na 7,58 USD při použití fondu likvidity Uniswapu, který zahrnuje více transakcí.

Níže můžeme vidět transakci BSC s poplatkem pouhých 0,03 $, což je ekvivalent převodu ERC-20 v gas trackeru na Ethereu. BSC to vypočítalo vynásobením množství plynu použitého pro 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é. Přestože je transakce technicky dokončena poté, co těžaři ověří blok, ve kterém se nachází, čekací dobu mohou ovlivnit další aspekty:
Pokud nenastavíte dostatečně vysoký poplatek, těžaři mohou vaši transakci zdržet nebo ji dokonce zablokovat.
Složitější blockchainové interakce 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 zpětného zúčtování ze strany obchodníků a poskytovatelů služeb, pokud 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, ale nevyžadují další potvrzení.
Pokud například vložíte ETH (ERC-20) na svůj účet Binance, budete muset počkat na 12 potvrzení sítě. Pokud je blok vytěžen přibližně každých 13 sekund, jak můžete vidět v grafu níže, přidá to dalších 156 sekund při vložení ETH do vaší spotové peněženky.

Na BSC je průměrná doba bloku 3 sekundy. Když to porovnáme s 13 sekundami Etherea, vidíme nárůst rychlosti asi 4,3krát.

Mechanismus konsenzu
Ačkoli je mechanismus konsenzu Ethereum Proof of Work (PoW) podobný mechanismu Bitcoinu, velmi se liší od Proof of Staked Authority (PoSA), který používá BSC. Tento rozdíl však nebude trvat dlouho. S aktualizací Ethereum 2.0 začne síť využívat mechanismus Proof of Stake (PoS).
PoSA BSC kombinuje aspekty Proof of Authority (PoA) a Delegated Proof of Stake (DPoS). 21 validátorů se střídá ve vytváření bloků a jako odměnu dostávají transakční poplatek BNB. Abyste se stali validátorem, musíte založit uzel a vsadit alespoň 10 000 BNB, poté se stanete vybraným kandidátem.
Ostatní uživatelé, známí jako delegátoři, vsadí BNB pro vybraného kandidáta. Zpracování bloků se bude střídat 21 kandidátů vybraných podle výše sázek. Celý tento proces se opakuje každých 24 hodin. Delegátoři také obdrží část odměn, které získávají validátoři.
PoW Ethereum je úplně jiný systém. Místo toho, aby komunita zvolila 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 jako první vyřešíte hádanku a potvrdíte blok. Úspěšní těžaři obdrží transakční poplatek a odměnu v ETH.
Přestože je PoW efektivním způsobem, jak dosáhnout konsensu a zajistit bezpečnost sítě, vývojáři od té doby prozkoumali použití jiných mechanismů. Jejich cílem je najít účinnější a ekologicky bezpečné alternativy bez ohrožení bezpečnosti.
Z těchto důvodů se síť Ethereum nakonec přesune na Proof of Stake. Validátoři vsadí ETH, aby mohli produkovat bloky. Ostatní validátoři budou „svědky“ bloku a zkontrolují jeho správnost. Pokud někdo vytvoří blok, který obsahuje falešné transakce, riskuje ztrátu všech svých sázkových mincí. Validátoři jsou pak odměněni za úspěšné bloky a všechna ověření, která provedou. Prováděním přímých vkladů 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 Binance Smart Chain a Ethereum mají mnoho společného. Zejména proto, že uživatelé Etherea mohou snadno migrovat z Etherea a začít experimentovat s BSC. Ale navzdory podobnostem provedl BSC několik zajímavých změn, aby se pokusil zlepšit výkon a efektivitu. Mechanismus konsenzu Proof of Staked Authority (PoSA) umožnil uživatelům získat ještě levnější a rychlejší blockchainové transakce.





