BNB Smart Chain έναντι Ethereum: Ποια είναι η διαφορά;
Αρχική σελίδα
Άρθρα
BNB Smart Chain έναντι Ethereum: Ποια είναι η διαφορά;

BNB Smart Chain έναντι Ethereum: Ποια είναι η διαφορά;

Έχει δημοσιευτεί Jun 29, 2021Έχει ενημερωθεί Dec 7, 2023
8m

TL;DR

Η BNB Smart Chain (BSC) είναι ένα hard fork του πρωτοκόλλου Go Ethereum (Geth) και, ως εκ τούτου, έχει πολλές ομοιότητες με το blockchain Ethereum. Ωστόσο, οι προγραμματιστές της BSC έκαναν σημαντικές αλλαγές σε ορισμένους βασικούς τομείς. Η μεγαλύτερη αλλαγή είναι ο μηχανισμός συναίνεσης της BSC, ο οποίος επιτρέπει φθηνότερες και ταχύτερες συναλλαγές.


Εισαγωγή

Με μια πρώτη ματιά, η BNB Smart Chain (BSC) και το Ethereum μοιάζουν πολύ. Τα dApp και τα token που είναι ενσωματωμένα στην BSC είναι συμβατά με την εικονική μηχανή Ethereum (EVM). Ίσως έχετε παρατηρήσει ότι οι δημόσιες διευθύνσεις του πορτοφολιού σας είναι ίδιες και στα δύο blockchain. Υπάρχουν ακόμη και έργα cross-chain που λειτουργούν και στα δύο δίκτυα. Ωστόσο, υπάρχουν ορισμένες αξιοσημείωτες διαφορές μεταξύ των δύο αλυσίδων. Αν αναρωτιέστε ποια να χρησιμοποιήσετε, είναι καλύτερο να ξέρετε και να κατανοήσετε τις διαφορές.


Κίνηση blockchain και οικοσύστημα dApp

Από τον Ιούνιο του 2021, το Ethereum φιλοξενεί περισσότερες από 2800 dApp στο blockchain σε σύγκριση με περίπου 810 στην BSC. Πρόκειται για σημαντική διαφορά, αλλά λαμβάνοντας υπόψη ότι η BSC είναι ακόμα νέα στον χώρο, δείχνει ένα ισχυρό και αναπτυσσόμενο οικοσύστημα.

Οι ενεργές διευθύνσεις είναι επίσης μια σημαντική μέτρηση στην αλυσίδα που πρέπει να ληφθεί υπόψη. Παρά το γεγονός ότι είναι ένα νεότερο blockchain, η BSC κατέγραψε το υψηλότερο επίπεδο των 2.105.367 διευθύνσεων στις 7 Ιουνίου 2021 – υπερδιπλάσιο από το υψηλότερο επίπεδο όλων των εποχών του Ethereum με 799.580 διευθύνσεις στις 9 Μαΐου 2021.

Ποιος είναι λοιπόν ο λόγος πίσω από την ξαφνική τεράστια ανάπτυξη της BSC; Ένα μεγάλο κομμάτι οφείλεται σε ταχύτερους χρόνους επιβεβαίωσης και χαμηλές προμήθειες. Η ανάπτυξη της BSC μπορεί επίσης να σχετίζεται με τον ντόρο της διαφημιστικής καμπάνιας γύρω από τα NFT και τη συμβατότητα με δημοφιλή πορτοφόλια κρύπτο, όπως το Trust Wallet και το MetaMask.

Αν εξετάσουμε τις καθημερινές συναλλαγές, υπάρχει ακόμη μεγαλύτερη διαφορά μεταξύ των δύο. Στην BSC, είναι πιο γρήγορο και οικονομικό για τους χρήστες να μετακινούν τα χρήματά τους και να αλληλεπιδρούν με έξυπνες συμβάσεις. Μπορείτε να δείτε παρακάτω το κορυφαίο σημείο της BSC με περίπου 12 εκατομμύρια ημερήσιες συναλλαγές και την τρέχουσα κατάστασή της με πάνω από τέσσερα εκατομμύρια.


Από την άλλη, το Ethereum δεν ξεπέρασε ποτέ τα 1,75 εκατομμύρια ημερήσιες συναλλαγές. Για τους χρήστες που πρέπει να μετακινούν τακτικά τα κεφάλαιά τους, η BSC φαίνεται να είναι η πιο δημοφιλής επιλογή. Οι ημερήσιες συναλλαγές πρέπει επίσης να εξετάζονται στο πλαίσιο των ενεργών διευθύνσεων. Μέχρι στιγμής, η BSC διαθέτει μεγαλύτερο αριθμό χρηστών, οι οποίοι επίσης πραγματοποιούν περισσότερες συναλλαγές κατά μέσο όρο.


dApp DeFi που χρησιμοποιούνται πιο συχνά στο Ethereum και την BSC

Όσον αφορά την αποκεντρωμένη χρηματοδότηση, υπάρχουν πολλές διασυνδέσεις dApp μεταξύ BSC και Ethereum λόγω της συμβατότητας των blockchain. Οι προγραμματιστές μπορούν εύκολα να μεταφέρουν εφαρμογές από το Ethereum στην BSC και τα νέα έργα BSC συχνά χρησιμοποιούν ξανά ανοιχτό κώδικα από το Ethereum με διαφορετικό όνομα. Ας ρίξουμε μια ματιά στα πέντε κορυφαία dApp στο Ethereum από τους χρήστες του dAppRadar.


Εδώ μπορείτε να δείτε μια μίξη δύο DeFi αυτοματοποιημένων ειδικών διαπραγματευτών (Uniswap και SushiSwap), ένα παιχνίδι κρύπτο (το Axie Infinity) και μια αγορά peer-to-peer (το OpenSea). Αν ρίξετε μια ματιά στην κορυφαία πεντάδα της BSC, θα δείτε πολλές ομοιότητες.


Το PancakeSwap δημιουργήθηκε ως hard fork του Uniswap. Τα Autofarm και Pancake Bunny είναι υπεργολαβίες απόδοσης – μια κατηγορία που δεν συναντάμε στην πρώτη πεντάδα του Ethereum. Το Biswap και το Apeswap είναι αυτοματοποιημένοι ειδικοί διαπραγματευτές. Καθώς οι προμήθειες στην BSC είναι τόσο χαμηλές και οι συναλλαγές σημαντικά ταχύτερες, η υπεργολαβία απόδοσης τείνει να είναι πιο αποδοτική στην BNB Smart Chain. Αυτοί οι παράγοντες την κάνουν δημοφιλή επιλογή για τους χρήστες BSC.

Όσον αφορά τα παιχνίδια κρύπτο, το Ethereum περιλαμβάνει τους πιο δημοφιλής τίτλους που υπάρχουν εκεί έξω. Παρόλο που υπάρχουν έργα στην BSC που μοιάζουν πολύ με το CryptoKitties και το Axie Infinity, δεν κατάφεραν να αποκτήσουν τόσο μεγάλο κοινό όσο τα κλασικά παιχνίδια στο Ethereum.


Μεταφορές μεταξύ δικτύων 

Αν έχετε πραγματοποιήσει καταθέσεις BEP-20 ή ERC-20 στο πορτοφόλι σας, μπορεί να έχετε παρατηρήσει ότι οι διευθύνσεις πορτοφολιού Ethereum και BSC είναι πανομοιότυπες. Έτσι, για παράδειγμα, εάν επιλέξετε το λάθος δίκτυο κατά την ανάληψη των token σας από ένα ανταλλακτήριο, μπορείτε εύκολα να τα ανακτήσετε από το άλλο blockchain.

Αν πραγματοποιήσετε μια ανάληψη token ERC-20 κατά λάθος στην BSC, μπορείτε να τα βρείτε στις αντίστοιχες διευθύνσεις BSC. Μπορείτε επίσης να ακολουθήσετε την ίδια διαδικασία αν στείλετε κατά λάθος token από την BSC στο Ethereum. Και στις δύο περιπτώσεις, τα κεφάλαιά σας ευτυχώς δεν χάνονται οριστικά. Για έναν πιο λεπτομερή οδηγό, ρίξτε μια ματιά στο άρθρο Πώς να ανακτήσετε τα κρύπτο που μεταφέρθηκαν σε λάθος δίκτυο της Binance.


Προμήθεια συναλλαγής

Η BSC και Ethereum χρησιμοποιούν ένα μοντέλο gas για προμήθειες συναλλαγών που μετρούν την πολυπλοκότητα μιας συναλλαγής. Οι χρήστες της BSC μπορούν να ορίσουν μια τιμή gas ανάλογα με τη ζήτηση του δικτύου και οι εξορύκτες θα δίνουν προτεραιότητα στις συναλλαγές με υψηλότερες τιμές gas. Ωστόσο, το London hard fork του Ethereum φέρνει νέες τροποποιήσει που πιθανότατα θα αφαιρέσουν την ανάγκη για υψηλές προμήθειες.

Η ενημέρωση Ethereum δημιουργεί έναν νέο μηχανισμό τιμολόγησης με βασική προμήθεια ανά block. Η βασική προμήθεια αλλάζει ανάλογα με τη ζήτηση για συναλλαγές, εξαλείφοντας την ανάγκη να αποφασίζουν οι ίδιοι οι χρήστες για την τιμή του gas.

Ιστορικά, οι προμήθειες Gas του Ethereum ήταν πολύ υψηλότερες από αυτές της BSC. Ο υψηλότερος μέσος όρος που παρατηρήθηκε ήταν τον Μάιο του 2021 στα 68,72 $. Αυτή η τάση έχει αρχίσει να αλλάζει, αλλά το Ethereum εξακολουθεί να είναι προς το παρόν πιο ακριβό.


Ας δούμε το μέσο κόστος για το Ethereum από το Etherscan για να έχουμε μια καλύτερη εικόνα. Τα τρία κορυφαία στοιχεία δείχνουν τις τρέχουσες τιμές gas στο Ethereum. Και για το BSC και για το Ethereum, ένα gwei ισούται με 0,000000001 BNB ή ETH αντίστοιχα. Εάν πληρώσετε τη χαμηλότερη τιμή, η συναλλαγή σας θα διαρκέσει πολύ περισσότερο.

Για μια απλή μεταφορά ενός token ERC-20 σε άλλο πορτοφόλι, η μέση τιμή είναι 2,46 $. Αυτός ο αριθμός αυξάνεται στα 7,58 $ όταν χρησιμοποιείται ένα pool ρευστότητας Uniswap που περιλαμβάνει πολλαπλές συναλλαγές.


Παρακάτω, βλέπουμε μια συναλλαγή στην BSC με προμήθεια μόλις 0,03 δολάρια, που ισοδυναμεί με τη μεταφορά ERC-20 στον ιχνηλάτη gas στο Ethereum. Η BSC το υπολόγισε πολλαπλασιάζοντας το gas που χρησιμοποιήθηκε από τη συναλλαγή (21.000) με την τιμή του gas (5 gwei).


Χρόνος συναλλαγών

Η μέτρηση του μέσου χρόνου συναλλαγών στα blockchain μπορεί να είναι λίγο περίπλοκη. Ενώ μια συναλλαγή στην ουσία ολοκληρώνεται μόλις οι εξορύκτες επικυρώσουν το block στο οποίο βρίσκεται, μπορεί να επηρεάσουν τον χρόνο αναμονής άλλοι παράγοντες:

  1. Αν δεν έχετε ορίσει την προμήθειά σας σε αρκετά υψηλή τιμή, οι εξορύκτες ενδέχεται να καθυστερήσουν τη συναλλαγή σας ή ακόμη και να μην την συμπεριλάβουν καθόλου σε ένα block.

  2. Οι πιο σύνθετες αλληλεπιδράσεις με το blockchain απαιτούν πολλαπλές συναλλαγές. Για παράδειγμα, η προσθήκη ρευστότητας σε ένα pool ρευστότητας.

  3. Οι περισσότερες υπηρεσίες θεωρούν μια συναλλαγή έγκυρη μόνο μετά την επιβεβαίωση ενός συγκεκριμένου αριθμού block. Αυτές οι επιπλέον επιβεβαιώσεις μειώνουν τον κίνδυνο επιστροφής των πληρωμών από τους εμπόρους και τους παρόχους υπηρεσιών σε περίπτωση απόρριψης του block από το δίκτυο.

Αν παρατηρήσουμε παραπάνω τα στατιστικά στοιχεία gas για το Ethereum, βλέπουμε ότι ο χρόνος συναλλαγής κυμαίνεται από 30 δευτερόλεπτα έως 16 λεπτά. Οι αριθμοί αυτοί λαμβάνουν υπόψη τις επιτυχείς συναλλαγές αλλά όχι τις απαιτήσεις επιπλέον επιβεβαίωσης. 

Για παράδειγμα, αν καταθέσετε ETH (ERC-20) στον λογαριασμό σας στο Binance, θα πρέπει να περιμένετε 12 επιβεβαιώσεις δικτύου. Με την εξόρυξη ενός block να πραγματοποιείται σχεδόν κάθε 13 δευτερόλεπτα, όπως μπορείτε να δείτε στο παρακάτω διάγραμμα, αυτό θα προσθέσει 156 επιπλέον δευτερόλεπτα κατά την κατάθεση ETH στο πορτοφόλι Spot σας.


Στην BSC, ο μέσος χρόνος των block είναι 3 δευτερόλεπτα. Όταν το συγκρίνουμε αυτό με τα 13 δευτερόλεπτα του Ethereum, παρατηρούμε μια βελτίωση της ταχύτητας κατά περίπου 4,3 φορές.


Μηχανισμός συναίνεσης

Ενώ ο μηχανισμός συναίνεσης Proof of Work (PoW) του Ethereum μοιάζει με αυτόν του Bitcoin,  είναι αρκετά διαφορετικός από το Proof of Staked Authority (PoSA) της BSC. Ωστόσο, αυτή η διαφορά δεν θα διαρκέσει για πολύ. Με το Ethereum 2.0, το δίκτυο θα χρησιμοποιεί έναν μηχανισμό Proof of Stake (PoS).

Το PoSA της BSC συνδυάζει τα χαρακτηριστικά του Proof of Authority (PoA) και του Delegated Proof of Stake (DPoS). 21 επικυρωτές δημιουργούν εναλλάξ block και, σε αντάλλαγμα, λαμβάνουν προμήθειες συναλλαγών BNB ως ανταμοιβή. Το να γίνετε επικυρωτής απαιτεί τη λειτουργία ενός κόμβου και το staking τουλάχιστον 10.000 BNB για να γίνετε εκλεγμένος υποψήφιος.

Άλλοι χρήστες, γνωστοί ως εξουσιοδοτητές, κάνουν ενέργεια Staking στο BNB με την υποστήριξη ενός εκλεγμένου υποψήφιου. Οι 21 κορυφαίοι εκλεγμένοι υποψήφιοι με βάση το ποσό στο οποίο έχουν κάνει ενέργεια staking θα επεξεργάζονται εναλλάξ τα block. Όλη αυτή η διαδικασία επαναλαμβάνεται κάθε 24 ώρες. Οι εξουσιοδοτητές λαμβάνουν επίσης μερίδιο από τις ανταμοιβές που κερδίζουν οι επικυρωτές.

Το PoW του Ethereum είναι ένα εξαιρετικά διαφορετικό σύστημα. Αντί η κοινότητα να επιλέγει επικυρωτές, γίνεται ένας αγώνας δρόμου για την επίλυση ενός υπολογιστικού γρίφου. Οποιοσδήποτε μπορεί να λάβει μέρος, αλλά θα χρειαστεί να αγοράσει ή να νοικιάσει εξειδικευμένο εξοπλισμό εξόρυξης. Όσο περισσότερη υπολογιστική ισχύ έχετε, τόσο πιθανότερο είναι να λύσετε πρώτοι τον γρίφο και να επικυρώσετε ένα block. Οι επιτυχημένοι εξορύκτες λαμβάνουν προμήθειες συναλλαγών και ανταμοιβή ETH.

Ενώ το PoW είναι ένας αποτελεσματικός τρόπος δημιουργίας συναίνεσης και διασφάλισης της ασφάλειας του δικτύου, οι προγραμματιστές έχουν διερευνήσει από τότε τη χρήση άλλων μηχανισμών. Στόχος τους είναι να βρουν πιο αποτελεσματικές και φιλικές προς το περιβάλλον εναλλακτικές λύσεις χωρίς να διακυβεύεται η ασφάλεια.

Για αυτούς τους λόγους, το δίκτυο Ethereum θα μεταβεί τελικά στο Proof of Stake. Οι επικυρωτές θα κάνουν ενέργεια Staking στο ETH για μια ευκαιρία να δημιουργήσουν block. Άλλοι επικυρωτές θα "πιστοποιήσουν" το block και θα ελέγξουν ότι είναι σωστό. Εάν κάποιος δημιουργήσει ένα block που περιέχει ψευδείς συναλλαγές, θα κινδυνεύσει να χάσει όλα τα νομίσματα στα οποία έχει κάνει ενέργεια staking. Στη συνέχεια, οι επικυρωτές λαμβάνουν ανταμοιβές για τα επιτυχημένα block και για τυχόν βεβαιώσεις που πραγματοποιούν. Με την άμεση κατάθεση και το staking μεγάλων ποσών ETH, οι κακόβουλοι επικυρωτές κινδυνεύουν να χάσουν τα κεφάλαιά τους.


Συμπεράσματα

Είναι σαφές ότι υπάρχουν πολλές ομοιότητες μεταξύ της BNB Smart Chain και του Ethereum. Εν μέρει, αυτό είναι που έκανε τόσο εύκολη τη μετεγκατάσταση για τους χρήστες του Ethereum και να αρχίσουν να πειραματίζονται με την BSC. Όμως, παρά τις ομοιότητες, η BSC υιοθέτησε ενδιαφέρουσες αλλαγές για να προσπαθήσει να βελτιώσει την απόδοση και την αποδοτικότητα. Ο μηχανισμός συναίνεσης Proof of Staked Authority (PoSA) επέτρεψε στους χρήστες να απολαμβάνουν ακόμη φθηνότερες και ταχύτερες συναλλαγές blockchain.