Các thay đổi ở tầng đồng thuận và mạng ngang hàng phía sau segwit động đến 1.486 dòng mã, kèm 3.338 dòng kiểm thử. Quá trình thử nghiệm đi từ bản sidechain Elements của Pieter Wuille năm 2015, qua segnet, tới testnet thông thường của Bitcoin tháng 5/2016. Chữ ký Schnorr và MAST được nêu như các nâng cấp về sau mà segwit sẽ làm dễ hơn.
Thợ đào có hạn tới khối 419328 để hành động: soft fork CSV đã lock-in tại khối 417312 sau khi 1946 trên 2016 khối (96,53%) báo hiệu cho BIP68, BIP112 và BIP113. Mọi nút đào và nút dự phòng phải chạy Bitcoin Core hoặc Knots 0.12.1, ai mã hóa cứng phiên bản khối thì phải bỏ bit 0.
BIP9 cho phép thợ đào báo hiệu sẵn sàng cho tối đa 29 soft fork đồng thời qua các bit trong header khối. Đề xuất được lock-in khi 95% số khối trong cửa sổ 2016 khối báo hiệu, rồi kích hoạt sau một kỳ điều chỉnh, hoặc thất bại khi hết hạn. Khác với IsSuperMajority, cơ chế này không làm mồ côi khối không báo hiệu nhưng tuân thủ quy tắc mới.
Các peer dùng compact block relay (BIP152) trao đổi bản tóm lược (sketch) của mỗi khối mới, khoảng 9KB cho một khối trung bình 1MB, cộng thêm chi phí cho giao dịch bên nhận còn thiếu. Trong thử nghiệm băng thông cao trên mạng thật với tối đa 6 giao dịch điền sẵn, hơn hẳn 90% số khối lan truyền mà không cần yêu cầu bổ sung.
Báo hiệu soft fork CSV bắt đầu lúc nửa đêm 1/5/2016 với Bitcoin Core 0.12.1, lần triển khai đầu tiên qua version bits BIP9. Soft fork gồm BIP68, BIP112 và BIP113; OP_CHECKSEQUENCEVERIFY cho phép khóa coin trong một khoảng thời gian sau xác nhận, tính năng mà Lightning Network sẽ phải dựa vào. Hệ thống cảnh báo p2p nay mặc định tắt.
Marco Falke trở thành maintainer Testing & QA mới của Bitcoin Core, Wladimir van der Laan thông báo. Anh phụ trách merge các pull request của test framework, bước đi tự nhiên sau một năm làm unit test, độ bao phủ và review công việc của người khác.
Các vấn đề bảo mật và bản phát hành mới giờ có danh sách thông báo riêng của Bitcoin Core, đăng ký tự nguyện và chỉ dùng để thông báo. Người dùng từng đề nghị một kênh chỉ nhận tin khẩn, và dự án dự kiến lượng thư rất ít.
Lời giải Sudoku 16x16 được bán với giá 0,10 BTC trong Zero-Knowledge Contingent Payment thành công đầu tiên trên Bitcoin, trình diễn trực tiếp tại Financial Cryptography 2016 ở Barbados. Sean Bowe của đội Zcash là người bán và đảm nhận gần như toàn bộ phần kỹ thuật. Theo giao thức, dữ liệu chỉ đổi chủ khi có thanh toán, không cần bên thứ ba phân xử.
OpenSSL rời khỏi khâu kiểm tra chữ ký trong Bitcoin Core 0.12.0, nhường chỗ cho libsecp256k1, giúp rút thời gian reindex và xác thực khối mới xuống dưới một nửa. Mempool có giới hạn mặc định 300 MB, khép lại một đường kẻ tấn công có thể làm sập nút ít RAM. Ngoài ra còn có Replace-by-Fee opt-in (BIP 125) và -maxuploadtarget để giới hạn lưu lượng tải lên.
Bitcoin Core cho biết site lưu trữ whitepaper Bitcoin đầu tiên không liên kết với dự án, vốn có website chính thức riêng. Việc phát triển diễn ra trên IRC, GitHub và mailing list bitcoin-dev. Dự án không chịu trách nhiệm về các diễn đàn khác và đề nghị cộng đồng không hùa nhau tấn công (brigade) hay mở tấn công từ chối dịch vụ.
Tính dễ biến đổi (malleability) do bên thứ ba gây ra chấm dứt với giao dịch có toàn bộ đầu vào chi bằng segwit, vì chữ ký chuyển sang witness, không còn đi vào txid. Tác giả ví và Lightning Network đều được lợi. Băm chữ ký cũng thành tuyến tính, mỗi byte băm tối đa hai lần; với cơ chế cũ, từng có một khối mất 25 giây để xác thực.
Nhà phát triển giờ có thể thử Segregated Witness trên mạng riêng bằng cách biên dịch nhánh segwit và thêm -segnet vào bitcoind và bitcoin-cli. Ledger, Trezor, Electrum và Bitgo đã cho biết sẽ hỗ trợ segwit, còn mSIGNA và Green Address có bản xem trước.
Một video dựng lại hoạt động commit trong năm 2015 trong kho Bitcoin Core, năm có 2 phiên bản lớn, 5 bản bảo trì và hai soft fork được kích hoạt: BIP66 và BIP65, trong đó BIP65 thêm CHECKLOCKTIMEVERIFY. Dự án lưu ý những người review, kiểm thử và dịch thuật không hiện ra trong dữ liệu commit.
Quy tắc đồng thuận không phải do nhóm Bitcoin Core quyết, các cộng tác viên khẳng định; người dùng quyết bằng việc chọn phần mềm để chạy, và đó là lý do phần mềm không có tự động cập nhật. Họ ưu tiên soft fork, chỉ dành hard fork cho những trường hợp hiếm có sự đồng thuận gần như tuyệt đối, và coi các lớp bổ sung trên giao thức là con đường đạt quy mô cực lớn.
Khối theo giới hạn cost mới của segwit có thể gần 4 MB, nhưng tính toán của Anthony Towns cho thấy khối toàn giao dịch P2PKH một chữ ký chỉ khoảng 1,6 MB và khối multisig 2-of-2 khoảng 2,0 MB. Lịch dự kiến trong FAQ đặt segwit vào 0.13.1 tháng 10/2016, tiếp theo là weak blocks, IBLT hoặc Lightning năm 2017.
57 người, trong đó có Pieter Wuille, Gregory Maxwell và Wladimir J. van der Laan, ký tên ủng hộ lộ trình dung lượng, gọi đây là hướng tiếp nối tốt nhất cho công việc mở rộng của họ trong Bitcoin Core. Danh sách vẫn mở để nhận thêm chữ ký.
Lộ trình của Gregory Maxwell, gửi lên mailing list bitcoin-dev khi Scaling Bitcoin Hong Kong vừa khép lại, dựa trên libsecp256k1, versionbits BIP9 và Segregated Witness của Pieter Wuille. Ông cho biết ConnectTip chạy nhanh gấp 7 lần ở 0.12, và mô tả segwit là soft fork đưa chữ ký ra ngoài giới hạn kích thước khối hiện tại, tương đương mức tăng 4MB trong trường hợp xấu nhất.
Các cộng tác viên kỹ thuật, trong đó có Wladimir J. van der Laan và Pieter Wuille, ký thư đề nghị cộng đồng đừng phán xét trước các đề xuất mở rộng. Thay vào đó, họ chỉ tới quy trình đồng thuận và hai hội thảo Scaling Bitcoin mở: Montreal ngày 12-13/9 và Hong Kong ngày 6-7/12.