TL;DR

BNB Smart Chain (BSC) ist ein Hard Fork des Go Ethereum (Geth)-Protokolls und weist daher viele Ähnlichkeiten mit der Ethereum-Blockchain auf. Die BSC-Entwickler haben jedoch in einigen wichtigen Bereichen erhebliche Änderungen vorgenommen. Die größte Änderung ist der Konsensmechanismus von BSC, der günstigere und schnellere Transaktionen ermöglicht.


Einführung

Auf den ersten Blick sehen BNB Smart Chain (BSC) und Ethereum sehr ähnlich aus. Auf BSC basierende DApps und Token sind mit der Ethereum Virtual Machine (EVM) kompatibel. Möglicherweise ist Ihnen aufgefallen, dass Ihre öffentlichen Wallet-Adressen auf beiden Blockchains gleich sind. Es gibt sogar kettenübergreifende Projekte, die auf beiden Netzwerken laufen. Dennoch gibt es einige bemerkenswerte Unterschiede zwischen den beiden Ketten. Wenn Sie sich fragen, welche Sie verwenden sollen, sollten Sie die Unterschiede kennen und verstehen.


Blockchain-Verkehr und DApp-Ökosystem

Stand Juni 2021 hostet Ethereum mehr als 2800 DApps auf der Blockchain, verglichen mit etwa 810 auf BSC. Das ist ein erheblicher Unterschied, aber wenn man das junge Alter von BSC bedenkt, zeigt es ein starkes und wachsendes Ökosystem.

Aktive Adressen sind ebenfalls eine wichtige On-Chain-Kennzahl, die berücksichtigt werden muss. Obwohl es sich bei BSC um eine neuere Blockchain handelt, verzeichnete sie am 7. Juni 2021 einen Höchststand von 2.105.367 Adressen – mehr als das Doppelte des Allzeithochs von Ethereum mit 799.580 Adressen am 9. Mai 2021.

Was ist also der Grund für das plötzliche massive Wachstum von BSC? Vieles davon ist auf schnellere Bestätigungszeiten und niedrige Gebühren zurückzuführen. Das Wachstum von BSC könnte auch mit dem wachsenden Hype um NFTs und der Kompatibilität mit beliebten Krypto-Wallets wie Trust Wallet und MetaMask zusammenhängen.

Wenn wir uns die täglichen Transaktionen ansehen, ist der Unterschied zwischen beiden noch größer. Bei BSC können Benutzer ihre Gelder schneller und kostengünstiger verschieben und mit Smart Contracts interagieren. Unten sehen Sie den Spitzenwert von BSC mit rund 12 Millionen täglichen Transaktionen und den aktuellen Stand von über vier Millionen.


Auf der anderen Seite hat Ethereum nie 1,75 Millionen Transaktionen pro Tag überschritten. Für Benutzer, die ihr Geld regelmäßig bewegen müssen, scheint BSC die beliebtere Wahl zu sein. Tägliche Transaktionen müssen auch im Kontext aktiver Adressen gesehen werden. Zum Zeitpunkt des Schreibens hat BSC derzeit eine höhere Anzahl von Benutzern, die im Durchschnitt auch mehr Transaktionen durchführen.


Am häufigsten verwendete DeFi-DApps auf Ethereum und BSC

Wenn es um dezentrale Finanzen geht, gibt es aufgrund der Kompatibilität der Blockchains eine große Anzahl von DApp-Überschneidungen zwischen BSC und Ethereum. Entwickler können Anwendungen problemlos von Ethereum auf BSC portieren, und neue BSC-Projekte verwenden häufig Open-Source-Code von Ethereum unter einem anderen Namen wieder. Werfen wir einen Blick auf die fünf besten DApps auf Ethereum von Benutzern auf DAppRadar.


Hier sehen Sie eine Mischung aus zwei DeFi Automated Market Makern (Uniswap und SushiSwap), einem Kryptospiel (Axie Infinity) und einem Peer-to-Peer-Marktplatz (OpenSea). Wenn Sie einen Blick auf die Top 5 von BSC werfen, werden Sie viele Ähnlichkeiten feststellen.


PancakeSwap wurde als Hard Fork von Uniswap erstellt. Autofarm und Pancake Bunny sind Yield Farms – eine Kategorie, die wir in den Top 5 von Ethereum nicht sehen. Biswap und Apeswap sind beides automatisierte Market Maker. Da die Gebühren bei BSC so niedrig und die Transaktionen deutlich schneller sind, sind Yield Farms bei BNB Smart Chain tendenziell effizienter. Diese Faktoren machen sie zu einer beliebten Wahl für BSC-Benutzer.

Wenn es um Kryptospiele geht, ist Ethereum wirklich die Heimat der beliebtesten Titel. Obwohl es auf BSC Projekte gibt, die CryptoKitties und Axie Infinity sehr ähnlich sind, konnten sie nicht so viele Zuschauer erreichen wie die klassischen Spiele auf Ethereum.


Übertragungen zwischen Netzwerken 

Wenn Sie BEP-20- oder ERC-20-Einzahlungen in Ihr Wallet vorgenommen haben, ist Ihnen möglicherweise aufgefallen, dass Ihre Ethereum- und BSC-Wallet-Adressen identisch sind. Wenn Sie also beispielsweise beim Abheben Ihrer Token von einer Börse das falsche Netzwerk wählen, können Sie diese problemlos von der anderen Blockchain abrufen.

Wenn Sie versehentlich ERC-20-Token an BSC abheben, können Sie diese immer noch in der entsprechenden BSC-Adresse finden. Sie können denselben Vorgang auch durchlaufen, wenn Sie versehentlich Token von BSC an Ethereum senden. In beiden Fällen sind Ihre Gelder glücklicherweise nicht dauerhaft verloren. Eine ausführlichere Anleitung finden Sie unter So stellen Sie auf Binance an das falsche Netzwerk übertragene Kryptowährungen wieder her.


Transaktions Gebühren

BSC und Ethereum verwenden beide ein Gasmodell für Transaktionsgebühren, das die Komplexität einer Transaktion misst. BSC-Benutzer können einen Gaspreis entsprechend der Netzwerknachfrage festlegen, und Miner priorisieren Transaktionen mit höheren Gaspreisen. Der London Hard Fork von Ethereum bringt jedoch einige neue Änderungen mit sich, die die Notwendigkeit hoher Gebühren wahrscheinlich beseitigen werden.

Das Ethereum-Update schafft einen neuen Preismechanismus mit einer Grundgebühr pro Block. Die Grundgebühr ändert sich je nach Nachfrage nach Transaktionen, sodass Benutzer den Gaspreis nicht mehr selbst festlegen müssen.

In der Vergangenheit waren die Gasgebühren für Ethereum viel höher als die für BSC. Der höchste Durchschnitt wurde im Mai 2021 mit 68,72 USD erreicht. Dieser Trend hat begonnen, sich zu ändern, aber Ethereum ist derzeit immer noch teurer.


Um uns ein besseres Bild zu machen, schauen wir uns die durchschnittlichen Kosten für Ethereum von Etherscan an. Die oberen drei Zahlen zeigen die aktuellen Gaspreise für Ethereum. Sowohl für BSC als auch für Ethereum entspricht ein Gwei 0,000000001 BNB bzw. ETH. Wenn Sie den niedrigeren Preis zahlen, dauert die Abwicklung Ihrer Transaktion deutlich länger.

Für eine einfache Übertragung eines ERC-20-Tokens auf eine andere Wallet beträgt der durchschnittliche Preis zum Zeitpunkt des Schreibens 2,46 USD. Dieser Betrag steigt auf 7,58 USD, wenn ein Uniswap-Liquiditätspool verwendet wird, der mehrere Transaktionen umfasst.


Unten sehen wir eine Transaktion auf BSC mit einer Gebühr von nur 0,03 $, was der ERC-20-Überweisung im Ethereum-Gas-Tracker entspricht. BSC hat dies berechnet, indem das von der Transaktion verbrauchte Gas (21.000) mit dem Gaspreis (5 gwei) multipliziert wurde.


Transaktionszeit

Die Messung der durchschnittlichen Transaktionszeiten auf Blockchains kann etwas knifflig sein. Während eine Transaktion technisch abgeschlossen ist, sobald die Miner den Block validieren, in dem sie sich befindet, können andere Aspekte die Wartezeit beeinflussen:

  1. Wenn Sie Ihre Gebühr nicht hoch genug angesetzt haben, kann es sein, dass die Miner Ihre Transaktion verzögern oder sie sogar überhaupt nicht in einen Block aufnehmen.

  2. Komplexere Interaktionen mit der Blockchain erfordern mehrere Transaktionen. Beispielsweise das Hinzufügen von Liquidität zu einem Liquiditätspool.

  3. Die meisten Dienste betrachten eine Transaktion erst dann als gültig, wenn eine bestimmte Anzahl von Blöcken bestätigt wurde. Diese zusätzlichen Bestätigungen verringern das Risiko, dass Händler und Dienstanbieter die Zahlungen zurückerhalten, falls der Block vom Netzwerk abgelehnt wird.

Wenn wir uns oben die Gasstatistiken für Ethereum ansehen, können wir feststellen, dass die Transaktionszeit zwischen 30 Sekunden und 16 Minuten liegt. Diese Zahlen berücksichtigen erfolgreiche Transaktionen, aber nicht die zusätzlichen Bestätigungsanforderungen.

Wenn Sie beispielsweise ETH (ERC-20) auf Ihr Binance-Konto einzahlen, müssen Sie auf 12 Netzwerkbestätigungen warten. Da etwa alle 13 Sekunden ein Block abgebaut wird, wie Sie aus dem Diagramm unten ersehen können, würde dies beim Einzahlen von ETH auf Ihr Spot-Wallet zusätzliche 156 Sekunden dauern.


Bei BSC beträgt die durchschnittliche Blockzeit 3 ​​Sekunden. Wenn wir das mit den 13 Sekunden von Ethereum vergleichen, sehen wir eine Geschwindigkeitsverbesserung von etwa dem 4,3-fachen.


Konsensmechanismus

Während der Ethereum Proof of Work (PoW)-Konsensmechanismus dem von Bitcoin ähnelt, unterscheidet er sich erheblich vom Proof of Staked Authority (PoSA) von BSC. Dieser Unterschied wird jedoch nicht lange bestehen bleiben. Mit Ethereum 2.0 wird das Netzwerk stattdessen einen Proof of Stake (PoS)-Mechanismus verwenden.

Der PoSA von BSC kombiniert Aspekte von Proof of Authority (PoA) und Delegated Proof of Stake (DPoS). 21 Validierer produzieren abwechselnd Blöcke und erhalten im Gegenzug BNB-Transaktionsgebühren als Belohnung. Um Validierer zu werden, muss man einen Knoten betreiben und mindestens 10.000 BNB einsetzen, um gewählter Kandidat zu werden.

Andere Benutzer, sogenannte Delegatoren, setzen BNB für einen gewählten Kandidaten ein. Die 21 besten gewählten Kandidaten nach dem eingesetzten Betrag verarbeiten dann abwechselnd Blöcke. Dieser gesamte Vorgang wiederholt sich alle 24 Stunden. Delegatoren erhalten auch einen Anteil der Belohnungen, die Validatoren verdienen.

Ethereums PoW ist ein völlig anderes System. Anstatt dass die Community Validierer auswählt, gibt es einen Wettlauf um die Lösung eines Rechenrätsels. Jeder kann teilnehmen, muss aber spezielle Mining-Ausrüstung kaufen oder mieten. Je mehr Rechenleistung Sie haben, desto wahrscheinlicher ist es, dass Sie das Rätsel zuerst lösen und einen Block validieren. Erfolgreiche Miner erhalten Transaktionsgebühren und eine ETH-Belohnung.

Während PoW ein effektives Mittel zur Konsensfindung und Gewährleistung der Netzwerksicherheit ist, haben Entwickler seitdem die Verwendung anderer Mechanismen untersucht. Ihr Ziel ist es, effizientere und umweltfreundlichere Alternativen zu finden, ohne die Sicherheit zu beeinträchtigen.

Aus diesen Gründen wird das Ethereum-Netzwerk irgendwann auf Proof of Stake umstellen. Validatoren werden ETH einsetzen, um die Chance zu haben, Blöcke zu erstellen. Andere Validatoren werden den Block „bestätigen“ und prüfen, ob er korrekt ist. Wenn jemand einen Block mit falschen Transaktionen erstellt, riskiert er, alle eingesetzten Coins zu verlieren. Validatoren erhalten dann Belohnungen für erfolgreiche Blöcke und für alle von ihnen vorgenommenen Bestätigungen. Indem böswillige Validatoren große Mengen ETH direkt einzahlen und einsetzen, riskieren sie, ihr Geld zu verlieren.


Abschließende Gedanken

Es ist klar, dass es viele Ähnlichkeiten zwischen BNB Smart Chain und Ethereum gibt. Dies ist zum Teil der Grund, warum es für Ethereum-Benutzer so einfach war, zu BSC zu migrieren und mit ihm zu experimentieren. Doch trotz der Ähnlichkeiten wurden bei BSC interessante Änderungen vorgenommen, um Leistung und Effizienz zu verbessern. Der Proof of Staked Authority (PoSA)-Konsensmechanismus ermöglichte es den Benutzern, noch günstigere und schnellere Blockchain-Transaktionen durchzuführen.