Mabadiliko ya consensus na peer-to-peer nyuma ya segwit yanagusa mistari 1,486 ya msimbo, pamoja na mistari 3,338 ya majaribio. Majaribio yalianzia toleo la Pieter Wuille kwenye sidechain ya Elements mwaka 2015, yakapitia segnet hadi testnet ya kawaida ya Bitcoin mnamo Mei 2016. Saini za Schnorr na MAST zinatajwa kama masasisho ya baadaye ambayo segwit ingerahisisha.
Wachimbaji wana hadi bloku 419328 kuchukua hatua: soft fork ya CSV ilifungwa kwenye bloku 417312 baada ya bloku 1946 kati ya 2016 (96.53%) kuashiria kuunga mkono BIP68, BIP112 na BIP113. Nodi zote za uchimbaji na za akiba lazima zitumie Bitcoin Core au Knots 0.12.1, na yeyote aliyeandika toleo la bloku moja kwa moja kwenye msimbo lazima aondoe biti 0.
BIP9 inawaruhusu wachimbaji kuashiria utayari kwa hadi soft forks 29 kwa wakati mmoja kupitia biti kwenye block header. Pendekezo hufungwa pale 95% ya bloku katika dirisha la bloku 2016 zinapoashiria, kisha huwezeshwa retarget moja baadaye, au hushindwa muda wake ukiisha. Tofauti na IsSuperMajority, haitaifanya orphan bloku isiyoashiria inayofuata sheria mpya.
Peer zinazotumia compact block relay (BIP152) hubadilishana mchoro wa kila bloku mpya, takriban 9KB kwa bloku ya wastani ya 1MB, pamoja na gharama ya ziada kwa miamala ambayo mpokeaji hana. Katika majaribio ya moja kwa moja ya high-bandwidth yenye hadi miamala 6 iliyotumwa mapema, bloku zilizosambaa bila ombi la ziada zilizidi 90% kwa mbali.
Kuashiria kwa soft fork ya CSV kunaanza usiku wa manane wa tarehe 1 Mei 2016 na Bitcoin Core 0.12.1, deployment ya kwanza kupitia version bits za BIP9. Inahusisha BIP68, BIP112 na BIP113; OP_CHECKSEQUENCEVERIFY inaruhusu sarafu kugandishwa kwa muda uliowekwa baada ya uthibitisho, jambo ambalo Lightning Network itategemea. Mfumo wa tahadhari wa p2p sasa umezimwa kwa chaguomsingi.
Marco Falke ndiye msimamizi mpya wa Testing & QA wa Bitcoin Core, Wladimir van der Laan ametangaza. Atasimamia kuunganisha pull requests za test framework, hatua ya kawaida baada ya mwaka mzima wa kufanya kazi kwenye unit tests, coverage na kukagua kazi za wachangiaji wengine.
Masuala ya usalama na matoleo mapya sasa yana orodha yake ya matangazo ya Bitcoin Core, ya kujiunga kwa hiari na ya matangazo pekee. Watumiaji walikuwa wameomba njia ya kupokea taarifa muhimu tu, na mradi unatarajia ujumbe utakuwa mchache sana.
Suluhisho la Sudoku ya 16x16 limeuzwa kwa 0.10 BTC katika Zero-Knowledge Contingent Payment ya kwanza iliyofanikiwa kwenye Bitcoin, iliyoonyeshwa moja kwa moja kwenye Financial Cryptography 2016 huko Barbados. Sean Bowe wa timu ya Zcash ndiye aliyeuza na alifanya karibu kazi yote ya uhandisi. Chini ya itifaki hiyo, data hubadilishana mikono tu malipo yakifanyika, bila mtu wa tatu wa kusuluhisha.
OpenSSL imeondolewa kwenye ukaguzi wa saini katika Bitcoin Core 0.12.0 na nafasi yake kuchukuliwa na libsecp256k1, jambo linalopunguza muda wa reindexing na uthibitishaji wa bloku mpya hadi chini ya nusu. Mempool zinapata kikomo chaguomsingi cha 300 MB, na hivyo kufunga njia ambayo washambuliaji wangeweza kuangusha nodi zenye RAM ndogo. Mapya mengine: opt-in Replace-by-Fee (BIP 125) na -maxuploadtarget ya kuweka kikomo cha upakiaji.
Bitcoin Core inasema tovuti iliyokaribisha karatasi ya Bitcoin kwa mara ya kwanza haihusiani na mradi, ambao una tovuti yake rasmi. Maendeleo yanafanyika kwenye IRC, GitHub na orodha ya barua ya bitcoin-dev. Mradi hauwajibiki kwa majukwaa mengine na unawaomba wanajamii wasifanye brigading wala mashambulizi ya denial-of-service.
Third-party malleability inakoma kwa miamala ambayo inputs zake zote ni za segwit, kwa sababu saini zinahamia kwenye witness ambayo haiingii tena kwenye txid. Watengenezaji wa pochi na Lightning Network wote wananufaika na hilo. Signature hashing pia inakuwa ya mstari, kila baiti ikipitishwa kwenye hash mara mbili tu kwa kiwango cha juu; chini ya mpango wa zamani, bloku moja imewahi kuchukua sekunde 25 kuthibitishwa.
Wasanidi sasa wanaweza kujaribu Segregated Witness kwenye mtandao wake wenyewe kwa kukusanya tawi la segwit na kuongeza -segnet kwenye bitcoind na bitcoin-cli. Ledger, Trezor, Electrum na Bitgo wamesema wataweka usaidizi wa segwit, huku mSIGNA na Green Address zikitoa matoleo ya awali ya majaribio.
Video inaonyesha shughuli za commit mwaka 2015 katika repository ya Bitcoin Core, mwaka uliokuwa na matoleo makuu 2, matoleo 5 ya matengenezo na soft forks mbili zilizowezeshwa: BIP66 na BIP65, ambayo iliongeza CHECKLOCKTIMEVERIFY. Wakaguzi, wajaribu na wafasiri hawaonekani kwenye data ya commit, mradi unaeleza.
Sheria za consensus si za timu ya Bitcoin Core kuamua, wachangiaji wake wanasema; watumiaji huamua kwa kuchagua programu ya kutumia, na ndiyo sababu haina usasishaji wa kiotomatiki. Wanapendelea soft forks, wakiacha hard forks kwa hali nadra zenye makubaliano ya karibu kila mtu, na wanaona matabaka ya ziada juu ya itifaki kama njia ya kufikia uwezo mkubwa mno.
Bloku chini ya kikomo kipya cha gharama cha segwit zinaweza kufikia chini kidogo ya 4 MB, lakini hesabu za Anthony Towns zinaweka bloku ya miamala ya P2PKH ya saini moja karibu na 1.6 MB, na ya multisig ya 2-of-2 karibu na 2.0 MB. Ratiba ya awali katika FAQ hiyo inaonyesha segwit ikitolewa katika 0.13.1 mnamo Oktoba 2016, ikifuatiwa na weak blocks, IBLT au Lightning mwaka 2017.
Watu 57 waliotia saini ramani ya uwezo, wakiwemo Pieter Wuille, Gregory Maxwell na Wladimir J. van der Laan, wanaiita muendelezo bora wa kazi yao ya scalability ndani ya Bitcoin Core. Orodha inabaki wazi kwa saini zaidi.
Ramani ya Gregory Maxwell, iliyotumwa kwenye orodha ya barua ya bitcoin-dev Scaling Bitcoin Hong Kong ilipokuwa ikihitimishwa, inajengwa juu ya libsecp256k1, versionbits za BIP9 na Segregated Witness ya Pieter Wuille. Anaripoti ConnectTip kukimbia mara 7 haraka zaidi katika 0.12, na anaeleza segwit kama soft fork inayotoa saini nje ya kikomo cha sasa cha ukubwa wa bloku, sawa na ongezeko la 4MB katika hali mbaya zaidi.
Wachangiaji wa kiufundi wakiwemo Wladimir J. van der Laan na Pieter Wuille wametia saini barua inayoiomba jamii isihukumu mapema mapendekezo ya kukuza uwezo. Badala yake wanaelekeza kwenye mchakato wa consensus na warsha mbili za wazi za Scaling Bitcoin: Montreal tarehe 12-13 Septemba na Hong Kong tarehe 6-7 Desemba.