Κυκλοφόρησε το Bitcoin Core 24.0: Δείτε τι νέο υπάρχει στο PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Κυκλοφόρησε το Bitcoin Core 24.0: Δείτε τι νέο υπάρχει

Μια νέα έκδοση του αρχικού λογισμικού Bitcoin που κυκλοφόρησε από Satoshi Nakamoto το 2009 κυκλοφόρησε.

Το Bitcoin Core 24.0 εργάστηκε από 112 προγραμματιστές για περίπου επτά μήνες για να φέρει απτές βελτιώσεις στο πορτοφόλι του Bitcoin Core, τις επικοινωνίες peer-to-peer (P2P), τη γραφική διεπαφή χρήστη (GUI) και πολλά άλλα.

Αυτό το άρθρο διερευνά μερικές από τις κύριες αλλαγές.

Ενημερώσεις Πορτοφολιού

Αρχική υποστήριξη Miniscript

Το Bitcoin Core 24.0 εισάγει υποστήριξη για το Miniscript επεκτείνοντας το wsh() περιγραφέας εξόδου. Αν και είναι μια αρχική και στοιχειώδης ενσωμάτωση, η κίνηση ανοίγει το δρόμο για την ανάπτυξη πιο περίπλοκων σεναρίων στο Bitcoin με απλούστερο - και ασφαλέστερο - τρόπο.

μικρόγραφο μπορεί να θεωρηθεί ως πλαίσιο (ή πρότυπο) για Σενάριο Bitcoin, η μητρική γλώσσα προγραμματισμού του Bitcoin. Το Bitcoin Script είναι υπεύθυνο για την ενεργοποίηση όλων των λειτουργιών προγραμματισμού που είναι διαθέσιμες για το Bitcoin, συμπεριλαμβανομένου, για παράδειγμα, αυτού που είναι ίσως το πιο απλό από αυτά: τον προσδιορισμό του ποιος επιτρέπεται να ξοδέψει ένα συγκεκριμένο νόμισμα. Για κάθε συναλλαγή Bitcoin, ο αποστολέας ζητά τη διεύθυνση του παραλήπτη και με αυτές τις πληροφορίες κατασκευάζει ένα σενάριο που κλειδώνει το bitcoin που αποστέλλεται με τρόπο που μόνο ο παραλήπτης θα μπορεί να το ξοδέψει. Αν και είναι αρκετά εύκολο να κατασκευαστούν απλά σενάρια όπως τα παραπάνω με το Bitcoin Script, όσο πιο πολύπλοκο γίνεται το σενάριο τόσο μεγαλύτερη είναι η πιθανότητα ανθρώπινου λάθους. Εδώ μπαίνει στο παιχνίδι το Miniscript.

Το Miniscript επιτρέπει τη σύνταξη ενός υποσυνόλου σεναρίων Bitcoin σε α δομημένος τρόπος. Επιτρέπει την ανάλυση, τη σύνθεση και τη γενική υπογραφή, μεταξύ άλλων, επιτρέποντας τη σύνταξη προηγμένων σεναρίων με μεγαλύτερη ασφάλεια από τους προγραμματιστές. Με άλλα λόγια, το Miniscript «περιέχει» κάποια λειτουργικότητα προκαθορισμένων σεναρίων Bitcoin σε ένα αναμενόμενο μοτίβο συμπεριφοράς, περιορίζοντας τους ενδεχόμενους κινδύνους καθώς ελαχιστοποιείται η απροσδόκητη συμπεριφορά. Στην πράξη, παρέχει μια «εργαλειοθήκη» για τους προγραμματιστές για να ασχοληθούν και να δημιουργήσουν προηγμένα και πολύπλοκα σενάρια για το Bitcoin αντί να χρειάζεται να τα κάνουν όλα χειροκίνητα μέσω του Bitcoin Script.

Ξεκινώντας με το Bitcoin Core 24.0, οι χρήστες μπορούν τώρα να δημιουργήσουν ένα πορτοφόλι που περιέχει ένα σενάριο Miniscript, να δημιουργήσουν διευθύνσεις για αυτό το πορτοφόλι και να τους χρηματοδοτήσουν με bitcoin. Ωστόσο, οι δαπάνες από αυτές τις διευθύνσεις δεν υποστηρίζονται ακόμη από το πορτοφόλι Bitcoin Core, πράγμα που σημαίνει ότι τα πορτοφόλια με δυνατότητα Miniscript στο Bitcoin Core είναι προς το παρόν μόνο για παρακολούθηση.

Αμετάβλητες Συναλλαγές

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

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

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

Μια αμετάβλητη πληρωμή καταπολεμά αυτό το ζήτημα δημιουργώντας μια συναλλαγή που ξοδεύει το σύνολο των επιλεγμένων UTXO. Δεδομένου ότι δεν υπάρχει καμία αλλαγή, ο χρήστης δεν μπορεί να κάνει το λάθος που αναφέρθηκε παραπάνω. Επιπλέον, μια αμετάβλητη πληρωμή δημιουργεί μια εύλογη αμφιβολία σε έναν αναλυτή της αλυσίδας που αναρωτιέται εάν το νέο προϊόν ανήκει στην ίδια οντότητα που έστειλε την πληρωμή (απλή κίνηση κεφαλαίων σε μια νέα διεύθυνση) ή στην πραγματικότητα ανήκει σε διαφορετικό χρήστη.

Αλλάξτε την τυχαιοποίηση εξόδου για να αποφύγετε τη λήψη δακτυλικών αποτυπωμάτων

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

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

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

Ξεκινώντας με την έκδοση 24.0, το πορτοφόλι Bitcoin Core θα επιλέξει έναν τυχαίο αριθμό μεταξύ του μεγέθους πληρωμής και του τριπλάσιου του μεγέθους πληρωμής. Αυτός ο αριθμός θα ενημερώσει την επιλογή UTXO για δαπάνες. Αυτό ουσιαστικά σημαίνει ότι μερικές φορές ο αλγόριθμος θα επιλέξει ένα UTXO του οποίου η τιμή είναι πιο κοντά στην πληρωμή και άλλες φορές θα επιλέξει ένα UTXO του οποίου η τιμή είναι πιο κοντά σε αυτό το ανώτερο όριο τριπλάσιο του ποσού πληρωμής. Το πρώτο σενάριο θα παράγει το τυπικό σενάριο αλλαγής-εκροής-χαμηλότερου από την πληρωμή, ενώ το δεύτερο θα παράγει το αντίστροφο — μια έξοδο αλλαγής που είναι μεγαλύτερη από την πληρωμή. Δεδομένου ότι δεν υπάρχει τρόπος για έναν παρατηρητή blockchain να πει πότε συμβαίνει κάθε σενάριο σε μια δεδομένη στιγμή, ο χρήστης θα πρέπει να μπορεί να απολαμβάνει μεγαλύτερες διασφαλίσεις απορρήτου.

Ενημερώσεις για αντικατάσταση με χρέωση

Το RBF παρέχει προαιρετική δυνατότητα για έναν χρήστη Bitcoin κάθε φορά που στέλνει μια συναλλαγή στο δίκτυο. Συχνά, ένας χρήστης δεν θέλει να πληρώσει υπερβολικά για τα τέλη εξόρυξης και ως εκ τούτου μπορεί να επιλέξει ένα «μέσο έδαφος» μεταξύ της καταβολής αμοιβής και της ταχύτητας μέσω της οποίας η συναλλαγή περιλαμβάνεται σε ένα μπλοκ. Ωστόσο, εάν η τιμή χρέωσης που έχει επιλεγεί από τον χρήστη είναι πολύ χαμηλή ή το mempool είναι συμφορημένο, μπορεί να χρειαστεί πολύς χρόνος για να συμπεριληφθεί η συναλλαγή σε ένα μπλοκ (ή μπορεί να κολλήσει εντελώς στο mempool). Η RBF επιτρέπει στον χρήστη να «χτυπήσει» το τέλος της συναλλαγής του σε μια τέτοια περίπτωση, επιτρέποντας τις περισσότερες φορές ταχύτερο διακανονισμό.

Κάτω από την κουκούλα, η RBF δεν αυξάνει πραγματικά το τέλος. Αυτό που συμβαίνει στο παρασκήνιο είναι ότι ο πελάτης λογισμικού θα εκπέμπει ένα νέος συναλλαγή με τις ίδιες εισόδους και τις περισσότερες ίδιες εξόδους. (Ορισμένες τιμές εξόδου αλλάζουν· η τιμή της χρέωσης θα αλλάξει φυσικά για να αντικατοπτρίζει τον νέο αριθμό και συνήθως αυτή η διαφορά αφαιρείται από το ποσό που στάλθηκε στη διεύθυνση αλλαγής.)

Ιστορικά, οι κόμβοι θα αναμεταδίδουν μόνο την πρώτη έκδοση μιας συναλλαγής που είδαν. Με την εμφάνιση του RBF, εισήχθη ένας μηχανισμός που επέτρεπε στους χρήστες να επισημαίνουν ότι έστελναν μια συναλλαγή που θα μπορούσε τελικά να χρεωθεί, δηλαδή να αντικατασταθεί από μια έκδοση με υψηλότερη χρέωση. Αυτό χρησίμευσε ως ένα heads-up στους κόμβους, ενημερώνοντάς τους ότι οι εκδόσεις υψηλότερης χρέωσης αυτής της συναλλαγής θα μπορούσαν να σταλούν αργότερα και ότι θα έπρεπε επίσης να αναμεταδοθούν. Πιθανώς, η έκδοση της συναλλαγής με υψηλότερη χρέωση θα τείνει να είναι πιο ελκυστική για τους εξορύκτες και ως εκ τούτου να επιλεγεί πρώτη. Μόλις συμβεί αυτό και συμπεριληφθεί σε ένα μπλοκ, η συναλλαγή με χαμηλότερη χρέωση θα απορριφθεί από τα mempool των κόμβων καθώς θα επιχειρούσε διπλή δαπάνη.

Το Bitcoin Core 24.0 εισάγει δύο ενημερώσεις στη λειτουργικότητα του RBF.

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

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

Περιγραφέας Μετεγκατάσταση πορτοφολιού

Bitcoin Core 23.0 έκανε τα πορτοφόλια περιγραφών το πρότυπο. Οι περιγραφείς διευκολύνουν τη ζωή του χρήστη στη δημιουργία αντιγράφων ασφαλείας του πορτοφολιού του και αργότερα στην επαναφορά αυτού του αντιγράφου ασφαλείας σε τυπική μορφή.

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

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

Τώρα, το Bitcoin Core 24.0 εισάγει ένα νέο εργαλείο για τη μετεγκατάσταση πορτοφολιών παλαιού τύπου σε μορφή πορτοφολιού περιγραφής, δίνοντας τη δυνατότητα στους χρήστες να επωφεληθούν από αυτό το αναδυόμενο πρότυπο για να προστατεύσουν καλύτερα το πολύτιμο bitcoin τους. Αν και ακόμα πειραματικό, ένα νέο RPC (migratewallet) έχει εισαχθεί. Αυτό το έγγραφο παρέχει περισσότερες λεπτομέρειες για τη λειτουργικότητά του.

Αλλαγές GUI

Το Bitcoin Core GUI είναι γνωστό ότι δεν παρέχει το ίδιο επίπεδο λειτουργικότητας που μπορούν να επιτύχουν οι κλήσεις απομακρυσμένης διαδικασίας (RPC) και τα εργαλεία γραμμής εντολών. Το Bitcoin 24.0 κάνει κάποια βήματα για να αλλάξει λίγο από αυτό.

Η πιο πρόσφατη έκδοση του Bitcoin Core φέρνει ένα νέο στοιχείο μενού στο GUI που επιτρέπει στους χρήστες να επαναφέρουν ένα πορτοφόλι από αντίγραφα ασφαλείας, διευκολύνοντας τους μη τεχνικούς να επαναφέρουν αντίγραφα ασφαλείας. Προηγουμένως, αυτή η επιλογή υπήρχε μόνο στη γραμμή εντολών.

Ένα άλλο μειονέκτημα που είχε το GUI σε σύγκριση με τη διεπαφή RPC σχετιζόταν με τις ρυθμίσεις του πελάτη Bitcoin Core. Ο διάσημος bitcoin.conf Το αρχείο είναι το ιερό δισκοπότηρο της διαμόρφωσης του Bitcoin Core, αλλά και πάλι ήταν δυνατό να προσαρμοστεί κυρίως μέσω της γραμμής εντολών. Υπήρχε μια επιλογή για να τροποποιήσετε τις ρυθμίσεις στο GUI, αλλά μια προειδοποίηση το κατέστησε σαφές bitcoin.conf είχε προτεραιότητα έναντι του GUI σε περίπτωση που τόσο το αρχείο όσο και το GUI προσπάθησαν να ορίσουν δεδομένα για την ίδια διαμόρφωση. Επομένως, ενώ το GUI παρείχε μια απλή επιλογή αλλαγής ρυθμίσεων, το αρχείο διαμόρφωσης ήταν ακόμα ο πιο αξιόπιστος τρόπος προσαρμογής του πελάτη Bitcoin Core.

Το Bitcoin Core 24.0 το αλλάζει αυτό. Η νέα ενημέρωση ενοποιεί τη σελίδα ρυθμίσεων GUI με το bitcoin.conf αρχείο. Τώρα, όταν ένας χρήστης ανοίγει τις ρυθμίσεις του πελάτη στο GUI, οι ρυθμίσεις που εμφανίζονται εξάγονται από το αρχείο διαμόρφωσης. Ομοίως, οι αλλαγές διαμόρφωσης που έγιναν στο GUI αντικατοπτρίζονται τώρα bitcoin.conf. (Αξίζει να επισημανθεί ότι η σχέση εκεί είναι έμμεση, επειδή οι αλλαγές στο GUI έχουν ρυθμιστεί στην πραγματικότητα settings.json, ένα αρχείο που έχει προτεραιότητα bitcoin.conf.)

Αλλαγές στις επικοινωνίες P2P

Νέα λογική για τη λήψη κεφαλίδων

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

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

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

Για να μετριάσει αυτήν την απειλή, το Bitcoin Core εισήγαγε την έννοια του σημεία ελέγχου πριν από χρόνια. Τα σημεία ελέγχου καθορίζουν ποια μπλοκ πρέπει να είναι παρόν σε μια αλυσίδα για να είναι έγκυρη. Ωστόσο, αυτή η λύση αποτελεί επίσης ένα πρόβλημα, καθώς τα σημεία ελέγχου θα μπορούσαν να χρησιμοποιηθούν κατάχρηση για την αποτελεσματική ανατροπή της μεγαλύτερης αλυσίδας. Μια τέτοια δυνατότητα δεν είναι επιθυμητή στο Bitcoin, επομένως έπρεπε να επινοηθεί μια διαφορετική λύση. Εισαγάγετε αυτήν τη νέα ενημέρωση.

Με το Bitcoin Core 24.0, οι ομότιμοι πλέον κατεβάζουν κεφαλίδες μπλοκ δύο φορές. Στην πρώτη εκτέλεση, οι κεφαλίδες κατεβαίνουν και απορρίπτονται (δεν αποθηκεύονται στο δίσκο) έως ότου βρεθεί επαρκής όγκος εργασίας — κάτι που υποδηλώνει ότι η αλυσίδα που ακολουθούσε ο ομότιμος είναι έγκυρη. Σε αυτήν την περίπτωση, ο ομότιμος τότε επανεκκινεί τη διαδικασία, αλλά τώρα, εκτός από τη λήψη, ο ομότιμος αποθηκεύει επίσης τις κεφαλίδες μπλοκ στο δίσκο. Αποθηκεύοντας μόνο τις κεφαλίδες στο δίσκο όταν ο ομότιμος είναι σίγουρος ότι είναι μέρος μιας αλυσίδας με σημαντική απόδειξη εργασίας, ο ομότιμος αποφεύγει τη χρήση μεγάλων ποσοτήτων αποθήκευσης σε μια ενδεχόμενη επίθεση, όπως η εξάντληση πόρων. Αυτό αφαιρεί επίσης την ανάγκη για σημεία ελέγχου και είναι αναμφισβήτητα μια πιο κομψή λύση, καθώς δεν εξαρτάται από την ανθρώπινη συμβολή για τον προσδιορισμό της εγκυρότητας της αλυσίδας.

Ευχαριστώ τον Aaron van Wirdum για τα σχόλια.

Για περισσότερες λεπτομέρειες και άλλες αλλαγές, ανατρέξτε στο Bitcoin Core 24.0 σημειώσεις έκδοσης. Για λήψη του Bitcoin Core 24.0, πλοηγηθείτε εδώ. Λεπτομέρειες σχετικά με το Bitcoin Core 24.0 εξηγούνται επίσης σε ήχο στο podcast Bitcoin, Explained επεισόδιο 65.

Σφραγίδα ώρας:

Περισσότερα από Bitcoin Magazine