Buterin: 10,000 φορές γρηγορότερο Ethereum με Plasma και Sharding
Ο Vitalik Buterin μίλησε για το Sharding και το Plasma, υπονοώντας ότι το Ethereum θα μπορεί να υποστηρίξει δεκάδες χιλιάδες συναλλαγές ανά δευτερόλεπτο.
Το OmiseGO (OMG) πραγματοποίησε ειδικό AMA στις 30 Μαΐου, στο οποίο συμμετείχε και ο ιδρυτής του Ethereum, Vitalik Buterin. Αν και ολόκληρη η συνεδρία ήταν γεμάτη ενδιαφέρουσες ιδέες, αυτό που τράβηξε την προσοχή ήταν οι δηλώσεις του Buterin για το Sharding και το Plasma.
Το Sharding
Σύμφωνα με τον Vitalik, το Sharding είναι μια λύση πρώτου βαθμού, η οποία έχει σχεδιαστεί για να βελτιώσει την επεκτασιμότητα της υπάρχουσας blockchain. Ουσιαστικά, το Ethereum θα λειτουργεί πολύ καλύτερα.
Αυτή τη στιγμή, ο κάθε κόμβος στο δίκτυο του Ethereum πρέπει να επεξεργάζεται κάθε συναλλαγή που διέρχεται από αυτό ξεχωριστά. Έτσι, η ταχύτητα του Ethereum είναι και αυτή του κάθε κόμβου, αγνοώντας τη συνολική ισχύ όλων των υπολογιστών του δικτύου.
Με το Sharding, η blockchain θα χωρίζεται σε μικρότερα κομμάτια, τα οποία ονομάζονται shards. Οι μεμονωμένοι κόμβοι θα επεξεργάζονται λιγότερες συναλλαγές, δηλαδή αυτές του κάθε shard. Με αυτό τον τρόπο θα γίνονται περισσότερες συναλλαγές.
Το Plasma
Το Plasma, από την άλλη, δε βελτιώνει το ίδιο το Ethereum, αλλά αποτελεί μία εξωτερική λύση. Αντί, λοιπόν, να κάνει τη συναλλαγή πάνω στη blockchain, δημιουργεί μία sidechain, η οποία είναι συνδεδεμένη με την κύρια blockchain. Με αυτό τον τρόπο παρέχει πολύ υψηλότερη απόδοση. Αν και το Plasma δημιουργεί δικές του sidechain για τις συναλλαγές, συνεχίζει να εξαρτάται από τη blockchain του Ethereum, καθώς αυτή εγγυάται την ασφάλεια και την εγκυρότητα.
Όλες αυτές οι sidechain μπορούν να δημιουργούν και δικές τους sidechain. Με αυτό τον τρόπο μεγάλες εφαρμογές θα μπορούν να τρέχουν στο Ethereum και να παραμένουν αποκεντρωμένες, χωρίς όμως να χρειάζεται να καθυστερούν ολόκληρο το δίκτυο. Με απλά λόγια, το Plasma θα επιτρέπει στο Ethereum να εκπέμπει μία ολοκληρωμένη συναλλαγή μία φορά, εφ’ όσον αυτή είναι έγκυρη.
Plasma και Sharding μαζί
Σύμφωνα με τον Buterin, οι δυο λύσεις θα συμπληρώνουν η μία την άλλη. Αν το Sharding κάνει το Ethereum 100 φορές γρηγορότερο και προσθέσουμε σε αυτό και το Plasma, τότε θα γίνει άλλες 100 φορές γρηγορότερο.
“Αν προσθέσετε 100x από το Sharding και 100x από το Plasma, αυτά τα δύο μαζί θα σας δώσουν [απόδοση] 10.000x.”
Με αυτό τον τρόπο, το δίκτυο του Ethereum θα επιτρέπει εκατοντάδες χιλιάδες συναλλαγές το δευτερόλεπτο με ασφάλεια και διατηρώντας τον αποκεντρωμένο χαρακτήρα τους.
Πάντως, οι 170,000 συναλλαγές το δευτερόλεπτο ίσως να είναι μιονάχα η αρχή. Σε επόμενες ερωτήσεις, ο Buterin δήλωσε ότι πλέον το μόνο όριο είναι η τεχνολογία. Μάλιστα, στο μέλλον πιθανώς να δούμε το Ethereum να φτάνει και το 1 δις συναλλαγές το δευτερόλεπτο.