Binance Smart Chain vs. Ethereum: Hvad er forskellen?
Hjem
Artikler
Binance Smart Chain vs. Ethereum: Hvad er forskellen?

Binance Smart Chain vs. Ethereum: Hvad er forskellen?

Begynder
Offentliggjort Jun 29, 2021Opdateret Jun 9, 2023
8m

TL;DR

Binance Smart Chain (BSC) er en forgrening (hard fork) af Go Ethereum-protokollen (Geth) og deler som s√•dan mange ligheder med Ethereum-blockchainen. BSC-udviklere har dog foretaget betydelige √¶ndringer p√• nogle n√łgleomr√•der. Den st√łrste √¶ndring er BSC's konsensusmekanisme, som giver mulighed for billigere og hurtigere transaktioner.


Introduktion

Ved f√łrste √łjekast ser Binance Smart Chain (BSC) og Ethereum meget ens ud. DApps og tokens bygget p√• BSC er kompatible med Ethereum Virtual Machine (EVM). Du har m√•ske bem√¶rket, at dine offentlige tegnebogsadresser er de samme p√• begge blockchains. Der er endda projekter p√• tv√¶rs af k√¶der, der opererer p√• begge netv√¶rk. Ikke desto mindre er der nogle m√¶rkbare forskelle mellem de to k√¶der. Hvis du spekulerer p√•, hvilken du skal bruge, er det bedst at kende og forst√• forskellene.


Blockchain-trafik og DApp-√łkosystem

Fra juni 2021 er Ethereum v√¶rt for mere end 2.800 DApps p√• blockchainen sammenlignet med ca. 810 p√• BSC. Det er en v√¶sentlig forskel, men i betragtning af BSC's unge alder viser det et st√¶rkt og voksende √łkosystem.

Det er ogs√• vigtigt at tage antallet af aktive adresser p√• k√¶den med i dine overvejelser. P√• trods af at det var en nyere blockchain, registrerede BSC et h√łjdepunkt p√• 2.105.367 adresser den 7. juni 2021 ‚Äď mere end det dobbelte af Ethereums rekord p√• 799.580 adresser den 9. maj 2021.

S√• hvad er √•rsagen til BSC's pludselige massive v√¶kst? Meget af det handler om hurtigere bekr√¶ftelsestider og lave gebyrer. BSC-v√¶ksten kan ogs√• v√¶re relateret til den voksende hype omkring NFT'er og kompatibiliteten med popul√¶re kryptotegneb√łger s√•som Trust Wallet og MetaMask.

Hvis vi ser p√• daglige transaktioner, er der en endnu st√łrre forskel mellem de to. P√• BSC er det hurtigere og mere omkostningseffektivt for brugerne at flytte deres midler og interagere med intelligente kontrakter. Du kan se BSC's h√łjdepunkt nedenfor p√• omkring 12 millioner daglige transaktioner og dens nuv√¶rende status p√• over fire millioner.


P√• den anden side oversteg Ethereum aldrig 1,75 millioner daglige transaktioner. For brugere, der har brug for at flytte deres midler regelm√¶ssigt, synes BSC at v√¶re det mest popul√¶re valg. Daglige transaktioner skal ogs√• ses i sammenh√¶ng med aktive adresser. I skrivende stund har BSC i √łjeblikket et h√łjere antal brugere, der desuden handler mere i gennemsnit.


Mest anvendte DeFi DApps på Ethereum og BSC

N√•r det kommer til decentraliseret finansiering, er der en stor m√¶ngde DApp-krydsninger mellem BSC og Ethereum p√• grund af blockchainens kompatibilitet. Udviklere kan nemt overf√łre applikationer fra Ethereum til BSC, og nye BSC-projekter genbruger ofte open source-kode fra Ethereum under et andet navn. Lad os tage et kig p√• de fem mest popul√¶re DApps p√• Ethereum, bed√łmt af brugerne p√• DAppRadar.


Her kan du se en blanding af to DeFi Automated Market Makers (Uniswap og SushiSwap), et kryptospil (Axie Infinity) og en peer to peer-markedsplads (OpenSea). Hvis du kigger på BSC's fem mest populære, vil du se mange ligheder.


PancakeSwap blev skabt som en forgrening (hard fork) af Uniswap. Autofarm og Pancake Bunny er udbyttefarms ‚Äď en kategori, vi ikke ser blandt Ethereums fem mest popul√¶re. Biswap og Apeswap er begge automatiserede market makers. Eftersom gebyrer er s√• billige p√• BSC, og transaktioner er betydeligt hurtigere, har udbyttebfarms en tendens til at v√¶re mere effektive p√• Binance Smart Chain. Disse faktorer g√łr dem til et popul√¶rt valg blandt BSC-brugere.

Når det kommer til kryptospil, er Ethereum uden tvivl hjemsted for de mest populære titler derude. Selvom der er projekter på BSC, der ligner CryptoKitties og Axie Infinity meget, lykkedes det dem ikke at få så stort et publikum som de klassiske spil på Ethereum.


Overf√łrsler mellem netv√¶rk¬†

Hvis du har foretaget BEP-20- eller ERC-20-inds√¶ttelser i din tegnebog, har du m√•ske bem√¶rket, at dine Ethereum- og BSC-tegnebogadresser er identiske. S√• hvis du f.eks. v√¶lger det forkerte netv√¶rk, n√•r du tr√¶kker dine tokens fra en b√łrs, kan du nemt hente dem fra den anden blockchain.

Hvis du ved et uheld h√¶ver ERC-20-tokens til BSC, kan du stadig finde dem i den tilsvarende BSC-adresse. Du kan ogs√• gennemg√• den samme proces, hvis du ved et uheld sender tokens fra BSC til Ethereum. I begge disse tilf√¶lde g√•r dine midler heldigvis ikke permanent tabt. For en mere detaljeret vejledning kan du l√¶se S√•dan gendannes krypto overf√łrt til det forkerte netv√¶rk p√• Binance.


Transaktionsgebyrer

BSC og Ethereum bruger begge en gasmodel¬†til transaktionsgebyrer, der m√•ler kompleksiteten af en transaktion. BSC-brugere kan indstille en gaspris i henhold til netv√¶rkseftersp√łrgsel, og minere vil prioritere transaktioner med h√łjere gaspriser. Ethereums London hard fork bringer dog nogle nye √¶ndringer, der sandsynligvis vil fjerne behovet for h√łje gebyrer.

Ethereum-opdateringen opretter en ny prismekanisme med et basisgebyr pr. blok. Basisgebyret √¶ndres afh√¶ngigt af eftersp√łrgslen efter transaktioner, hvilket fjerner behovet for, at brugerne selv bestemmer gasprisen.

Historisk set har Ethereum-gasgebyrer v√¶ret meget h√łjere end dem p√• BSC. Det h√łjeste gennemsnit var i maj 2021 p√• 68,72 USD. Denne tendens er begyndt at √¶ndre sig, men Ethereum er i √łjeblikket stadig dyrere.


Lad os se p√• de gennemsnitlige omkostninger for Ethereum fra Etherscan for at f√• et bedre billede. De tre √łverste tal viser de aktuelle gaspriser p√• Ethereum. For b√•de BSC og Ethereum er en gwei lig med henholdsvis 0,000000001 BNB eller ETH. Hvis du betaler den lavere pris, vil det tage meget l√¶ngere tid at gennemf√łre din transaktion.

For en simpel overf√łrsel af et ERC-20-token til en anden tegnebog er gennemsnitsprisen i skrivende stund 2,46 USD. Dette tal stiger til 7,58 USD, n√•r du bruger en Uniswap-likviditetspulje, der involverer flere transaktioner.


Nedenfor kan vi se en transaktion p√• BSC med et gebyr p√• kun 0,03 USD, svarende til ERC-20-overf√łrslen i Ethereums gas-tracker. BSC har beregnet dette ved at gange den gas, der anvendes ved transaktionen (21.000) med gasprisen (5 gwei).


Transaktionstid

M√•ling af gennemsnitlige transaktionstider p√• blockchains kan v√¶re lidt vanskelig. Mens en transaktion er teknisk gennemf√łrt, n√•r minere validerer den blok, den er i, kan andre aspekter p√•virke den tid, du skal vente:

  1. Hvis du ikke har indstillet dit gebyr h√łjt nok, kan minere forsinke din transaktion eller endda slet ikke inkludere den i en blok.

  2. Mere komplekse interaktioner med blockchain kr√¶ver flere transaktioner. F.eks. at f√łje likviditet til en likviditetspulje.

  3. De fleste tjenester betragter kun en transaktion som gyldig, n√•r et vist antal blokke er bekr√¶ftet. Disse ekstra bekr√¶ftelser reducerer risikoen for, at handlende og tjenesteudbydere f√•r betalingerne tilbagef√łrt, hvis blokken afvises af netv√¶rket.

Hvis vi ser ovenfor p√• gasstatistikken for Ethereum, kan vi se, at transaktionstiden varierer fra 30 sekunder til 16 minutter. Disse tal tager h√łjde for vellykkede transaktioner, men ikke de ekstra bekr√¶ftelseskrav.¬†

Hvis du f.eks. inds√¶tter ETH (ERC-20) p√• din Binance-konto, skal du vente p√• 12 netv√¶rksbekr√¶ftelser. Med en blok minet omtrent hvert 13. sekund, som du kan se i diagrammet nedenfor, vil dette tilf√łje yderligere 156 sekunder, n√•r du inds√¶tter ETH i din spot-tegnebog.


På BSC er den gennemsnitlige bloktid 3 sekunder. Når vi sammenligner dette med Ethereums 13 sekunder, ser vi en forbedring, der er cirka 4,3 gange hurtigere.


Konsensusmekanismen

 Mens Ethereums Proof of Work-konsensusmekanisme (PoW) ligner Bitcoin, er den meget forskellig fra BSC's Proof of Staked Authority (PoSA). Denne forskel vil dog ikke vare længe. Med Ethereum 2.0 vil netværket i stedet bruge en Proof of Stake-mekanisme (PoS).

BSC's PoSA kombinerer aspekter af Proof of Authority (PoA) og Delegated Proof of Stake (DPoS). 21 validatorer skiftes til at producere blokke og modtager til geng√¶ld BNB-transaktionsgebyrer som bel√łnning. At blive validator kr√¶ver at k√łre en node og stake mindst 10.000 BNB for at blive udn√¶vnt kandidat.

Andre brugere, kendt som delegatorer, staker BNB bag en udn√¶vnt kandidat. De 21 bedste udn√¶vnte kandidater med det stakede bel√łb vil derefter skiftes til at behandle blokke. Hele denne proces gentages hver 24. time. Delegatorer modtager ogs√• en andel af de bel√łnninger, som validatorer tjener.

Ethereums PoW er et helt anderledes system. I stedet for at f√¶llesskabet v√¶lger validatorer, er der et l√łb om at l√łse et beregningspuslespil. Alle kan deltage, men de bliver n√łdt til at k√łbe eller leje specialiseret mining-udstyr. Jo mere beregningskraft du har, jo mere sandsynligt vil du l√łse puslespillet f√łrst og validere en blok. Succesfulde minere modtager transaktionsgebyrer og en ETH-bel√łnning.

Mens PoW er en effektiv m√•de til at skabe konsensus og sikre netv√¶rkssikkerhed, har udviklere siden udforsket brugen af andre mekanismer. Deres m√•l er at finde mere effektive og milj√łvenlige alternativer uden at g√• p√• kompromis med sikkerheden.

Af disse grunde vil Ethereum-netv√¶rket i sidste ende skifte over til Proof of Stake. Validatorer vil stake ETH for at f√• en chance for at producere blokke. Andre validatorer vil "attestere" blokken og kontrollere, at den er korrekt. Hvis nogen producerer en blok, der indeholder falske transaktioner, risikerer de at miste alle deres stakede m√łnter. Validatorer modtager derefter bel√łnninger for vellykkede blokke og for eventuelle attesteringer, som de laver. Ved direkte at inds√¶tte og stake store m√¶ngder ETH risikerer ondsindede validatorer at miste deres midler.


Sammenfatning

Det er klart, at der er mange ligheder mellem Binance Smart Chain og Ethereum. Det er til dels det, der har gjort det s√• nemt for Ethereum-brugere at migrere og begynde at eksperimentere med BSC. Men p√• trods af lighederne vedtog BSC interessante √¶ndringer for at fors√łge at forbedre ydeevne og effektivitet. Konsensusmekanismen Proof of Staked Authority (PoSA) gjorde det muligt for brugerne at f√• endnu billigere og hurtigere blockchaintransaktioner.