Οι αλλαγές συναίνεσης και peer-to-peer πίσω από το segwit αγγίζουν 1.486 γραμμές κώδικα, συν 3.338 γραμμές δοκιμών. Οι δοκιμές ξεκίνησαν από την έκδοση του Pieter Wuille στο sidechain Elements το 2015 και πέρασαν από το segnet ως το κανονικό testnet του Bitcoin τον Μάιο του 2016. Οι υπογραφές Schnorr και το MAST αναφέρονται ως μεταγενέστερες αναβαθμίσεις που θα διευκόλυνε το segwit.
Οι εξορύκτες έχουν προθεσμία έως το μπλοκ 419328: το soft fork CSV κλείδωσε στο μπλοκ 417312, αφού 1946 από τα 2016 μπλοκ (96,53%) έδωσαν σήμα για τα BIP68, BIP112 και BIP113. Όλοι οι κόμβοι εξόρυξης και οι εφεδρικοί πρέπει να τρέχουν Bitcoin Core ή Knots 0.12.1, και όποιος έχει καρφώσει την έκδοση μπλοκ στον κώδικα πρέπει να μηδενίσει το bit 0.
Το BIP9 επιτρέπει στους εξορύκτες να δηλώνουν ετοιμότητα για έως 29 ταυτόχρονα soft forks μέσω bit στην κεφαλίδα του μπλοκ. Μια πρόταση κλειδώνει όταν δίνει σήμα το 95% των μπλοκ σε παράθυρο 2016 μπλοκ και ενεργοποιείται μία αναπροσαρμογή αργότερα, ή αποτυγχάνει στο χρονικό της όριο. Σε αντίθεση με το IsSuperMajority, δεν ορφανεύει ένα μπλοκ χωρίς σήμα που τηρεί τους νέους κανόνες.
Οι ομότιμοι κόμβοι με αναμετάδοση compact block (BIP152) ανταλλάσσουν ένα σκαρίφημα (sketch) κάθε νέου μπλοκ, περίπου 9 KB για ένα μέσο μπλοκ 1 MB, συν την επιβάρυνση για τις συναλλαγές που λείπουν από τον παραλήπτη. Σε ζωντανά πειράματα υψηλού εύρους ζώνης με έως 6 προγεμισμένες συναλλαγές, πολύ πάνω από το 90% των μπλοκ διαδόθηκαν χωρίς επόμενο αίτημα.
Το σήμα για το soft fork CSV ξεκινά τα μεσάνυχτα της 1ης Μαΐου 2016 με το Bitcoin Core 0.12.1, την πρώτη εφαρμογή μέσω version bits του BIP9. Καλύπτει τα BIP68, BIP112 και BIP113· το OP_CHECKSEQUENCEVERIFY επιτρέπει το πάγωμα νομισμάτων για ορισμένο χρόνο μετά την επιβεβαίωση, κάτι από το οποίο θα εξαρτάται το Lightning Network. Το σύστημα ειδοποιήσεων p2p είναι πλέον κλειστό εξ ορισμού.
Ο Marco Falke είναι ο νέος maintainer για Testing & QA στο Bitcoin Core, όπως ανακοίνωσε ο Wladimir van der Laan. Αναλαμβάνει τη συγχώνευση των pull requests του test framework, φυσικό βήμα μετά από έναν χρόνο δουλειάς σε unit tests, κάλυψη κώδικα και έλεγχο της δουλειάς άλλων συνεισφερόντων.
Τα ζητήματα ασφαλείας και οι νέες εκδόσεις έχουν πλέον τη δική τους λίστα ανακοινώσεων στο Bitcoin Core, με προαιρετική εγγραφή και μόνο για ανακοινώσεις. Οι χρήστες είχαν ζητήσει τρόπο να λαμβάνουν μόνο τις κρίσιμες ειδοποιήσεις, και το έργο προβλέπει πολύ χαμηλό όγκο.
Η λύση ενός Sudoku 16x16 πουλήθηκε για 0,10 BTC στην πρώτη επιτυχημένη Zero-Knowledge Contingent Payment στο Bitcoin, που παρουσιάστηκε ζωντανά στο Financial Cryptography 2016 στα Μπαρμπάντος. Πωλητής ήταν ο Sean Bowe της ομάδας του Zcash, που έκανε και σχεδόν όλη τη δουλειά μηχανικής. Με το πρωτόκολλο, τα δεδομένα αλλάζουν χέρια μόνο αν γίνει η πληρωμή, χωρίς τρίτο μέρος ως διαιτητή.
Το OpenSSL βγαίνει από τους ελέγχους υπογραφών στο Bitcoin Core 0.12.0 και τη θέση του παίρνει το libsecp256k1, που ρίχνει το reindexing και την επικύρωση νέων μπλοκ κάτω από το μισό του παλιού χρόνου. Τα mempool αποκτούν προεπιλεγμένο πλαφόν 300 MB, κλείνοντας έναν τρόπο με τον οποίο επιτιθέμενοι μπορούσαν να ρίξουν κόμβους με λίγη RAM. Νέα είναι και το προαιρετικό Replace-by-Fee (BIP 125) και το -maxuploadtarget για περιορισμό της κίνησης αποστολής.
Το Bitcoin Core δηλώνει ότι ο ιστότοπος που φιλοξένησε πρώτος το έγγραφο του Bitcoin δεν συνδέεται με το έργο, το οποίο διαθέτει δικό του επίσημο ιστότοπο. Η ανάπτυξη γίνεται σε IRC, GitHub και στη λίστα αλληλογραφίας bitcoin-dev. Το έργο δεν αναλαμβάνει ευθύνη για άλλα φόρουμ και ζητά από τα μέλη της κοινότητας να μην οργανώνουν brigading ούτε επιθέσεις άρνησης υπηρεσίας.
Η ελατότητα συναλλαγών από τρίτους (third-party malleability) τελειώνει για τις συναλλαγές των οποίων όλες οι είσοδοι είναι δαπάνες segwit, επειδή οι υπογραφές μεταφέρονται σε ένα witness που δεν τροφοδοτεί πια το txid. Κερδίζουν από αυτό τόσο οι δημιουργοί πορτοφολιών όσο και το Lightning Network. Ο κατακερματισμός υπογραφών γίνεται επίσης γραμμικός, με κάθε byte να κατακερματίζεται το πολύ δύο φορές· με το παλιό σχήμα, η επικύρωση ενός μόνο μπλοκ έχει φτάσει τα 25 δευτερόλεπτα.
Οι προγραμματιστές μπορούν πλέον να δοκιμάζουν το Segregated Witness στο δικό του δίκτυο, μεταγλωττίζοντας το branch segwit και προσθέτοντας -segnet στα bitcoind και bitcoin-cli. Οι Ledger, Trezor, Electrum και Bitgo έχουν πει ότι θα υποστηρίξουν το segwit, ενώ τα mSIGNA και Green Address προσφέρουν πρώιμες δοκιμαστικές εκδόσεις.
Ένα βίντεο χαρτογραφεί τη δραστηριότητα commit του 2015 στο αποθετήριο του Bitcoin Core, μια χρονιά με 2 κύριες εκδόσεις, 5 εκδόσεις συντήρησης και δύο ενεργοποιημένα soft forks: το BIP66 και το BIP65, που πρόσθεσε το CHECKLOCKTIMEVERIFY. Όσοι ελέγχουν κώδικα, δοκιμάζουν και μεταφράζουν δεν φαίνονται στα δεδομένα των commit, επισημαίνει το έργο.
Οι κανόνες συναίνεσης δεν είναι κάτι που αποφασίζει η ομάδα του Bitcoin Core, λένε οι συνεισφέροντές του· αποφασίζουν οι χρήστες, διαλέγοντας ποιο λογισμικό τρέχουν, και γι' αυτό διανέμεται χωρίς αυτόματη ενημέρωση. Προτιμούν τα soft forks, αφήνοντας τα hard forks για σπάνιες περιπτώσεις σχεδόν καθολικής συμφωνίας, και βλέπουν στα πρόσθετα επίπεδα πάνω από το πρωτόκολλο τον δρόμο για εξαιρετικά μεγάλη κλίμακα.
Τα μπλοκ με το νέο όριο κόστους του segwit μπορούν να φτάσουν λίγο κάτω από τα 4 MB, αλλά οι υπολογισμοί του Anthony Towns τοποθετούν ένα μπλοκ με συναλλαγές P2PKH μίας υπογραφής κοντά στα 1,6 MB και ένα με multisig 2-από-2 κοντά στα 2,0 MB. Το ενδεικτικό χρονοδιάγραμμα των συχνών ερωτήσεων θέλει το segwit να μπαίνει στην 0.13.1 τον Οκτώβριο του 2016, με weak blocks, IBLT ή Lightning να ακολουθούν το 2017.
Υπογράφοντας τον οδικό χάρτη χωρητικότητας, 57 άτομα, ανάμεσά τους οι Pieter Wuille, Gregory Maxwell και Wladimir J. van der Laan, τον χαρακτηρίζουν την καλύτερη συνέχεια της δουλειάς τους για την κλιμάκωση μέσα στο Bitcoin Core. Η λίστα παραμένει ανοιχτή σε νέες υπογραφές.
Ο οδικός χάρτης του Gregory Maxwell, που στάλθηκε στη λίστα bitcoin-dev καθώς ολοκληρωνόταν το Scaling Bitcoin Hong Kong, στηρίζεται στο libsecp256k1, στα versionbits του BIP9 και στο Segregated Witness του Pieter Wuille. Ο ίδιος αναφέρει ότι το ConnectTip τρέχει 7 φορές ταχύτερα στην 0.12 και περιγράφει το segwit ως soft fork που βγάζει τις υπογραφές έξω από το τρέχον όριο μεγέθους μπλοκ, ισοδύναμο με αύξηση 4 MB στη χειρότερη περίπτωση.
Τεχνικοί συνεισφέροντες, ανάμεσά τους οι Wladimir J. van der Laan και Pieter Wuille, υπέγραψαν επιστολή που ζητά από την κοινότητα να μην προδικάζει τις προτάσεις κλιμάκωσης. Παραπέμπουν αντ' αυτού στη διαδικασία συναίνεσης και σε δύο ανοιχτά εργαστήρια Scaling Bitcoin: στο Μόντρεαλ στις 12-13 Σεπτεμβρίου και στο Χονγκ Κονγκ στις 6-7 Δεκεμβρίου.