Binance Smart Chain vs. Ethereum: Was sind die Unterschiede?
Startseite
Artikel
Binance Smart Chain vs. Ethereum: Was sind die Unterschiede?

Binance Smart Chain vs. Ethereum: Was sind die Unterschiede?

Anfänger
Veröffentlicht Jun 29, 2021Aktualisiert Jun 9, 2023
8m

TL;DR

Die Binance Smart Chain (BSC) ist aus einer Hard-Fork des Go-Ethereum-Protokolls (Geth) entstanden und weist als solche viele √Ąhnlichkeiten mit der Ethereum-Blockchain auf. Allerdings haben die Entwickler der BSC in einigen zentralen Bereichen grundlegende Ver√§nderungen vorgenommen. Die wichtigste ist der Konsensmechanismus, der billigere und schnellere Transaktionen zul√§sst.


Einf√ľhrung

Auf den ersten Blick weisen die Binance Smart Chain (BSC) und Ethereum gro√üe √Ąhnlichkeiten auf. Auf der BSC basierende DApps und Tokens sind mit der Ethereum Virtual Machine (EVM) kompatibel. Du hast vielleicht festgestellt, dass die √∂ffentlichen Wallet-Adressen auf beiden Blockchain die gleichen sind. Es gibt sogar Cross-Chain-Projekte, die auf beiden Netzwerken laufen. Dennoch gibt es zwischen den beiden Blockchains einige wichtige Unterschiede. Wenn du dich fragst, welche der beiden du verwenden m√∂chtest, ist es am besten, wenn du die Unterschiede kennst und verstehst.


Blockchain-Traffic und DApp-√Ėkosystem

Im Juni 2021 liefen auf der Ethereum-Blockchain mehr als 2.800 DApps, auf der BSC hingegen nur etwa 810. Dies ist ein relativ gro√üer Unterschied, aber die BSC verf√ľgt trotz ihres jungen Alters bereits √ľber ein starkes und stetig wachsendes √Ėkosystem.

Bei den aktiven Adressen, einer weiteren wichtigen Kennzahl, hat dagegen die BSC mit einem Höchstwert von 2.105.367 Adressen am 7. Juni 2021 im Vergleich zu Ethereums Rekordwert von 99.580 Adressen am 9. Mai 2021 deutlich die Nase vorn.

Was sind also die Gr√ľnde f√ľr das pl√∂tzliche massive Wachstum der BSC? Zu den wichtigsten Faktoren geh√∂ren mit Sicherheit die schnelleren Best√§tigungszeiten und niedrigen Geb√ľhren, doch auch der j√ľngste NFT-Hype sowie die Kompatibilit√§t der Blockchain mit beliebten Krypto-Wallets wie Trust Wallet und MetaMask k√∂nnten dazu beigetragen haben.

Bei den t√§glichen Transaktionen ist der Abstand sogar noch gr√∂√üer. Auf der BSC k√∂nnen User schneller und kosteng√ľnstiger ihre Gelder bewegen und mit Smart Contracts interagieren. Unten siehst du, dass die BSC Spitzenwerte von rund 12 Millionen t√§glichen Transaktionen und aktuell √ľber vier Millionen t√§gliche Transaktionen aufweist.


Der Spitzenwert von Ethereum liegt hingegen bei 1,75 Millionen t√§glichen Transaktionen. F√ľr User, die ihre Gelder regelm√§√üig bewegen, scheint die BSC die beliebtere Wahl zu sein. Die t√§glichen Transaktionen m√ľssen auch immer im Zusammenhang mit den aktiven Adressen betrachtet werden. Zurzeit hat die BSC mehr User, die im Durchschnitt auch mehr Transaktionen durchf√ľhren.


Meistgenutzte DApps

Mit Blick auf den DeFi-Bereich gibt es bei DApps aufgrund der Kompatibilit√§t der beiden Blockchains viele √úberschneidungen. Entwickler k√∂nnen Anwendungen leicht von Ethereum auf die BSC migrieren, und neue BSC-Projekte verwenden oft den Open-Source-Code von Ethereum unter einem anderen Namen. Werfen wir einen Blick auf die f√ľnf beliebtesten DApps auf Ethereum (Daten von DAppRadar).


Wir sehen einen Mix aus DeFi-Automated Market Makers (Uniswap und SushiSwap), einem Kryptospiel (Axie Infinity) und einem Peer-to-Peer-Marktplatz (OpenSea). Wenn wir uns nun die Top 5 der BSC ansehen, zeigt sich ein ähnliches Bild.


PancakeSwap entstand als Hard Fork von Uniswap, Autofarm und Pancake Bunny sind Yield-Farmen ‚Äď eine Kategorie, die in den Top 5 von Ethereum nicht auftaucht ‚Äď, und Biswap und Apeswap sind beides Automated Market Makers. Da auf der BSC die Geb√ľhren so g√ľnstig und Transaktionen deutlich schneller sind, ist das Yield Farming auf dieser Blockchain in der Regel deutlich effizienter. Diese Faktoren machen die BSC zu einer beliebten Wahl.
Die angesagtesten Kryptospiele laufen hingegen auf Ethereum. Zwar gibt es auf der BSC Games, die CryptoKitties und Axie Infinity sehr ähnlich sind, aber sie haben es nicht geschafft, eine so große Anhängerschaft anzuziehen wie die klassischen Spiele auf Ethereum.


Transfers zwischen Netzwerken

Falls du bereits BEP-20- oder ERC-20-Einzahlungen in deine Wallet vorgenommen hast, ist dir m√∂glicherweise aufgefallen, dass deine Ethereum- und BSC-Wallet-Adressen identisch sind. W√§hlst du bei einer Krypto-Auszahlung also einmal das falsche Netzwerk, kannst du deine Kryptos ganz leicht vom anderen Netzwerk zur√ľckholen.
Wenn du versehentlich ERC-20-Tokens an die BSC auszahlst, kannst du auf diese in der entsprechenden BSC-Adresse zugreifen. Das gleiche gilt, wenn du ungewollt Assets von der BSC auf Ethereum √ľbertragen hast. In beiden F√§llen gehen deine Mittel nicht unwiederbringlich verloren. In diesem Zusammenhang sei auf unsere detaillierte Anleitung Wie man Kryptow√§hrungen wiedererlangt, die an das falsche Netzwerk auf Binance √ľbertragen wurden verwiesen.


Transaktionsgeb√ľhren

Die BSC und Ethereum verwenden beide ein Gas-Transaktionsgeb√ľhrenmodell, bei denen sich die Geb√ľhren nach der Komplexit√§t einer Transaktion bemessen. BSC-User k√∂nnen einen Gaspreis in Abh√§ngigkeit von der Netzwerknachfrage w√§hlen, wobei die Miner Transaktionen mit h√∂heren Gaspreisen bevorzugen. Die bevorstehende London Hard Fork von Ethereum wird jedoch einige neue √Ąnderungen mit sich bringen, durch die sich die hohen Geb√ľhren senken lassen.

Das Ethereum-Update sieht einen neuen Preismechanismus mit einer Basisgeb√ľhr pro Block vor. Die Grundgeb√ľhr √§ndert sich in Abh√§ngigkeit von der Nachfrage nach Transaktionen, sodass die User nicht mehr selbst √ľber den Gaspreis entscheiden m√ľssen.

In der Vergangenheit waren die Gasgeb√ľhren auf Ethereum viel h√∂her als auf der BSC. Der h√∂chste Wert wurde im Mai 2021 mit durchschnittlich 68,72 USD erreicht. Die L√ľcke schlie√üt sich allm√§hlich, aber Ethereum ist immer noch teurer.


Schauen wir uns einmal die durchschnittlichen Kosten auf Ethereum an, um ein besseres Bild zu bekommen (Daten von Etherscan). Die oberen drei Zahlen in der Grafik unten zeigen die aktuellen Gaspreise auf Ethereum. Ein Gwei entspricht sowohl auf der BSC als auch auf Ethereum jeweils 0.000000001 BNB bzw. ETH. W√§hlst du den g√ľnstigsten Preis, dauert die Abwicklung der Transaktion wesentlich l√§nger.
F√ľr die einfache √úbertragung eines ERC-20-Tokens auf eine andere Wallet liegt der Durchschnittspreis zum Zeitpunkt der Erstellung dieses Artikels bei 2,46 USD. Diese Zahl steigt auf 7,58 USD, wenn ein Uniswap-Liquidit√§tspool verwendet wird, der mehrere Transaktionen umfasst.


Unten sehen wir eine Transaktion auf der BSC mit einer Geb√ľhr von nur 0,03 USD (Multiplikation der Anzahl der f√ľr die Transaktion verwendeten Gas (21.000) mit dem Gaspreis von 5 Gwei), was einem ERC-20-Transfer auf Ethereum entspricht.


Transaktionszeit

Die Messung der durchschnittlichen Transaktionszeiten auf Blockchains kann etwas knifflig sein. Während eine Transaktion aus technischer Sicht abgeschlossen ist, sobald die Miner den entsprechenden Block validiert haben, können sich andere Faktoren auf die Wartezeit auswirken:

  1. Wenn du deine Geb√ľhr nicht hoch genug angesetzt hast, kann es sein, dass die Miner deine Transaktion nach hinten schieben oder diese gar nicht in einen Block aufnehmen.

  2. Komplexere Interaktionen mit der Blockchain, z.B. das Bereitstellen von Liquidität in einen Liquiditätspool, erfordern mehrere Transaktionen.

  3. Bei den meisten Diensten wird eine Transaktion erst dann als g√ľltig angesehen, wenn eine bestimmte Anzahl von Bl√∂cken best√§tigt worden ist. Diese zus√§tzlichen Block-Best√§tigungen verringern das Risiko f√ľr H√§ndler und Dienstleister, dass Zahlungen r√ľckg√§ngig gemacht werden, falls ein Block vom Netzwerk abgelehnt werden sollte.

Wenn wir uns nochmals die Gas-Statistiken f√ľr Ethereum oben anschauen, k√∂nnen wir sehen, dass die Transaktionszeit zwischen 30 Sekunden und 16 Minuten liegt. Diese Zahlen beziehen sich aber auf die Zeit bis zum erfolgreichen Abschluss einer Transaktion, die zus√§tzlichen Best√§tigungen werden darin nicht ber√ľcksichtigt.

Wenn du zum Beispiel ETH (ERC-20) auf dein Binance-Konto einzahlst, musst du 12 Netzwerkbest√§tigungen abwarten. Wie aus dem Diagramm unten hervorgeht, wird ungef√§hr alle 13 Sekunden ein neuer Block geschaffen ‚Äď f√ľr eine Einzahlung von ETH in deine Spot-Wallet w√ľrde sich die Wartezeit also um 156 Sekunden verl√§ngern.


Auf der BSC beträgt die durchschnittliche Blockzeit hingegen nur 3 Sekunden. Verglichen mit den 13 Sekunden von Ethereum bedeutet dies eine Geschwindigkeitsverbesserung um Faktor 4,3.


Konsensmechanismus

Während der PoW-Konsensmechanismus (Proof of Work) von Ethereum dem von Bitcoin recht ähnlich ist, unterscheidet er sich grundlegend vom PoSA-Konsensmechanismus (Proof of Staked Authority) der BSC. Dies wird sich jedoch bald ändern, da ETH mit Ethereum 2.0 auf einen PoS-Mechanismus (Proof of Stake) umsteigt.
Beim PoSA der BSC handelt es sich um einen Hybrid zwischen Proof of Authority (PoA) und Delegated Proof of Stake (DPoS). 21 Validatoren produzieren abwechselnd Bl√∂cke und erhalten im Gegenzug BNB-Transaktionsgeb√ľhren als Belohnung. Um an diesem Prozess teilzunehmen, musst du zun√§chst ein Validator-Kandidat werden, wof√ľr du einen Knoten betreiben und mindestens 10.000 BNB staken musst.
Andere User, die sogenannten Delegatoren, geben ihre Stimme f√ľr einen Validator-Kandidaten ab, indem sie BNB staken. Die 21 Validator-Kandidaten mit der gr√∂√üten Staking-Power werden f√ľr die Blockerstellung gew√§hlt. Dieser Vorgang wird alle 24 Stunden wiederholt. Delegatoren erhalten einen Teil der von den Validatoren verdienten Belohnungen.
Der PoW-Konsensmechanismus von Ethereum funktioniert ganz anders. Anstatt dass die Pr√ľfer von den Usern ausgew√§hlt werden, wird f√ľr die Bestimmung der Blockersteller ein Wettbewerb zur L√∂sung einer extrem komplexen Rechenaufgabe durchgef√ľhrt. Grunds√§tzlich kann jeder teilnehmen, aber in der Praxis ist daf√ľr eine spezielle Mining-Ausr√ľstung erforderlich, die gekauft oder gemietet werden muss. Je mehr Rechenleistung du hast, desto eher kannst du die Rechenaufgabe als erstes l√∂sen und damit einen Block validieren. Erfolgreiche Miner erhalten Transaktionsgeb√ľhren und eine ETH-Belohnung.
Während PoW ein effektives Verfahren zur Schaffung von Konsens und Gewährleistung von Netzwerksicherheit ist, erforschen Entwickler schon seit langem die Verwendung anderer Konsensmechanismen. Ihr Ziel ist es, effizientere und umweltfreundlichere Alternativen zu finden, ohne die Sicherheit zu beeinträchtigen.
Aus genau diesen Gr√ľnden wird das Ethereum-Netzwerk nun auf Proof of Stake umsteigen. Validatoren werden ETH staken, um die Chance zu erhalten, Bl√∂cke zu produzieren. Andere Validatoren werden die Bl√∂cke pr√ľfen und ihre G√ľltigkeit best√§tigen. Wer einen Block produziert, der falsche Transaktionen enth√§lt, riskiert den Verlust aller gestaketen Coins. Die Validatoren erhalten sowohl f√ľr erfolgreich erstellte Bl√∂cke als auch f√ľr die Best√§tigung deren G√ľltigkeit Belohnungen. Aufgrund der Tatsache, dass die Validatoren gro√üe Mengen an ETH einzahlen und staken m√ľssen, gehen b√∂swillige Akteure ein gro√ües Risiko ein.


Zusammenfassung

Die Binance Smart Chain und Ethereum weisen zweifellos viele √Ąhnlichkeiten auf, was mit ein Grund daf√ľr ist, dass Ethereum-User so einfach auf die BSC migrieren und damit experimentieren konnten. Trotz der gro√üen √Ąhnlichkeit wurden auf der BSC aber wichtige √Ąnderungen implementiert, um ihre Leistungsf√§higkeit und Effizienz zu verbessern. Dank des PoSA-Konsensmechanismus (Proof of Staked Authority) profitieren die User der BSC von noch g√ľnstigeren und noch schnelleren Blockchain-Transaktionen.