BNB Smart Chain vs Ethereum: mis vahe neil on?
Avaleht
Artiklid
BNB Smart Chain vs Ethereum: mis vahe neil on?

BNB Smart Chain vs Ethereum: mis vahe neil on?

Algaja
Avaldatud Jun 29, 2021Värskendatud Dec 7, 2023
8m

TL;DR

BNB Smart Chain (BSC) on Go Ethereumi (Geth) protokolli kõva kahvel ja jagab sellisena palju sarnasusi Ethereumi plokiahelaga. BSC arendajad on aga mõnes võtmevaldkonnas teinud olulisi muudatusi. Suurim muudatus on BSC konsensusmehhanism, mis võimaldab teha soodsamaid ja kiiremaid tehinguid.


Sissejuhatus

Esmapilgul näevad BNB Smart Chain (BSC) ja Ethereum väga sarnased välja. BSC-le ehitatud DAppid ja tokenid ühilduvad Ethereumi virtuaalmasinaga (EVM). Võib-olla oled märganud, et sinu avaliku rahakoti aadressid on mõlemas plokiahelas samad. On isegi ahelatevahelisi projekte, mis töötavad mõlemas võrgus. Sellegipoolest on nende kahe ahela vahel mõned märgatavad erinevused. Kui sa ei tea, millist neist kasutada, on parem teada ja mõista nende erinevusi.


Plokiahela liiklus ja DAppi-ökosüsteem

2021. aasta juuni seisuga majutab Ethereum plokiahelas enam kui 2800 DApp-i, võrreldes ligikaudu 810-ga BSC-s. See on märkimisväärne erinevus, kuid arvestades BSC noorust, näitab see tugevat ja kasvavat ökosüsteemi.

Aktiivsed aadressid on ka oluline ahelasisene mõõdik, mida arvestada. Hoolimata sellest, et BSC on uuem plokiahel, registreeris BSC 7. juunil 2021 kokku 2 105 367 aadressi, mis on enam kui kaks korda rohkem kui Ethereumi kõigi aegade kõrgeim 799 580 aadressi 9. mail 2021.

Mis on siis BSC äkilise tohutu kasvu põhjus? Suur osa sellest tuleneb lühematest kinnitusaegadest ja madalatest tasudest. BSC kasv võib olla seotud ka kasvava hüppega NFT-de järele ja ühilduvusega populaarsete krüptorahakottidega, nagu Trust Wallet ja MetaMask.

Kui vaatame igapäevaseid tehinguid, on nende kahe vahel veelgi suurem erinevus. BSC-s on kasutajatel kiirem ja kulutõhusam raha liigutada ja nutilepinguid kasutada. Allpool näed BSC haripunkti umbes 12 miljonit igapäevast tehingut ja selle praegune staatus üle nelja miljoni.


Teisest küljest ei ületanud Ethereum kunagi 1,75 miljonit igapäevast tehingut. Kasutajate jaoks, kes peavad oma raha regulaarselt liigutama, näib BSC olevat populaarsem valik. Igapäevaseid tehinguid tuleb vaadelda ka aktiivsete aadresside kontekstis. Kirjutamise seisuga on BSC-l praegu suurem arv kasutajaid, kes teevad ka keskmiselt rohkem tehinguid.


Enimkasutatud DeFi DAppid Ethereumis ja BSC-s

Kui rääkida detsentraliseeritud rahandusest, siis plokiahelate ühilduvuse tõttu on BSC ja Ethereumi vahel palju DAppide ristumisi. Arendajad saavad hõlpsasti portida rakendusi Ethereumist BSC-sse ja uued BSC-projektid kasutavad sageli Ethereumi avatud lähtekoodiga koodi teise nime all. Vaatame Ethereumi viit parimat DAppi, mille kasutajad on DAppRadaris kasutanud.


Siin näed segu kahest DeFi automatiseeritud turutegijast (Uniswap ja SushiSwap), krüptomängust (Axie Infinity) ja peer-to-peer turust (OpenSea). Kui heidad pilgu BSC esiviisikule, märkad seal palju sarnasusi.


PancakeSwap loodi Uniswapi kõva kahvlina. Autofarm ja Pancake Bunny on tootlusfarmid – kategooria mida me Ethereumi esiviisikus ei näe. Biswap ja Apeswap on mõlemad automatiseeritud turutegijad. Kuna BSC-s on tasud nii odavad ja tehingud oluliselt kiiremad, kipuvad tootlusfarmid olema BNB Smart Chainis tõhusamad. Need tegurid muudavad need BSC kasutajate jaoks populaarseks valikuks.

Kui räägime krüptomängudest, siis Ethereum on tõesti populaarseimate mängude kodu. Kuigi BSC-s on projekte, mis on väga sarnased CryptoKittiese ja Axie Infinityga, ei õnnestunud neil saada nii suurt publikut kui klassikalised mängud Ethereumis.


Ülekanded võrkude vahel 

Kui oled oma rahakotti teinud BEP-20 või ERC-20 sissemakseid, võid märgata, et sinu Ethereumi ja BSC rahakoti aadressid on identsed. Näiteks kui valid tokenite börsilt väljavõtmisel vale võrgu, võid need hõlpsasti teisest plokiahelast kätte saada.

Kui suunad kogemata ERC-20 tokenid BSC-sse, leiad need siiski vastavalt BSC-aadressilt üles. Sama protsessi saab läbida ka siis, kui saadad kogemata tokenid BSC-st Ethereumi. Mõlemal juhul ei lähe sinu raha õnneks jäädavalt kaduma. Üksikasjalikuma juhendi saamiseks Binance'i artiklit Kuidas taastada valesse võrku üle kantud krüptot.


Tehingutasud

BSC ja Ethereum kasutavad mõlemad tehingutasude gaasi mudelit, mis mõõdab tehingu keerukust. BSC kasutajad saavad määrata gaasi hinna vastavalt võrgu nõudlusele ja kaevandajad eelistavad kõrgema gaasihinnaga tehinguid. Ethereumi Londoni kõva kahvel toob siiski kaasa mõned uued muudatused, mis tõenäoliselt eemaldavad vajaduse kõrgete teenustasude järele.

Ethereumi värskendus loob uue hinnakujundusmehhanismi baastasuga ploki kohta. Baastasu muutub olenevalt tehingute nõudlusest, kaob vajadus gaasihinna üle ise otsustada.

Ajalooliselt on Ethereumi gaasitasud olnud palju kõrgemad kui BSC omad. Kõrgeim keskmine 2021. aasta mais oli 68,72 dollarit. See trend on hakanud muutuma, kuid Ethereum on praegu endiselt kallim.


Täpsema pildi saamiseks vaatame Etherscani Ethereumi keskmisi kulusid. Kolm esimest numbrit näitavad praegusi gaasihindu Ethereumis. Nii BSC kui ka Ethereumi puhul on üks gwei võrdne vastavalt 0,000000001 BNB või ETH-ga. Kui maksad madalamat hinda, võtab sinu tehingu sooritamine palju kauem aega.

ERC-20 tokeni lihtsaks teise rahakotti ülekandmiseks on keskmine hind kirjutamise ajal 2,46 dollarit. See arv suureneb 7,58 dollarini, kui kasutad Uniswapi likviidsuskogumit, mis hõlmab mitut tehingut.


Allpool näeme BSC-s tehingut, mille teenustasu on vaid 0,03 dollarit, mis on võrdne Ethereumi gaasijälgija ERC-20 ülekandega. BSC on selle välja arvutanud tehingu käigus kasutatud gaasi (21 000) korrutamisel gaasihinnaga (5 gweid).


Tehinguaeg

Keskmiste tehinguaegade mõõtmine plokiahelates võib olla pisut keeruline. Kuigi tehing on tehniliselt lõpule viidud, kui kaevandajad selle ploki kinnitavad, võivad ootamisaega mõjutada ka muud aspektid.

  1. Kui sa pole oma teenustasu piisavalt kõrgeks määranud, võivad kaevandajad sinu tehingut edasi lükata või isegi seda mitte plokki lisada.

  2. Keerulisemad interaktsioonid plokiahelaga nõuavad mitut tehingut. Näiteks likviidsuskogumisse likviidsuse lisamine.

  3. Enamik teenuseid loeb tehingu kehtivaks alles pärast teatud arvu plokkide kinnitamist. Need lisakinnitused vähendavad riski, et kaupmehed ja teenusepakkujad saavad maksed tagasi, kui võrk ploki tagasi lükkab.

Kui vaatame ülalt Ethereumi gaasistatistikat, näeme, et tehinguaeg on 30 sekundist 16 minutini. Need numbrid võtavad arvesse edukaid tehinguid, kuid mitte täiendavaid kinnitusnõudeid. 

Näiteks kui deponeerid oma Binance'i kontole ETH (ERC-20), pead ootama 12 võrgu kinnitust. Kui plokki kaevandatakse ligikaudu iga 13 sekundi järel, nagu näed allolevalt diagrammil, lisab see juurde veel 156 sekundit, kui lisad ETH-d oma spot-rahakotti.


BSC-s on keskmine plokiaeg 3 sekundit. Kui võrrelda seda Ethereumi 13 sekundiga, näeme kiiruse paranemist ligikaudu 4,3 korda.


Konsensuse mehhanism

Kuigi Ethereumi töötõenduse (PoW) konsensusmehhanism sarnaneb Bitcoini omaga, erineb see oluliselt BSC Proof of Staked Authority (PoSA) mehhanismist. See erinevus ei kesta aga kaua. Ethereum 2.0 puhul kasutab võrk selle asemel panuse tõenduse (PoS) mehhanismi.

BSC PoSA ühendab endas volituste tõenduse (PoA) ja delegeeritud panuse tõenduse (DPoS) aspekte. 21 valideerijat toodavad kordamööda plokke ja saavad vastutasuks BNB tehingutasusid. Valijaks saamine eeldab valitud kandidaadiks saamiseks sõlme juhtimist ja vähemalt 10 000 BNB panust.

Teised kasutajad, keda nimetatakse delegaatoriteks , panustavad valitud kandidaadi taga BNB-sse. 21 parimat valitud kandidaati panustatud summade järgi töötlevad kordamööda plokke. Kogu seda protsessi korratakse iga 24 tunni järel. Delegaatorid saavad ka osa valideerijate teenitud preemiatest.

Ethereumi PoW on äärmiselt erinev süsteem. Selle asemel, et kogukond valib valideerijaid, toimub võidujooks arvutusliku mõistatuse lahendamiseks. Osaleda võivad kõik, kuid nad peavad ostma või rentima spetsiaalseid kaevandamisseadmeid. Mida suurem on teil arvutusvõimsus, seda tõenäolisemalt lahendad esimesena mõistatuse ja kinnitad ploki. Edukad kaevandajad saavad tehingutasusid ja ETH preemiat.

Kuigi PoW on tõhus viis konsensuse saavutamiseks ja võrgu turvalisuse tagamiseks, on arendajad sellest ajast alates uurinud ka teiste mehhanismide kasutamist. Nende eesmärk on leida tõhusamaid ja keskkonnasõbralikumaid alternatiive ilma turvalisust ohustamata.

Nendel põhjustel lülitub Ethereumi võrk lõpuks ümber panusetõendusele. Valideerijad panustavad ETH-sse, et saaksid toota plokke. Teised valideerijad „kinnitavad“ ploki ja kontrollivad selle õigsust. Kui keegi loob valetehinguid sisaldava ploki, võib ta kaotada kõik oma panustatud mündid. Seejärel saavad valideerijad auhindu edukate plokkide ja kõigi tehtud kinnituste eest. Suure hulga ETH-d otse deponeerides ja panustades riskivad pahatahtlikud valideerijad oma raha kaotamisega.


Lõppmärkused

On selge, et BNB Smart Chaini ja Ethereumi vahel on palju sarnasusi. Osaliselt on just see muutnud Ethereumi kasutajate jaoks nii lihtsaks migreerumise ja BSC-ga katsetamise alustamise. Kuid vaatamata sarnasustele võttis BSC vastu huvitavaid muudatusi, et proovida jõudlust ja tõhusust parandada. Proof of Staked Authority (PoSA) konsensusmehhanism võimaldas kasutajatel nautida veelgi odavamaid ja kiiremaid plokiahelatehinguid.