image.png

Το 2015 έως το 2017 ήταν μια απίστευτα σημαντική περίοδος στην ιστορία του bitcoin λόγω της κρίσης που εμφανίστηκε με τη μορφή του πολέμου μεγεθών μπλοκ bitcoin.

Αυτή η κρίσιμη τεχνική συζήτηση για το μέλλον της ανάπτυξης του bitcoin έθεσε την αποκέντρωση και τους ακλόνητους κανόνες του δικτύου κρυπτονομισμάτων στην απόλυτη δοκιμασία, παρέχοντας μια εκπαιδευτική στιγμή για ολόκληρο τον κόσμο σχετικά με το πώς λειτουργεί το bitcoin και τι το κάνει πολύτιμο στο πιο θεμελιώδες επίπεδο.

Κατά τη διάρκεια αυτής της περιόδου, ορισμένοι δεν ήταν σίγουροι εάν το bitcoin θα επιβίωνε από την αναταραχή και αναρωτήθηκαν αν το πείραμα του κρυπτονομίσματος επρόκειτο να αποτύχει. Ωστόσο, στην επίλυση της μάχης, το bitcoin εμφανίστηκε πολύ ισχυρότερο και πιο αξιόπιστο χάρη σε αυτό το τεστ της σταθερότητας και της ασφάλειάς του.

Ενώ μερικοί μπορεί να βλέπουν τον πόλεμο μεγέθους μπλοκ bitcoin ως τίποτα περισσότερο από μια τεχνική συζήτηση για μια απλή παράμετρο στο δίκτυο, ήταν πολύ πιο περίπλοκο από αυτό. Ας ρίξουμε μια ματιά σε ολόκληρη την ιστορία του Block Size War από την αρχή μέχρι το τέλος και τα διδάγματα που μπορούν να ληφθούν από αυτόν στο μέλλον.

Το Bitcoin γίνεται πολύ επιτυχημένο


Είναι δύσκολο να δηλωθεί η ακριβής ώρα που ξεκίνησε για πρώτη φορά ο πόλεμος μεγέθους μπλοκ bitcoin, αλλά ένα μέρος για να ξεκινήσετε είναι όταν η τεχνική συζήτηση για το όριο μεγέθους μπλοκ του bitcoin πέρασε από την κανονική διαδικασία ανάπτυξης bitcoin και στον κόσμο των μέσων κοινωνικής δικτύωσης. Συγκεκριμένα, η ευρύτερη αναγνώριση του ζητήματος του μεγέθους μπλοκ ξεκίνησε όταν ο τότε προγραμματιστής του bitcoin Mike Hearn ανακοίνωσε ένα νέο, εναλλακτικό κομμάτι λογισμικού bitcoin, γνωστό ως Bitcoin XT, τον Αύγουστο του 2015, το οποίο είχε εφαρμόσει έναν τρόπο αύξησης του ορίου μεγέθους μπλοκ μέσω σκληρού πιρούνι, γνωστό ως Πρόταση Βελτίωσης Bitcoin (BIP) 101.

Ο όριο μεγέθους μπλοκ είναι η ποσότητα δεδομένων που μπορεί να συμπεριληφθεί σε κάθε μπλοκ που εξορύχθηκε πρόσφατα στο δίκτυο. Είναι επίσης ουσιαστικά ένα όριο στον αριθμό των συναλλαγών που μπορούν να πραγματοποιηθούν, καθώς κάθε μεμονωμένη συναλλαγή bitcoin καταλαμβάνει ποικίλες ποσότητες χώρου στα μπλοκ. ΕΝΑ hard fork είναι ένας τύπος ασύμβατης προς τα πίσω αλλαγής στους κανόνες συναίνεσης δικτύου που απαιτεί από όλους τους χρήστες bitcoin να ενημερώσουν το λογισμικό τους και να μετακινηθούν αποτελεσματικά σε ένα εντελώς νέο δίκτυο με διαφορετικό σύνολο κανόνων.

Ο συνάδελφος προγραμματιστής του bitcoin Gavin Andresen είχε στο παρελθόν προωθούνται BIP 101 για συμπερίληψη στο Bitcoin Core. Ωστόσο, η αλλαγή δεν μπόρεσε να επιτύχει συναίνεση μεταξύ των προγραμματιστών. Οι Andresen, Hearn και άλλοι ανησυχούσαν ότι το bitcoin θα γινόταν άχρηστο καθώς γινόταν πιο δημοφιλές επειδή η συμφόρηση του δικτύου θα οδηγούσε σε αναξιόπιστες συναλλαγές και υψηλές χρεώσεις.

Με άλλα λόγια, το αντιληπτό πρόβλημα ήταν ότι το bitcoin γινόταν πολύ επιτυχημένο. Προφανώς, αυτό ήταν ένα καλό πρόβλημα για το δίκτυο. Ωστόσο, η αύξηση της συναλλακτικής δραστηριότητας στο δίκτυο σήμαινε ότι το bitcoin πλησίαζε το όριο χωρητικότητας. Ο δημιουργός του Bitcoin Satoshi Nakamoto είχε προηγουμένως περιορισμένη ο όγκος των δεδομένων που μπορεί να συμπεριληφθεί σε κάθε μπλοκ bitcoin 1 megabyte (MB), πιθανώς ως τρόπος αποτροπής επιθέσεων άρνησης υπηρεσίας στο δίκτυο.

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

Ευτυχώς για το bitcoin, η πρόβλεψή του δεν έγινε πραγματικότητα.

Αποτυγχάνουν οι πολλαπλές προτάσεις Bitcoin Hard Fork


Το σχέδιο του Andresen μέσω του BIP 101 ήταν να αυξήσει πρώτα το όριο μεγέθους μπλοκ στα 8 MB και, στη συνέχεια, αυτό το νέο όριο να αυξάνεται αυτόματα τακτικά με την πάροδο του χρόνου με ρυθμό που ανερχόταν σε διπλασιασμό περίπου κάθε δύο χρόνια. Εάν αυτό το σχέδιο είχε εφαρμοστεί εκείνη τη στιγμή, το όριο μεγέθους μπλοκ θα ήταν περίπου 128 MB τη στιγμή της σύνταξης, το καλοκαίρι του 2024.

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

Δεύτερον, το BIP 101 ήταν ένα σχέδιο για την εφαρμογή αυτής της σαφώς αμφιλεγόμενης και αμφιλεγόμενης αύξησης των απαιτήσεων πόρων μέσω ενός σκληρού πιρουνιού. Με την πάροδο του χρόνου, αυτό το ζήτημα του hard forking θα γινόταν αναμφισβήτητα πιο αμφιλεγόμενο από την προσαρμογή της ίδιας της παραμέτρου ορίου μεγέθους μπλοκ, εν μέρει λόγω του κινδύνου διαχωρισμού του bitcoin σε δύο ξεχωριστά, ασύμβατα δίκτυα.

Ενώ τα τέλη ήταν ακόμα χαμηλά όταν έγινε η αρχική ανάρτηση ανακοίνωσης Bitcoin XT, τα πράγματα έφτασαν σε οριακό σημείο το 2017 όταν το δίκτυο bitcoin άρχισε να πλησιάζει το όριο χωρητικότητάς του για πρώτη φορά. Τα αποτελέσματα αυτής της συμφόρησης του δικτύου ήταν ταραχώδη, καθώς Οι χρεώσεις συναλλαγών bitcoin εκτινάχθηκαν στα ύψη και οι χρήστες πορτοφολιών άρχισαν να παραπονιούνται για τις πληρωμές που είχαν κολλήσει στο δίκτυο λόγω των χαμηλών χρεώσεων που οι χρήστες είχαν συνηθίσει να επισυνάπτουν στις συναλλαγές τους. Πολλά μεγάλα ανταλλακτήρια bitcoin και πάροχοι πορτοφολιών, όπως το Coinbase και το Blockchain.com, άρχισαν να υποστηρίζουν δημόσια διάφορα hard forks αύξησης ορίου μεγέθους μπλοκ αυτή τη στιγμή.

Το Bitcoin XT ξεκίνησε τον πόλεμο με το μέγεθος του μπλοκ, αλλά πολλοί άλλοι εναλλακτικοί πελάτες λογισμικού bitcoin που εφάρμοσαν hard forks μεγέθους μπλοκ δοκιμάστηκαν επίσης αφού το Bitcoin XT απέτυχε να κερδίσει επαρκή έλξη. Το Bitcoin Classic ήταν μια προσπάθεια υλοποίησης μιας σχετικά μικρής, εφάπαξ αύξησης στα 2 MB, ενώ το Bitcoin Unlimited προώθησε τη φιλοσοφία της εξ ολοκλήρου κατάργησης του ορίου μεγέθους μπλοκ, θέτοντας τον έλεγχο της παραμέτρου στα χέρια των εξορυκτών που δημιουργούν τα μπλοκ. Ωστόσο, αυτές οι άλλες προσπάθειες αύξησης του ορίου μεγέθους μπλοκ μέσω σκληρού πιρουνιού απέτυχαν επίσης. Ενώ ο Σατόσι είχε γραπτός σχετικά με το πώς θα μπορούσε να εφαρμοστεί σταδιακά η αύξηση του ορίου μεγέθους μπλοκ σε μεταγενέστερη ημερομηνία μετά τη δημιουργία, του άλλη πρόβλεψη Το ότι οι χρήστες γίνονται «ολοένα και πιο τυραννικοί» σχετικά με τον περιορισμό του μεγέθους του blockchain του bitcoin έγινε επίσης πραγματικότητα.