Οι απόψεις που εκφράζονται εδώ είναι δικές του συγγραφέα και δεν αντιπροσωπεύουν απαραίτητα τις απόψεις του Cointelegraph.com
Το Ethereum έχει τέσσερις φάσεις ορόσημο στην ανάπτυξή του μετά την κυκλοφορία. Σύνορο, Κατοικία, Μητρόπολη, και ηρεμία. Το Ethereum βρίσκεται επί του παρόντος στην τρίτη φάση – έκδοση Metropolis Byzantium. Ωστόσο, η Ethereum είχε μια βόμβα δυσκολίας – ένα πρωτόκολλο που καθιστά την εξόρυξη του κρυπτονομίσματος πιο δύσκολη – προγραμματισμένη στο Blockchain από τη φάση Frontier.
Γιατί να προγραμματίσετε μια βόμβα δυσκολίας?
Το τελευταίο ορόσημο του Ethereum είναι το Serenity. Μια σημαντική αλλαγή που συνοδεύει το Serenity είναι ότι ο αλγόριθμος συναίνεσης Blockchain της Ethereum θα αλλάξει από proof-of-work (PoW) σε proof-of-stake (PoS). Προτού το δίκτυο Ethereum μπορέσει να κάνει τη μετάβαση από το PoW στο PoS, το δίκτυο πρέπει να μετατοπίσει τους ανθρακωρύχους από το Block Block PoW, στο Blockchain PoS.
Για να συνεχίσει να λειτουργεί το δίκτυο Ethereum με πλήρη υποστήριξη, οι ανθρακωρύχοι θα πρέπει να υποστηρίξουν το PoS Ethereum Blockchain και όχι την αλυσίδα που θα προχωρήσει με ένα πρωτόκολλο PoW. Αυτό είναι λίγο συγκεχυμένο – και αυτός είναι ακριβώς ο λόγος προγραμματιστές προγραμματίστηκαν μια βόμβα δυσκολίας στο Blockchain της Ethereum, για να εξαλειφθεί οποιαδήποτε σύγχυση.
Η βόμβα δυσκολίας
Η βόμβα δυσκολίας ήταν για πρώτη φορά στις 4 Αυγούστου 2015 σε μια δημοσίευση ιστολογίου από τον πρώην επικεφαλής εμπορικό διευθυντή της Ethereum, Stephan Tual, που ανακοίνωσε την πρώτη ενημέρωση στο Frontier.
«Πολλοί από εσάς αναρωτιέστε πώς θα εφαρμόζαμε την αλλαγή από PoW σε PoS εγκαίρως για το Serenity. Αυτό θα αντιμετωπιστεί από το νέο σύστημα προσαρμογής δυσκολίας, το οποίο εγγυάται κομψά ένα σκληρό σημείο στους επόμενους 16 μήνες… λειτουργεί ως εξής: ξεκινώντας από το μπλοκ 200.000 (πολύ περίπου 17 ημέρες από τώρα), η δυσκολία θα υποστεί εκθετική αύξηση, η οποία θα γίνει αισθητή μόνο σε περίπου ένα χρόνο. Σε αυτό το σημείο (ακριβώς γύρω από την κυκλοφορία του ορόσημου Serenity), θα δούμε μια σημαντική αύξηση της δυσκολίας που θα αρχίσει να ωθεί προς τα πάνω τον χρόνο ανάλυσης μπλοκ. “
Το πρωτόκολλο για την αύξηση της δυσκολίας εξόρυξης εισήχθη στο δίκτυο Ethereum στις 7 Σεπτεμβρίου 2016. Ο Tual εκτιμά ότι μέχρι τον Δεκέμβριο του 2016 ο χρόνος για την επαλήθευση ενός μπλοκ θα ήταν τόσο αργός που θα ήταν σαν να παγώθηκε η δραστηριότητα στο δίκτυο Ethereum.
Αυτός είναι ο τρόπος με τον οποίο η βόμβα δυσκολίας πήρε το ψευδώνυμό της «βόμβα της εποχής του πάγου» ή γιατί είναι μερικές φορές αναφέρεται ως «η εποχή του πάγου Ethereum». Ωστόσο, τον Δεκέμβριο του 2016, οι χρόνοι μπλοκ δεν είχαν γίνει εκθετικά μεγαλύτεροι. Τον Μάρτιο του 2017, ο συνιδρυτής της Ethereum, Vitalik Buterin, δημοσιεύτηκε στο Reddit σχετικά με τη βόμβα δυσκολίας:
«Όπως αποδεικνύεται, με την αλλαγή στον αλγόριθμο προσαρμογής δυσκολίας που επιτεύχθηκε στο τελευταίο σκληρό πιρούνι (Homestead), η εποχή του πάγου θα έρθει πράγματι πολύ αργά. Από το μπλοκ 3,5 mln, θα έχουμε ένα μέσο διάστημα μπλοκ 25 δευτερολέπτων για περίπου 100.000 μπλοκ (περίπου 1 μήνα).
Τότε θα έχουμε 35 δευτερόλεπτα για τους επόμενους 100.000 μπλοκ (περίπου 1,4 μήνες), έπειτα ~ 55 δευτερόλεπτα για περίπου 2,2 μήνες και έπειτα ~ 95 δευτερόλεπτα. για περίπου 3,8 μήνες, και ούτω καθεξής μέχρι να φτάσουμε στα ~ 655 δευτερόλεπτα για περίπου 26 μήνες … Η τελική καταστροφή δεν θα πραγματοποιηθεί έως το 2021 (αν και σίγουρα γίνεται πολύ ενοχλητικό μέχρι το δεύτερο εξάμηνο του 2017). “
Ωστόσο, τον Οκτώβριο του 2017 η εποχή του πάγου αναβλήθηκε για άλλη μια φορά. ο 16 Οκτωβρίου σκληρό πιρούνι που αναβάθμισε το δίκτυο σε Metropolis καθυστέρησε τη βόμβα δυσκολίας κατά 42 εκατομμύρια δευτερόλεπτα (1,33 χρόνια). Γύρω στα τέλη του 2018 οι ανθρακωρύχοι μπορούν να περιμένουν να αρχίσουν να βλέπουν 30 δευτερόλεπτα φορές.
Αποφυγή της εποχής των παγετώνων?
Εάν το δίκτυο Ethereum αρχίσει να αισθάνεται τα αποτελέσματα της βόμβας δυσκολίας στο τελευταίο μέρος του 2018, πιθανότατα θα δούμε το Ethereum σκληρό πιρούνι στο επόμενο ορόσημο, Metropolis εναντίον Κωνσταντινούπολης, η οποία θα ήταν η πρώτη έκδοση ορόσημου για την εισαγωγή του PoS σύστημα στο Ethereum Blockchain. Παρόλο που η πλειονότητα των συναλλαγών στο δίκτυο Ethereum θα παραμείνει PoW, κάθε 100η συναλλαγή θα είναι PoS στην Κωνσταντινούπολη, η οποία θα θέσει τις βάσεις για Κάσπερ, το σύστημα PoS που χρησιμοποιείται στο Serenity – το τελευταίο ορόσημο του Ethereum.
Απόδειξη εργασίας έναντι απόδειξης πονταρίσματος
Σε ένα σύστημα PoW, οι υπολογιστές αγωνίζονται για την επίλυση αλγορίθμων. Ο υπολογιστής που λύνει πρώτα τον αλγόριθμο και μεταδίδει το νέο μπλοκ στο δίκτυο λαμβάνει κέρματα που κόβονται πρόσφατα και τα τέλη συναλλαγής από το μπλοκ. Επειδή η ανταμοιβή δίνεται στον πρώτο υπολογιστή για την επίλυση του αλγορίθμου, οι ανθρακωρύχοι έχουν ένα κίνητρο να χρησιμοποιούν όσο το δυνατόν περισσότερη υπολογιστική ισχύ, ώστε να μπορούν να λύσουν τον αλγόριθμο και να λάβουν την ανταμοιβή μπλοκ πριν από τους συναδέλφους τους. Ωστόσο, η αντιστάθμιση για την ύπαρξη περισσότερης ισχύος κατακερματισμού – η ικανότητα επίλυσης του αλγορίθμου γρηγορότερα – είναι ότι οι ανθρακωρύχοι ξοδεύουν περισσότερους πόρους και πληρώνουν περισσότερα στο κόστος ηλεκτρικής ενέργειας για τη λειτουργία των εγκαταστάσεων εξόρυξης. Όσο περισσότερη υπολογιστική δύναμη χρησιμοποιεί ένας ανθρακωρύχος, τόσο περισσότερη ενέργεια θα χρειαστεί για τη λειτουργία των υπολογιστών.
Σε ένα σύστημα PoS, οι κόμβοι που αναφέρονται ως συνδεδεμένοι επικυρωτές μπορούν να ποντάρουν τα χρήματά τους στα μπλοκ που προστίθενται στο Blockchain. Το ποσοστό του πλούτου που στοιχίζεται σε σχέση με το ανώτατο όριο της αγοράς αντιπροσωπεύει το ποσοστό πιθανότητας που έχει ένα άτομο να δημιουργήσει το μπλοκ και να λάβει τα τέλη συναλλαγών που περιέχονται σε αυτό.
Ένας επικυρωτής ομολόγων που στοιχειοθετεί τα χρήματά του μπορεί να θεωρηθεί ως άτομο που κάνει κατάθεση ως εγγύηση. Εάν τα μπλοκ στα οποία στοιχηματίζουν τα κεφάλαιά τους είναι έγκυρα, θα λάβουν το μερίδιό τους, εάν είναι δόλια, ο επικυρωτής ομολόγων θα χάσει το μερίδιό τους. Δεδομένου ότι οι κακοί ηθοποιοί τιμωρούνται αυστηρά για την υποστήριξη μη έγκυρων μπλοκ, τα άτομα έχουν περισσότερα κίνητρα να ενεργήσουν με ειλικρίνεια από ό, τι σε ένα σύστημα PoW.
Αρχιτέκτονας Blockchain Ντέιβιντ Ντουτσιίνι είπε στο Cointelegraph:
«Η διαδικασία εξόρυξης εν μέρει διατηρεί μια πίεση προς τα κάτω στη βάση των κερμάτων, καθώς οι ανθρακωρύχοι πρέπει να μετατρέψουν τα νομίσματά τους σε νόμισμα fiat για να πληρώσουν για ηλεκτρική ενέργεια και αναβαθμίσεις στο εξορυκτικό υλικό τους. Πωλούν τα κέρματά τους σε μεγάλο βαθμό σε κερδοσκόπους. Σε μια αλυσίδα που βασίζεται σε PoS, οι κάτοχοι κερμάτων ανταμείβονται άμεσα και ανάλογα με τον αριθμό των κερμάτων που κατέχουν. “
Ενεργειακό κόστος
Σε ένα σύστημα PoS, το ενεργειακό κόστος της εξόρυξης είναι πολύ χαμηλότερα από ότι είναι σε ένα σύστημα PoW. Οι επικυρωτές ομολόγων ποντάρουν τα χρήματά τους σε μπλοκ αντί να τρέχουν το υλικό τους για να λύσουν έναν αλγόριθμο. Μάικλ Γκορντ, ο ιδρυτής της MLG Blockchain είπε στο Cointelegraph:
«Ένα δίκτυο PoS είναι πάντα πιο αποτελεσματικό από ένα δίκτυο PoW. Ένα δίκτυο PoS προστατεύεται από χρήστες που κατέχουν διακριτικά στο δίκτυο και όχι από χρήστες που συνεισφέρουν υπολογιστική ισχύ, κάτι που διασφαλίζει ένα δίκτυο PoW. “
Σε ένα σύστημα PoS δεν υπάρχει πλεονέκτημα να έχουμε ακριβό εξοπλισμό εξόρυξης που μπορεί να επιλύσει αλγόριθμους γρηγορότερα από ό, τι μπορεί ο εξοπλισμός εξόρυξης ομολόγων. Αυτό σημαίνει ότι δεν χρειάζεται να επιβαρυνθείτε με υψηλό κόστος ηλεκτρικής ενέργειας για να δοκιμάσετε και να υποστηρίξετε το δίκτυο.
Ο Duccini λέει ότι επειδή το PoS είναι πιο αποτελεσματικό, είναι ανώτερο από το PoW:
«Το PoS είναι ανώτερο επειδή είναι και η χαμηλή ενέργεια λόγω του γεγονότος ότι το πράγμα που« ξοδεύτηκε »δεν είναι ηλεκτρισμός αλλά μάλλον« ηλικία νομισμάτων »και δύο, [επειδή] έχετε πραγματικούς ενδιαφερόμενους με την πιο καθαρή έννοια της λέξης που ενδιαφέρονται για το μακροπρόθεσμη βιωσιμότητα της αλυσίδας σε σχέση με κάποιον που είναι απλά σε αυτό για γρήγορα μετρητά. “
Το σύστημα PoS καθιστά επίσης πιο δύσκολη και δαπανηρή τη διεξαγωγή επίθεσης 51 τοις εκατό. Σε ένα σύστημα PoS θα πρέπει να αγοράσετε το 51% του ανώτατου ορίου αγοράς Ethereum – ένα επίτευγμα που δεν έχουν πολλά χρήματα για να επιτύχουν. Ενώ για να πραγματοποιήσει μια επίθεση 51 τοις εκατό σε ένα σύστημα PoW, μια οντότητα πρέπει να αποκτήσει τον έλεγχο του 51 τοις εκατό της εξορυκτικής δύναμης – η οποία έχει ήδη συμβεί πριν: τον Ιούλιο του 2014, μια ομάδα εξόρυξης bitcoin που ονομάστηκε Ο Ghash είχε 51 τοις εκατό της εξορυκτικής δύναμης στο δίκτυο Bbitcoin για 12 ώρες.
Πηγή: Blockchain.info
«Στις ακραίες περιπτώσεις, η εξόρυξη έχει γίνει "οπλισμένος" — μετατρέποντας σε λογικά άτομα "οικονομικοί τρομοκράτες" όπου δέχονται επίθεση αλυσίδες με δύναμη. “
Αρχιτέκτονας Blockchain David Duccini
Επειδή ο Ghash είχε τον έλεγχο του 51% της εξορυκτικής δύναμης, είχαν τη δυνατότητα να ελέγχουν τις συναλλαγές στο δίκτυο και διπλά ξοδευμένα κέρματα.
Είναι ένας λογικός αλγόριθμος συναίνεσης PoS?
Πλούτος στον Αιθέρα (δολάριο USD) | Ποσοστό πιθανότητας του επίλυση μπλοκ |
1.00 | 0,00 τοις εκατό |
10.00 | 0,00 τοις εκατό |
100,00 | 0,00 τοις εκατό |
1.000,00 | 0,00 τοις εκατό |
10.000,00 | 0,00 τοις εκατό |
100.000,00 | 0,00 τοις εκατό |
1.000.000,00 | 0,00 τοις εκατό |
10.000.000 | 0,03 τοις εκατό |
100.000.000 | 0,27 τοις εκατό |
1.000.000.000 | 2,67 τοις εκατό |
10.000.000.000 | 26,69 τοις εκατό |
Ένα πρόβλημα που ορισμένοι λένε ότι είναι ταυτόχρονα με ένα σύστημα PoS είναι ότι σε ένα τέτοιο σύστημα οι πλούσιοι θα γίνουν πιο πλούσιοι. Άτομα με μεγαλύτερο πλούτο στο Blockchain έχουν περισσότερες πιθανότητες να δημιουργήσουν ένα μπλοκ και να λάβουν τα τέλη συναλλαγής που περιέχονται εκεί από τα άτομα με λιγότερο πλούτο.
Εάν στοιχηματίσετε το 20 τοις εκατό του ορίου αγοράς Ethereum, έχετε 20 τοις εκατό πιθανότητα να δημιουργήσετε ένα μπλοκ και να λάβετε τα τέλη συναλλαγής που περιέχονται σε ένα μπλοκ, αν ποντάρετε 0,005 τοις εκατό έχετε ένα 0,005 τοις εκατό να δημιουργήσετε το μπλοκ και να λάβετε το τέλη συναλλαγής που περιέχονται σε ένα μπλοκ.
Τούτου λεχθέντος, είναι πραγματικά ένα σύστημα PoS διαφορετικό από ένα σύστημα PoW από την άποψη της οικονομικής δομής; Σε ένα σύστημα PoW άτομα που μπορούν να ξοδέψουν περισσότερα για υπολογιστική ισχύ (οι πλούσιοι) είναι σε θέση να εξορύξουν περισσότερους πόρους (Bitcoin) από εκείνους που δεν μπορούν να αγοράσουν τόση υπολογιστική ισχύ (οι φτωχοί). Φαίνεται όπως και οι δύο, PoS ή PoW, οι πλούσιοι γίνονται πλουσιότεροι ενώ αυξάνουν την απόσταση μεταξύ τους και των λιγότερο πλούσιων με κάθε νέο μπλοκ που δημιουργείται.
Ηρεμία
Το σύστημα PoS θα είναι σε πλήρη εξέλιξη τη στιγμή που το Ethereum θα αναβαθμιστεί σε Serenity, το τελευταίο ορόσημο στον χάρτη πορείας του Ethereum. Στη φάση Serenity, η Ethereum θα είναι μια επιχείρηση Blockchain με μια ενσωματωμένη γλώσσα προγραμματισμού turing-lengkap που μπορεί να χρησιμοποιηθεί από άλλους προγραμματιστές, εταιρείες και οντότητες για τη δημιουργία συμβάσεων, εφαρμογών και συστημάτων. Σε μια παρουσίαση το 2017, ο προγραμματιστής Ethereum Χάντσον Τζέιμσον συζήτησε τον χάρτη πορείας του Ethereum. Παρόλο που ο Χάντσον δεν έδωσε εκτίμηση για το πότε θα κυκλοφορήσει η Serenity, είπε ότι όταν κυκλοφόρησε η Serenity «αυτό θα γίνει όταν ξέρετε τα πραγματικά μεγάλα χτυπήματα».
Το Ethereum είναι ένα από τα δίκτυα Blockchain που μοιάζουν περισσότερο με μια επιχείρηση από πολλά άλλα δίκτυα Blockchain και εταιρείες που σχετίζονται με Blockchain που προσφέρουν ψηφιακά στοιχεία. Ο τετραφασικός οδικός χάρτης και η Λευκή Βίβλος της Ethereum καθιστούν πολύ σαφές τι σκοπεύει να επιτύχει η εταιρεία. Λευκή Βίβλος Ethereum διαβάζει:
«Αυτό που σκοπεύει να παρέχει η Ethereum είναι ένα Blockchain με μια ενσωματωμένη πλήρως προγραμματισμένη γλώσσα προγραμματισμού Turing που μπορεί να χρησιμοποιηθεί για τη δημιουργία "συμβάσεις" που μπορούν να χρησιμοποιηθούν για την κωδικοποίηση αυθαίρετων λειτουργιών μετάβασης κατάστασης, επιτρέποντας στους χρήστες να δημιουργήσουν οποιοδήποτε από τα συστήματα που περιγράφονται παραπάνω, καθώς και πολλά άλλα που δεν έχουμε φανταστεί ακόμη, απλώς γράφοντας τη λογική σε μερικές γραμμές κώδικα. “
Με άλλα λόγια, στόχος της Ethereum είναι να παρέχει μια υπηρεσία που επιτρέπει σε άλλες εταιρείες που σχετίζονται με το Blockchain να δημιουργήσουν οποιοδήποτε είδος εφαρμογής, προϊόντος ή συστήματος που επιθυμούν μέσω προγραμματισμού. Είναι κάπως άγριο να πιστεύουμε ότι η αξία μιας οντότητας που δεν φτάνει καν το 75 τοις εκατό στον προορισμό του χάρτη πορείας της εκτιμήθηκε στα 1.430,81 $ στις 13 Ιανουαρίου 2018. Αλλά με αυτό που λέγεται, το σχόλιο του Hudson σχετικά με το Serenity αρχίζει να έχει πολύ νόημα.