שינויי הקונצנזוס וה-P2P שמאחורי segwit נוגעים ב-1,486 שורות קוד, ועוד 3,338 שורות של בדיקות. הבדיקות עברו מגרסת הסיידצ'יין Elements של Pieter Wuille ב-2015 דרך segnet ועד ה-testnet הרגיל של ביטקוין במאי 2016. חתימות Schnorr ו-MAST מוזכרות כשדרוגים עתידיים ש-segwit יקל עליהם.
לכורים יש עד בלוק 419328 לפעול: הסופט פורק של CSV ננעל בבלוק 417312 אחרי ש-1946 מתוך 2016 בלוקים (96.53%) איתתו עבור BIP68, BIP112 ו-BIP113. כל צמתי הכרייה והגיבוי חייבים להריץ Bitcoin Core או Knots 0.12.1, ומי שמקודד ידנית את גרסת הבלוק צריך לכבות את ביט 0.
BIP9 מאפשר לכורים לאותת על מוכנות לעד 29 סופט פורקים במקביל דרך ביטים בכותרת הבלוק. הצעה ננעלת כש-95% מהבלוקים בחלון של 2016 בלוקים מאותתים, ואז מופעלת התאמה אחת אחר כך, או נכשלת כשהזמן שלה פג. בניגוד ל-IsSuperMajority, היא לא תיתם בלוק שלא מאותת אבל מציית לכללים החדשים.
עמיתים שמשתמשים בהפצת compact blocks (BIP152) מחליפים סקיצה של כל בלוק חדש, כ-9KB לבלוק ממוצע של 1MB, בתוספת תקורה עבור עסקאות שחסרות למקבל. בניסויים חיים במצב רוחב פס גבוה, עם עד 6 עסקאות prefilled, הרבה יותר מ-90% מהבלוקים הופצו בלי בקשת המשך.
האיתות על הסופט פורק של CSV מתחיל בחצות של 1 במאי 2016 עם Bitcoin Core 0.12.1, הפריסה הראשונה דרך version bits של BIP9. הוא כולל את BIP68, BIP112 ו-BIP113; OP_CHECKSEQUENCEVERIFY מאפשר להקפיא מטבעות לזמן קבוע אחרי אישור, ועל כך תסתמך רשת Lightning. מערכת ההתראות ב-p2p כבויה עכשיו כברירת מחדל.
Marco Falke הוא מתחזק Testing & QA החדש של Bitcoin Core, כך הודיע Wladimir van der Laan. הוא יהיה אחראי למיזוג pull requests של מסגרת הבדיקות, צעד טבעי אחרי שנה של עבודה על בדיקות יחידה, כיסוי וסקירת עבודתם של תורמים אחרים.
לבעיות אבטחה ולגרסאות חדשות יש עכשיו רשימת הודעות משלהן ב-Bitcoin Core, בהרשמה מרצון ולהכרזות בלבד. משתמשים ביקשו דרך לקבל רק את ההודעות הקריטיות, והפרויקט מצפה לנפח נמוך מאוד.
פתרון סודוקו 16x16 נמכר תמורת 0.10 BTC ב-Zero-Knowledge Contingent Payment המוצלח הראשון על ביטקוין, בהדגמה חיה בכנס Financial Cryptography 2016 בברבדוס. Sean Bowe מצוות Zcash היה המוכר ועשה כמעט את כל ההנדסה. לפי הפרוטוקול, הנתונים עוברים ידיים רק אם התשלום מתבצע, בלי צד שלישי שיכריע.
OpenSSL יצאה מבדיקות החתימות ב-Bitcoin Core 0.12.0, ובמקומה libsecp256k1, שמקצרת אינדוקס מחדש ואימות בלוקים חדשים לפחות ממחצית הזמן הקודם. ל-mempool יש ברירת מחדל של 300 MB כתקרה, מה שסוגר דרך שבה תוקפים יכלו להפיל צמתים עם מעט RAM. חדשים גם: Replace-by-Fee מסוג opt-in (BIP 125) והאפשרות -maxuploadtarget להגבלת תעבורת העלאה.
Bitcoin Core מבהירה שהאתר שאירח לראשונה את המאמר של ביטקוין אינו קשור לפרויקט, שיש לו אתר רשמי משלו. הפיתוח מתנהל ב-IRC, ב-GitHub וברשימת התפוצה bitcoin-dev. הפרויקט לא לוקח אחריות על פורומים אחרים ומבקש מחברי הקהילה לא לבצע brigading או מתקפות מניעת שירות.
Malleability מצד שלישי נגמרת בעסקאות שכל הקלטים שלהן הן הוצאות segwit, כי החתימות עוברות ל-witness שכבר לא משפיע על ה-txid. כותבי ארנקים ורשת Lightning מרוויחים מכך שניהם. גם גיבוב החתימות הופך ליניארי, כשכל בית מגובב פעמיים לכל היותר; בשיטה הישנה בלוק בודד כבר דרש 25 שניות אימות.
מפתחים יכולים עכשיו לבדוק את Segregated Witness ברשת משלו: מקמפלים את ענף segwit ומוסיפים -segnet ל-bitcoind ול-bitcoin-cli. Ledger, Trezor, Electrum ו-Bitgo הודיעו שיתמכו ב-segwit, ו-mSIGNA ו-Green Address מציעות תצוגה מקדימה.
סרטון ממפה את פעילות ה-commits ב-2015 במאגר של Bitcoin Core, שנה עם 2 גרסאות ראשיות, 5 גרסאות תחזוקה ושני סופט פורקים שהופעלו: BIP66 ו-BIP65, שהוסיף את CHECKLOCKTIMEVERIFY. סוקרים, בודקים ומתרגמים לא נראים בנתוני ה-commits, מציין הפרויקט.
כללי הקונצנזוס אינם עניין שצוות Bitcoin Core מחליט בו, אומרים התורמים; המשתמשים מחליטים בבחירה איזו תוכנה להריץ, ולכן אין בה עדכון אוטומטי. הם מעדיפים סופט פורקים, שומרים הארד פורקים למקרים נדירים של הסכמה כמעט גורפת, ורואים בשכבות נוספות מעל הפרוטוקול את הדרך לקנה מידה גבוה במיוחד.
בלוקים תחת מגבלת העלות החדשה של segwit יכולים להגיע לקצת פחות מ-4 MB, אך לפי חישובי Anthony Towns בלוק של עסקאות P2PKH בחתימה אחת יגיע לסביבות 1.6 MB, ובלוק של multisig מסוג 2-of-2 לסביבות 2.0 MB. לוח הזמנים הזמני ב-FAQ מדבר על פריסת 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 בהונג קונג, נשענת על libsecp256k1, BIP9 versionbits ו-Segregated Witness של Pieter Wuille. הוא מדווח ש-ConnectTip רץ פי 7 מהר יותר ב-0.12, ומתאר את segwit כסופט פורק שמוציא חתימות אל מחוץ למגבלת גודל הבלוק הנוכחית, ובמקרה הגרוע שווה ערך להגדלה של 4MB.
תורמים טכניים, ביניהם Wladimir J. van der Laan ו-Pieter Wuille, חתמו על מכתב שמבקש מהקהילה לא לשפוט מראש הצעות סקיילינג. הם מפנים במקום זאת לתהליך הקונצנזוס ולשתי סדנאות Scaling Bitcoin פתוחות: מונטריאול ב-12-13 בספטמבר והונג קונג ב-6-7 בדצמבר.