Loading market data...

Ενημερωτικό patch διόρθωσης σφαλμάτων για το XRP Ledger την Παρασκευή, αλλά η ψηφοφορία για τον δανεισμό παραμένει 10 ψήφους πίσω

Ενημερωτικό patch διόρθωσης σφαλμάτων για το XRP Ledger την Παρασκευή, αλλά η ψηφοφορία για τον δανεισμό παραμένει 10 ψήφους πίσω

Οι επικυρωτές του XRP Ledger πρόκειται να εγκαταστήσουν την Παρασκευή ένα ενημερωτικό patch διόρθωσης σφαλμάτων που θα επιδιορθώσει τον κώδικα δανεισμού του δικτύου πριν προλάβει κανείς να τον χρησιμοποιήσει. Το patch φτάνει ενώ η ίδια η τροποποίηση για τον δανεισμό απέχει ακόμη 10 ψήφους από το όριο που απαιτείται για την ενεργοποίησή της.

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

Το patch και η ψηφοφορία

Το patch είναι μια ενημέρωση λογισμικού για τους επικυρωτές, τους διακομιστές που εκτελούν το πρωτόκολλο συναίνεσης και επιβεβαιώνουν τις συναλλαγές στο XRP Ledger. Στοχεύει τον κώδικα του συστήματος δανεισμού, το οποίο βρίσκεται ακόμη σε φάση έγκρισης. Η τροποποίηση για τον δανεισμό βρίσκεται εδώ και καιρό 10 ψήφους μακριά από την πλειοψηφία των δύο τρίτων που απαιτείται για την ενεργοποίησή της, και το patch δεν αλλάζει αυτή την αριθμητική.

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

Γιατί να διορθώσουμε κώδικα που κανείς δεν μπορεί να χρησιμοποιήσει

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

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

Τι σημαίνει το χάσμα των 10 ψήφων

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

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

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

Τι συμβαίνει την Παρασκευή

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

Το επόμενο συγκεκριμένο σημείο ελέγχου είναι η ανάπτυξη του patch την Παρασκευή. Μετά από αυτό, η τύχη της τροποποίησης για τον δανεισμό εξαρτάται από τους επικυρωτές που δεν έχουν ακόμη ψηφίσει υπέρ.