BNB Smart Chain vs. Ethereum: Mikä niiden ero on?
Sisällysluettelo
Johdanto
Lohkoketjuliikenne ja hajautettujen sovellusten ekosysteemi
Eniten käytetyt DeFin hajautetut sovellukset Ethereumissa ja BSC:ssä
Siirrot verkkojen välillä 
Transaktiomaksut
Transaktioaika
Konsensusmekanismi
Yhteenveto
BNB Smart Chain vs. Ethereum: Mikä niiden ero on?
Etusivu
Artikkelit
BNB Smart Chain vs. Ethereum: Mikä niiden ero on?

BNB Smart Chain vs. Ethereum: Mikä niiden ero on?

Aloittelija
Julkaistu Jun 29, 2021Päivitetty Oct 3, 2022
8m

Tiivistelmä

BNB Smart Chain (BSC) on Go Ethereum (Geth) -protokollan kova haarautuminen, ja siksi sillä on monia yhtäläisyyksiä Ethereum-lohkoketjun kanssa. BSC-kehittäjät ovat kuitenkin tehneet siihen merkittäviä muutoksia joillakin avainalueilla. Suurin muutos on BSC:n konsensusmekanismi, joka mahdollistaa halvemmat ja nopeammat transaktiot.


Johdanto

Ensi silmäyksellä BNB Smart Chain (BSC) ja Ethereum näyttävät hyvin samanlaisilta. BSC:hen rakennetut hajautetut sovellukset ja tokenit ovat yhteensopivia Ethereum Virtual Machinen (EVM) kanssa. Olet ehkä huomannutkin, että julkiset lompakko-osoitteesi ovat samat molemmissa lohkoketjuissa. On olemassa jopa ketjujen välisiä projekteja, jotka toimivat molemmissa verkoissa. Siitä huolimatta näiden kahden ketjun välillä on joitain huomattavia eroja. Jos sinua askarruttaa, kumpaa niistä sinun kannattaa käyttää, on parasta tutustua ketjujen välisiin eroihin ja ymmärtää ne.


Lohkoketjuliikenne ja hajautettujen sovellusten ekosysteemi

Kesäkuussa 2021 Ethereumissa oli yli 2 800 hajautettua sovellusta verrattuna BSC:n noin 810:een. Tämä on merkittävä ero, mutta kun otetaan huomioon BSC:n nuori ikä, määrä osoittaa, kuinka vahvasti ekosysteemi on kasvanut.

Aktiiviset osoitteet ovat myös tärkeä ketjun sisäinen mittari, joka on otettava huomioon. Huolimatta asemastaan uudempana lohkoketjuna BSC:ssä oli ennätykselliset 2 105 367 osoitetta 7. kesäkuuta 2021 – yli kaksinkertainen määrä Ethereumin kaikkien aikojen ennätykseen verrattuna, joka oli 799 580 osoitetta 9. toukokuuta 2021.

Mikä sitten on syynä BSC:n äkilliseen huomattavaan kasvuun? Suuri osa siitä johtuu nopeammista vahvistusajoista ja alhaisista maksuista. BSC:n kasvu saattaa liittyä myös kasvavaan NFT:ihin liittyvään hypetykseen ja yhteensopivuuteen suosittujen kryptolompakoiden, kuten Trust Walletin ja MetaMaskin, kanssa.

Jos tarkastelemme päivittäisiä transaktioita, näiden kahden välillä on vieläkin suurempi ero. BSC:ssä käyttäjien on nopeampaa ja kustannustehokkaampaa siirtää varojaan ja olla vuorovaikutuksessa älysopimusten kanssa. Näet alla BSC:n noin 12 miljoonan päivittäisen transaktion huipun ja sen nykyisen tilan, joka on yli neljä miljoonaa.


Toisaalta Ethereum ei ole koskaan ylittänyt 1,75 miljoonaa päivittäistä transaktiota. BSC näyttää siis olevan suositumpi valinta niille käyttäjille, joiden on siirrettävä varojaan säännöllisesti. Päivittäiset transaktiot on nähtävä myös aktiivisten osoitteiden kontekstiin liittyen. Tätä kirjoitettaessa BSC:llä on tällä hetkellä suurempi määrä käyttäjiä, jotka myös tekevät transaktioita keskimäärin enemmän.


Eniten käytetyt DeFin hajautetut sovellukset Ethereumissa ja BSC:ssä

Mitä tulee hajautettuun rahoitukseen, BSC:n ja Ethereumin välillä on suuri määrä yhteisiä hajautettuja sovelluksia lohkoketjujen yhteensopivuuden vuoksi. Kehittäjät voivat helposti siirtää sovelluksia Ethereumista BSC:hen, ja uudet BSC-projektit hyödyntävät usein Ethereumin avointa lähdekoodia, mutta vain eri nimellä. Tutustutaanpa DAppRadarin käyttäjien perusteella viiteen suosituimpaan Ethereumissa olevaan hajautettuun sovellukseen.


Voit nähdä, että kärjessä on kaksi DeFin automatisoitua markkinatakaajaa (Uniswap ja SushiSwap), kryptopeli (Axie Infinity) ja vertaismarkkinapaikka (OpenSea). Jos tutustut BSC:n viiteen suosituimpaan sovellukseen, huomaat monia yhtäläisyyksiä.


PancakeSwap luotiin Uniswapin kovana haarautumisena. Autofarm ja Pancake Bunny ovat tuottofarmeja, jotka kuuluvat luokkaan, jota emme näe Ethereumin viiden suosituimman sovelluksen joukossa. Biswap ja Apeswap ovat molemmat automatisoituja markkinatakaajia. Koska maksut ovat niin halpoja BSC:ssä ja transaktiot huomattavasti nopeampia, tuottofarmit ovat yleensä tehokkaampia BNB Smart Chainissä. Nämä tekijät tekevät niistä suositun valinnan BSC-käyttäjille.

Mitä tulee kryptopeleihin, Ethereum on suosituimpien pelien koti. Vaikka BSC:ssä on projekteja, jotka ovat hyvin samankaltaisia kuin CryptoKitties ja Axie Infinity, ne eivät ole vielä onnistuneet houkuttelemaan yhtä suurta yleisöä kuin Ethereumin klassiset pelit.


Siirrot verkkojen välillä 

Jos olet tehnyt BEP-20- tai ERC-20-talletuksia lompakkoosi, olet saattanut huomata, että Ethereum- ja BSC-lompakkosi osoitteet ovat samat. Näin ollen jos esimerkiksi valitset väärän verkon, kun nostat tokeneitasi pörssistä, voit helposti hakea ne toisesta lohkoketjusta.

Jos taas siirrät ERC-20-tokenit vahingossa BSC-verkkoon, löydät ne silti vastaavasta BSC-osoitteesta. Voit myös käydä läpi saman prosessin, jos lähetät vahingossa tokeneita BSC:stä Ethereumiin. Et onneksi menetä varojasi kummassakaan tapauksessa pysyvästi. Jos haluat yksityiskohtaisemman oppaan, tutustu artikkeliin Kuinka palauttaa väärään verkkoon siirretyt kryptot Binancessa.


Transaktiomaksut

BSC ja Ethereum käyttävät molemmat gas-mallia transaktiomaksuihin, jotka perustuvat transaktion monimutkaisuuteen. BSC:n käyttäjät voivat asettaa gas-hinnan verkon kysynnän mukaan, ja louhijat priorisoivat transaktiot, joiden gas-hinta on korkeampi. Ethereumin London Hard Fork tuo kuitenkin mukanaan joitain uusia muutoksia, jotka todennäköisesti poistavat korkeiden maksujen tarpeen.

Etheriumin päivitys luo uuden maksumekanismin, joka perustuu lohkokohtaiseen perusmaksuun. Perusmaksu muuttuu transaktioiden kysynnän mukaan, jolloin käyttäjien ei tarvitse itse päättää gas-hinnasta.

Historiallisesti Ethereumin gas-maksut ovat olleet paljon korkeammat kuin BSC:n. Korkein nähty keskiarvo oli 68,72 dollaria toukokuussa 2021. Tämä suuntaus on alkanut muuttua, mutta Ethereum on tällä hetkellä edelleen kalliimpi.


Katsotaanpa Ethereumin keskimääräisiä kustannuksia Etherscanissa, jotta saamme paremman kuvan maksuista. Kolme ensimmäistä lukua osoittavat Ethereumin nykyiset gas-hinnat. Sekä BSC:ssä että Ethereumissa yksi gwei vastaa 0,000000001 BNB:tä tai ETH:ta. Jos maksat halvemman hinnan, transaktiosi käsittely kestää paljon kauemmin.

Yksinkertaisesta ERC-20-tokenin siirrosta toiseen lompakkoon keskimääräisesti veloitettava maksu on kirjoitushetkellä 2,46 dollaria. Tämä luku nousee 7,58 dollariin, kun käytetään Uniswapin likviditeettipoolia, johon liittyy useita transaktioita.


Alla voimme nähdä BSC:ssä tehdyn transaktion, jonka maksu on vain 0,03 dollaria, mikä vastaa ERC-20-siirtoa Ethereumin gas-seurannassa. BSC on laskenut tämän kertomalla transaktiossa käytetyn gasin (21 000) gasin hinnalla (5 gweitä).


Transaktioaika

Keskimääräisten transaktioaikojen mittaaminen lohkoketjuissa voi olla hieman hankalaa. Vaikka transaktio on teknisesti valmis, kun louhijat ovat vahvistaneet lohkon lohkoketjussa, muut näkökohdat voivat vaikuttaa odotusaikaan:

  1. Jos et ole asettanut maksuasi tarpeeksi korkealle, louhijat saattavat viivästyttää transaktiotasi tai jopa olla sisällyttämättä sitä lohkoon.

  2. Monimutkaisemmat vuorovaikutukset lohkoketjun kanssa vaativat useita transaktioita. Yksi esimerkki on likviditeetin lisääminen likviditeettipooliin.

  3. Useimmat palvelut katsovat transaktiot valideiksi vasta, kun tietty määrä lohkoja on vahvistettu. Nämä ylimääräiset vahvistukset vähentävät riskiä, että kauppiaille tai palveluntarjoajille suoritetut maksut palautetaan maksajalle, jos verkko hylkää lohkon.

Jos tarkastelemme yllä olevia Ethereumin gas-tilastoja, voimme nähdä, että transaktioaika vaihtelee 30 sekunnista 16 minuuttiin. Näissä luvuissa otetaan huomioon onnistuneet transaktiot, mutta ei ylimääräisiä vahvistusvaatimuksia. 

Jos esimerkiksi talletat ETH:ta (ERC-20) Binance-tilillesi, sinun on odotettava 12 verkkovahvistusta. Kun jokainen lohko louhitaan suunnilleen 13 sekunnin välein, kuten alla olevasta kaaviosta näet, tämä tarkoittaa 156:ta sekuntia, kun talletat ETH:ta spot-lompakkoosi.


BSC:ssä keskimääräinen lohkoaika on 3 sekuntia. Tämä tarkoittaa 4,3-kertaisia transaktionopeuksia Ethereumin 13 sekuntiin verrattuna.


Konsensusmekanismi

Vaikka Ethereumin työntodiste (Proof of Work, PoW) -konsensusmekanismi onkin samanlainen kuin Bitcoinin, se eroaa huomattavasti BSC:n Proof of Staked Authority (PoSA) -mekanismista. Tämä ero ei kuitenkaan tule kestämään kauan. Ethereum 2.0:ssa verkko käyttää sen sijaan varantotodiste (Proof of Stake, PoS) -mekanismia.

BSC:n PoSA-mekanismissa yhdistyvät auktoriteetin todistamisen (Proof of Authority, PoA) ja delegoidun varantotodisteen (Delegated Proof of Stake, DPoS) käsitteet. 21 vahvistajaa tuottaa lohkoja vuorotellen, ja he saavat palkkioksi työstään BNB:n transaktiomaksuja. Vahvistajaksi ryhtyminen edellyttää solmun ylläpitämistä ja vähintään 10 000 BNB:n steikkaamista, jotta sinut voidaan valita ehdokkaaksi.

Muut käyttäjät, jotka tunnetaan delegoijina, steikkaavat BNB:tä valitulle ehdokkaalle. 21 suurimman summan steikannutta valittua ehdokasta muodostavat sitten vuorotellen lohkoja. Tämä koko prosessi toistuu 24 tunnin välein. Delegoijat saavat myös osan vahvistajien ansaitsemista palkkioista.

Ethereumin PoW on täysin erilainen järjestelmä. Sen sijaan, että yhteisö valitsisi vahvistajia, prosessi käsittää kilpailun laskennallisen palapelin ratkaisemisesta. Kuka tahansa voi osallistua, mutta hänen on ostettava louhintalaitteet tai vuokrattava ne. Mitä enemmän laskentatehoa sinulla on, sitä todennäköisemmin ratkaiset palapelin ensin ja vahvistat lohkon. Menestyvät louhijat saavat transaktiomaksuja ja ETH-palkkioita.

Vaikka PoW on tehokas tapa luoda konsensusta ja varmistaa verkon turvallisuus, kehittäjät ovat sittemmin tutkineet muiden mekanismien käyttöä. Heidän tavoitteenaan on löytää tehokkaampia ja ympäristöystävällisempiä vaihtoehtoja turvallisuudesta tinkimättä.

Näistä syistä Ethereum-verkko tulee siirtymään varantotodistemalliin. Vahvistajat steikkaavat ETH:ta saadakseen mahdollisuuden tuottaa lohkoja. Muut vahvistajat "todistavat" lohkon ja tarkistavat, että se on oikein. Jos joku tuottaa lohkon, joka sisältää vääriä transaktioita, hän on vaarassa menettää kaikki steikatut kolikkonsa. Vahvistajat saavat sitten palkkioita onnistuneista lohkoista ja kaikista tekemistään todistuksista. Tallettamalla ja steikkaamalla suoraan suuria määriä ETH:ta pahantahtoiset vahvistajat voivat menettää varansa.

Yhteenveto

On selvää, että BNB Smart Chainin ja Ethereumin välillä on paljon yhtäläisyyksiä. Osaltaan tämä on se seikka, joka on tehnyt BSC:n kokeilusta ja siihen siirtymisestä niin helppoa Ethereumin käyttäjille. Samankaltaisuuksista huolimatta BSC on kuitenkin ottanut käyttöön mielenkiintoisia muutoksia yrittäessään parantaa suorituskykyään ja tehokkuuttaan. Esimerkiksi Proof of Staked Authority (PoSA) -konsensusmekanismin ansiosta käyttäjät hyötyvät halvemmista ja nopeammista lohkoketjutransaktioista.