Binance Smart Chain vs. Ethereum: Ak├Ż je v tom rozdiel?
Domov
Články
Binance Smart Chain vs. Ethereum: Ak├Ż je v tom rozdiel?

Binance Smart Chain vs. Ethereum: Ak├Ż je v tom rozdiel?

Za─Źiato─Źn├şk
Zverejnen├ę Jun 29, 2021Aktualizovan├ę Dec 7, 2023
8m

Zhrnutie

Binance Smart Chain (BSC) je hard fork protokolu Go Ethereum (Geth) a ako tak├Ż m├í mnoho podobnost├ş s blockchainom Ethereum. V├Żvoj├íri BSC v┼íak urobili v├Żznamn├ę zmeny v niektor├Żch k─ż├║─Źov├Żch oblastiach. Najv├Ą─Ź┼íou zmenou je mechanizmus konsenzu BSC, ktor├Ż umo┼ż┼łuje lacnej┼íie a r├Żchlej┼íie transakcie.


Úvod

Na prv├Ż poh─żad vyzeraj├║ Binance Smart Chain (BSC) a Ethereum ve─żmi podobne. DApps a tokeny postaven├ę na BSC s├║ kompatibiln├ę s Ethereum Virtual Machine (EVM). Mo┼żno ste si v┼íimli, ┼że adresy va┼íich verejn├Żch pe┼ła┼żeniek s├║ na oboch blockchainoch rovnak├ę. Existuj├║ dokonca aj medzisie┼ąov├ę projekty, ktor├ę funguj├║ v oboch sie┼ąach. Napriek tomu s├║ medzi t├Żmito dvoma re┼ąazcami vidite─żn├ę rozdiely. Ak sa p├Żtate, ktor├Ż z nich pou┼żi┼ą, najlep┼íie je pozna┼ą a pochopi┼ą rozdiely.


Blockchain traffic a DApp ekosyst├ęm

K j├║nu 2021 Ethereum host├ş viac ako 2800 DApps na blockchaine v porovnan├ş s pribli┼żne 810 na BSC. Je to v├Żznamn├Ż rozdiel, ale vzh─żadom na n├şzky vek BSC to ukazuje siln├Ż a rast├║ci ekosyst├ęm.

Akt├şvne adresy s├║ tie┼ż d├┤le┼żitou metrikou v re┼ąazci, ktor├║ treba zv├í┼żi┼ą. Napriek tomu, ┼że ide o nov┼í├ş blockchain, BSC zaznamenalo 7. j├║na 2021 maximum 2 105 367 adries ÔÇô viac ako dvojn├ísobok historick├ęho maxima Etherea 799 580 adries 9. m├íja 2021.

Ak├Ż je teda d├┤vod n├íhleho mas├şvneho rastu BSC? Ve─ża z toho s├║vis├ş s r├Żchlej┼í├şm ─Źasom potvrdenia a n├şzkymi poplatkami. Rast BSC m├┤┼że s├║visie┼ą aj s rast├║cim humbugom okolo NFT a kompatibilitou s popul├írnymi krypto pe┼ła┼żenkami, ako s├║ Trust Wallet a MetaMask.

Ak sa pozrieme na denn├ę transakcie, je medzi nimi e┼íte v├Ą─Ź┼í├ş rozdiel. Na BSC je pre pou┼ż├şvate─żov r├Żchlej┼íie a n├íkladovo efekt├şvnej┼íie pres├║va┼ą finan─Źn├ę prostriedky a interagova┼ą so smart kontraktmi. Ni┼ż┼íie m├┤┼żete vidie┼ą vrchol BSC s pribli┼żne 12 mili├│nmi denn├Żch transakci├ş a jeho aktu├ílny stav na ├║rovni viac ako ┼ítyri mili├│ny.


Na druhej strane, Ethereum nikdy neprekro─Źilo 1,75 mili├│na transakci├ş denne. Pre pou┼ż├şvate─żov, ktor├ş potrebuj├║ pravidelne pres├║va┼ą svoje prostriedky, sa zd├í by┼ą BSC ob─ż├║benej┼íou vo─żbou. Denn├ę transakcie je potrebn├ę vn├şma┼ą aj v kontexte akt├şvnych adries. V ─Źase p├şsania m├í BSC v s├║─Źasnosti vy┼í┼í├ş po─Źet pou┼ż├şvate─żov, ktor├ş tie┼ż v priemere viac obchoduj├║.


Najpou┼ż├şvanej┼íie DeFi DApps na Ethereu a BSC

Pokia─ż ide o decentralizovan├ę financie, existuje ve─żk├ę mno┼żstvo kr├ş┼żenia DApp medzi BSC a Ethereum kv├┤li kompatibilite blockchainov. V├Żvoj├íri m├┤┼żu jednoducho pren├í┼ía┼ą aplik├ície z Etherea do BSC a nov├ę BSC projekty ─Źasto znovu pou┼ż├şvaj├║ open-source k├│d z Etherea pod in├Żm n├ízvom. Po─Ćme sa pozrie┼ą na p├Ą┼ą najlep┼í├şch DApps na Ethereu od pou┼ż├şvate─żov na DAppRadar.


Tu m├┤┼żete vidie┼ą zmes dvoch DeFi Automated Market Maker (Uniswap a SushiSwap), krypto hru (Axie Infinity) a peer-to-peer trh (OpenSea). Ak sa pozriete na p├Ą┼ą najlep┼í├şch BSC, uvid├şte ve─ża podobnost├ş.


PancakeSwap bol vytvoren├Ż ako hard fork Uniswapu. Autofarma a Pancake Bunny s├║ v├Żnosov├ę farmy ÔÇô kateg├│ria, ktor├║ nevid├şme v prvej p├Ą┼ąke Etherea. Biswap a Apeswap s├║ automatick├Żmi tvorcami trhu. Ke─Ć┼że poplatky s├║ na BSC tak├ę lacn├ę a transakcie v├Żrazne r├Żchlej┼íie, v├Żnosov├ę farmy maj├║ tendenciu by┼ą efekt├şvnej┼íie na Binance Smart Chain. Tieto faktory z nich robia ob─ż├║ben├║ vo─żbu pre pou┼ż├şvate─żov BSC.

Pokia─ż ide o krypto hry, Ethereum je skuto─Źne domovom najpopul├írnej┼í├şch titulov. Aj ke─Ć na BSC existuj├║ projekty, ktor├ę s├║ ve─żmi podobn├ę CryptoKitties a Axie Infinity, nepodarilo sa im z├şska┼ą tak├ę ve─żk├ę publikum ako klasick├ę hry na Ethereu.


Prenosy medzi sie┼ąami┬á

Ak ste do svojej pe┼ła┼żenky vlo┼żili ak├ęko─żvek vklady BEP-20 alebo ERC-20, mo┼żno ste si v┼íimli, ┼że va┼íe adresy pe┼ła┼żenky Ethereum a BSC s├║ rovnak├ę. Ak si teda napr├şklad vyberiete nespr├ívnu sie┼ą pri v├Żbere svojich tokenov z burzy, m├┤┼żete ich ─żahko z├şska┼ą z in├ęho blockchainu.

Ak omylom vyberiete tokeny ERC-20 do BSC, st├íle ich n├íjdete na pr├şslu┼ínej adrese BSC. Rovnak├Żm procesom m├┤┼żete prejs┼ą aj vtedy, ak omylom po┼ílete tokeny z BSC do Etherea. V oboch t├Żchto pr├şpadoch sa va┼íe prostriedky na┼í┼ąastie nestratia natrvalo. Podrobnej┼íieho sprievodcu n├íjdete v ─Źasti Ako obnovi┼ą krypto prenesen├ę do nespr├ívnej siete na Binance.


Poplatky za transakcie

BSC a Ethereum pou┼ż├şvaj├║ model plynu pre transak─Źn├ę poplatky, ktor├ę meraj├║ zlo┼żitos┼ą transakcie. Pou┼ż├şvatelia BSC m├┤┼żu nastavi┼ą cenu gas pod─ża dopytu siete a ┼ąa┼żiari bud├║ uprednost┼łova┼ą transakcie s vy┼í┼í├şmi cenami gas. Lond├Żnsky hard fork Etherea v┼íak prin├í┼ía nieko─żko nov├Żch ├║prav, ktor├ę pravdepodobne odstr├ínia potrebu vysok├Żch poplatkov.

Aktualiz├ícia Etherea vytv├íra nov├Ż cenov├Ż mechanizmus so z├íkladn├Żm poplatkom za blok. Z├íkladn├Ż poplatok sa men├ş v z├ívislosti od dopytu po transakci├ích, ─Ź├şm sa odstra┼łuje potreba, aby si u┼ż├şvatelia sami rozhodovali o cene gas.

Historicky boli poplatky za plyn Ethereum ove─ża vy┼í┼íie ako poplatky na BSC. Najvy┼í┼í├ş priemer zaznamenan├Ż v m├íji 2021 na ├║rovni 68,72 USD. Tento trend sa za─Źal meni┼ą, no Ethereum je moment├ílne st├íle drah┼íie.


Pozrime sa na priemern├ę n├íklady na Ethereum od Etherscan, aby sme z├şskali lep┼í├ş obraz. Prv├ę tri ─Ź├şsla zobrazuj├║ aktu├ílne ceny gas na Ethereu. Pre BSC aj Ethereum sa jeden gwei rovn├í 0,000000001 BNB alebo ETH. Ak zaplat├şte ni┼ż┼íiu cenu, va┼ía transakcia bude trva┼ą ove─ża dlh┼íie.

Za jednoduch├Ż prevod tokenu ERC-20 do inej pe┼ła┼żenky je priemern├í cena v ─Źase p├şsania 2,46 USD. Toto ─Ź├şslo sa zv├Ż┼íi na 7,58 USD pri pou┼żit├ş liquidity poolu Uniswap, ktor├Ż zah┼Ľ┼ła viacero transakci├ş.


Ni┼ż┼íie m├┤┼żeme vidie┼ą transakciu na BSC s poplatkom len 0,03 USD, ─Źo zodpoved├í prevodu ERC-20 v Ethereum gas tracker. BSC to vypo─Ź├ştalo vyn├ísoben├şm gas pou┼żit├ęho pri transakcii (21 000) cenou plynu (5 gwei).


─îas transakcie

Meranie priemern├Żch ─Źasov transakci├ş na blockchainoch m├┤┼że by┼ą trochu zlo┼żit├ę. Zatia─ż ─Źo transakcia je technicky dokon─Źen├í, ke─Ć ┼ąa┼żiari overia blok, v ktorom sa nach├ídza, ─Źas ─Źakania m├┤┼żu ovplyvni┼ą ─Ćal┼íie aspekty:

  1. Ak ste nenastavili dostato─Źne vysok├Ż poplatok, ┼ąa┼żiari m├┤┼żu va┼íu transakciu zdr┼ża┼ą alebo ju dokonca v├┤bec nezaradi┼ą do bloku.

  2. Zlo┼żitej┼íie interakcie s blockchainom vy┼żaduj├║ viacero transakci├ş. Napr├şklad pridanie likvidity do liquidity poolu.

  3. V├Ą─Ź┼íina slu┼żieb bude transakciu pova┼żova┼ą za platn├║ a┼ż po potvrden├ş ur─Źit├ęho po─Źtu blokov. Tieto dodato─Źn├ę potvrdenia zni┼żuj├║ riziko vr├ítenia platieb obchodn├şkom a poskytovate─żom slu┼żieb v pr├şpade, ┼że sie┼ą odmietne blokovanie.

Ak sa pozrieme vy┼í┼íie na ┼ítatistiky gas pre Ethereum, m├┤┼żeme vidie┼ą, ┼że ─Źas transakcie sa pohybuje od 30 sek├║nd do 16 min├║t. Tieto ─Ź├şsla zoh─żad┼łuj├║ ├║spe┼ín├ę transakcie, ale nie dodato─Źn├ę po┼żiadavky na potvrdenie.┬á

Napr├şklad, ak vlo┼ż├şte ETH (ERC-20) na svoj ├║─Źet Binance, budete musie┼ą po─Źka┼ą na 12 potvrden├ş siete. S blokom vy┼ąa┼żen├Żm pribli┼żne ka┼żd├Żch 13 sek├║nd, ako m├┤┼żete vidie┼ą na obr├ízku ni┼ż┼íie, by to pri vkladan├ş ETH do va┼íej spotovej pe┼ła┼żenky pridalo ─Ćal┼í├şch 156 sek├║nd.


Na BSC je priemern├Ż ─Źas bloku 3 sekundy. Ke─Ć to porovn├íme s 13 sekundami Etherea, tak vid├şme zlep┼íenie r├Żchlosti zhruba 4,3-kr├ít.


Mechanizmus konsenzu

Zatia─ż ─Źo mechanizmus konsenzu Ethereum Proof of Work (PoW) je podobn├Ż mechanizmu Bitcoinu, ┬áv├Żrazne sa l├ş┼íi od BSC Proof of Staked Authority (PoSA). Tento rozdiel v┼íak nebude trva┼ą dlho. S Ethereum 2.0 bude sie┼ą namiesto toho pou┼ż├şva┼ą mechanizmus Proof of Stake (PoS).

PoSA spolo─Źnosti BSC kombinuje aspekty Proof of Authority (PoA) a Delegated Proof of Stake (DPoS). Na v├Żrobe blokov sa strieda 21 valid├ítorov a na opl├ítku dost├ívaj├║ transak─Źn├ę poplatky BNB ako odmenu. Sta┼ą sa valid├ítorom vy┼żaduje spustenie uzla a vlo┼żenie aspo┼ł 10 000 BNB, aby ste sa stali zvolen├Żm kandid├ítom.

In├ş pou┼ż├şvatelia, zn├ími ako deleg├íti, stakuj├║ BNB za zvolen├ęho kandid├íta. Najlep┼í├şch 21 zvolen├Żch kandid├ítov pod─ża v├Ż┼íky staku sa potom postupne vystrieda pri spracovan├ş blokov. Cel├Ż tento proces sa opakuje ka┼żd├Żch 24 hod├şn. Deleg├íti tie┼ż z├şskaj├║ podiel z odmien, ktor├ę z├şskaj├║ valid├ítori.

Ethereum PoW je extr├ęmne odli┼ín├Ż syst├ęm. Namiesto toho, aby si komunita vyberala valid├ítorov, nast├ívaj├║ preteky v rie┼íen├ş v├Żpo─Źtovej h├ídanky. Z├║─Źastni┼ą sa m├┤┼że ktoko─żvek, ale bude si musie┼ą k├║pi┼ą alebo prenaja┼ą ┼ípecializovan├ę ┼ąa┼żobn├ę vybavenie. ─î├şm v├Ą─Ź┼í├ş v├Żpo─Źtov├Ż v├Żkon m├íte, t├Żm je pravdepodobnej┼íie, ┼że vyrie┼íite h├ídanku ako prv├ş a over├şte blok. ├Üspe┼ín├ş ┼ąa┼żiari dost├ívaj├║ transak─Źn├ę poplatky a odmenu ETH.

Zatia─ż ─Źo PoW je efekt├şvny sp├┤sob vytv├írania konsenzu a zaistenia bezpe─Źnosti siete, v├Żvoj├íri odvtedy sk├║mali pou┼żitie in├Żch mechanizmov. Ich cie─żom je n├íjs┼ą efekt├şvnej┼íie a ekologickej┼íie alternat├şvy bez ohrozenia bezpe─Źnosti.

Z t├Żchto d├┤vodov sie┼ą Ethereum nakoniec prejde na Proof of Stake. Valid├ítori stakuj├║ ETH za ┼íancu vyr├íba┼ą bloky. Ostatn├ş valid├ítori ÔÇ×overiaÔÇť blok a skontroluj├║, ─Źi je spr├ívny. Ak niekto vytvor├ş blok obsahuj├║ci falo┼ín├ę transakcie, riskuje stratu v┼íetk├Żch svojich stakovan├Żch minc├ş. Valid├ítori potom dost├ívaj├║ odmeny za ├║spe┼ín├ę bloky a za ak├ęko─żvek potvrdenia, ktor├ę urobia. Priamym vkladom a vkladan├şm ve─żk├ęho mno┼żstva ETH riskuj├║ ┼íkodliv├ş valid├ítori stratu svojich prostriedkov.


Z├ívere─Źn├ę my┼ílienky

Je jasn├ę, ┼że medzi Binance Smart Chain a Ethereum je ve─ża podobnost├ş. ─îiasto─Źne to je to, ─Źo pou┼ż├şvate─żom Etherea u─żah─Źilo migr├íciu a za─Źatie experimentovania s BSC. Ale napriek podobnostiam BSC prijal zauj├şmav├ę zmeny, aby sa pok├║sil zlep┼íi┼ą v├Żkon a efektivitu. Mechanizmus konsenzu Proof of Staked Authority (PoSA) umo┼żnil pou┼ż├şvate─żom vyu┼ż├şva┼ą e┼íte lacnej┼íie a r├Żchlej┼íie blockchainov├ę transakcie.