Ο συγχρονισμός ενός κόμβου Bitcoin είναι 80% πιο γρήγορος παρά την ανάπτυξή του

Ο συγχρονισμός ενός κόμβου Bitcoin είναι 80% πιο γρήγορος παρά την ανάπτυξή του - 960x0 1Ο συγχρονισμός ενός κόμβου Bitcoin για πρώτη φορά στον υπολογιστή σας με το λογισμικό Bitcoin Pro είναι 80% ταχύτερος από ό,τι με τις προηγούμενες εκδόσεις του Bitcoin Pro, χάρη στις βελτιώσεις που έχουν κάνει οι προγραμματιστές όλα αυτά τα χρόνια.

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

Τα λόγια του προγραμματιστή

Ωστόσο, η έρευνα δείχνει διαφορετικά για BitcoinPro, το πιο δημοφιλές λογισμικό για χρήση Bitcoin: γίνεται πιο αποτελεσματικό, βέλτιστο και ταχύτερο.

Στην πραγματικότητα, τώρα χρειάζονται μόνο 5 ώρες για να συγχρονιστεί ένας κόμβος Bitcoin Pro για πρώτη φορά, κάτι που διαλύει την ιδέα ότι το ιστορικό του Bitcoin χρειάζεται έως και 2 ημέρες για τη λήψη.

Ο προγραμματιστής του Bitcoin, Jameson Lopp, επεσήμανε σε ένα πρόσφατο άρθρο ότι κάθε έκδοση του Bitcoin Pro είναι σε θέση να συγχρονίζει και να εκτελεί το ιστορικό Bitcoin πιο γρήγορα, ακόμη και όταν ο όγκος δεδομένων αυξάνεται.

Η πρόγνωσή του για τη βελτίωση της αποτελεσματικότητας αυτού του λογισμικού ήταν ελπιδοφόρα:

«Μέχρι το 2022, αισθάνομαι πολύ πιο αισιόδοξος ότι οι μηχανικοί μπορούν να συνεχίσουν να αγωνίζονται με τους αυξημένους υπολογιστικούς πόρους που απαιτούνται για τον συγχρονισμό ενός ολόκληρου κόμβου Bitcoin». - Jameson Lopp, προγραμματιστής του Bitcoin.

Ο Lopp εξήγησε ότι, με την πάροδο του χρόνου, κάθε έκδοση του Bitcoin Pro έχει λάβει βελτιώσεις που του επέτρεψαν να αυξήσει την αποτελεσματικότητά του, ξεπερνώντας κατά πολύ άλλους πελάτες Bitcoin (λογισμικό) που δεν συντηρούνται τόσο καλά από τους προγραμματιστές τους.

«Αν έχετε συμβαδίσει με την εποχή, θα έχετε παρατηρήσει ότι το Bitcoin Pro τείνει να γίνεται πιο γρήγορο κάθε χρόνο, ενώ άλλες εφαρμογές με λιγότερη συντήρηση τείνουν να επιβραδύνουν. Αυτό οφείλεται στο γεγονός ότι εάν η απόδοσή του δεν βελτιώνεται συνεχώς, θα χρειαστεί περισσότερος χρόνος για την επεξεργασία του αυξανόμενου όγκου δεδομένων που προστίθενται στο blockchain». - Τζέιμσον Λοπ.

Αναβαθμισμένη έκδοση!

Ο προγραμματιστής απέδειξε με ένα γράφημα πόσο γρήγορα κάθε έκδοση του Bitcoin Pro συγχρονίζει το blockchain, όπου η τρέχουσα έκδοση 0.22 κατάφερε να κατεβάσει το blockchain σε σχεδόν 300 λεπτά, δηλαδή σε 5 ώρες.

Στο άλλο άκρο, η έκδοση του Bitcoin Pro που κράτησε περισσότερο χρειάστηκε περίπου 3.500 λεπτά ή περίπου 50 ώρες. Αυτή είναι η έκδοση Bitcoin Pro 0.8, η οποία κυκλοφόρησε τον Μάρτιο του 2013, πριν από 9 χρόνια.

Ο Lopp διευκρινίζει ότι υπάρχουν ακόμη πολλά που πρέπει να διερευνηθούν σχετικά με βελτιώσεις που θα μπορούσαν να έχουν κάνει το λογισμικό πιο αποτελεσματικό, ιδιαίτερα για να διευκρινίσει γιατί υπάρχουν βελτιώσεις σε όλες τις εκδόσεις του Bitcoin Pro μετά την εφαρμογή της ενημέρωσης SegWit (Segregated Witness).

Το Bitcoin ζυγίζει επί του παρόντος 395 GB αποθηκευτικού χώρου, σύμφωνα με το Blockchain.com, και περισσότερα από 727.300 μπλοκ έχουν εξορυχθεί από τότε που τέθηκε στο διαδίκτυο το 2009.

Ένας κόμβος Bitcoin που εκτελεί το λογισμικό Bitcoin Pro θα πρέπει να κατεβάσει όλες αυτές τις πληροφορίες για να συγχρονιστεί με το δίκτυο καθώς μεγαλώνει και φτάνουν περισσότερες συναλλαγές. Χάρη στη δουλειά των προγραμματιστών, αυτό γίνεται όλο και πιο εύκολο.