Skip to content

· Pieter Wuille of Blockstream presents segregated witness as a Bitcoin soft fork at Scaling Bitcoin Hong Kong

Pieter Wuille Splits the Signature, and Bitcoin Splits Too

Pieter Wuille proposed segregated witness in Hong Kong in December 2015, and 97.5 percent of Bitcoin transactions spent SegWit in September 2026.

Updated on 5 min read · 16 sources
Cyberport 3 in Hong Kong, the building that held the Scaling Bitcoin workshop in December 2015, photographed in July 2017
Cyberport 3 in Hong Kong, the building that held the Scaling Bitcoin workshop in December 2015, photographed in July 2017. Photo: Yukakei / Wikimedia Commons, CC BY-SA 4.0
“Pieter Wuille's segregated witness moved Bitcoin's signatures into a separate part of each transaction, and 97.5 percent of transactions now use it. Did it scale Bitcoin, or split it?”

Pieter Wuille took the stage at Scaling Bitcoin in Hong Kong at 09:05 local time on December 7, 20151. That was 01:05 UTC. His talk was "Segregated witness and its impact on scalability". He made a confession, according to a transcript of the talk. “I personally dismissed this as a solution for a long time as something non-viable, until Luke-Jr discovered that it's possible to do this as a soft-fork,” Wuille said2.

Luke-Jr is the handle of Luke Dashjr, a Bitcoin Core developer. A soft fork tightens Bitcoin's rules so that older nodes still accept the new blocks3. The design already ran as a hard fork in Sidechain Elements, a sandbox for sidechain features, CoinDesk reported. This piece follows the proposal from that stage to block 481,824, and the split it left behind.

What SegWit moved

Segregated witness, or SegWit, moves signatures into a separate part of each transaction. Wuille's talk gave the reason: signatures "account for 60% of the blockchain data," yet only validating nodes need them2. Moving them out of the transaction ID also fixed malleability. Malleability let someone alter a transaction's ID before it confirmed4.

BIP141 wrote the plan down. Eric Lombrozo, Johnson Lau and Wuille are its authors, and it was assigned on December 21, 20154. Its motivation section names the Lightning Network as a beneficiary of the malleability fix.

The design counted witness bytes at a discount. “What we do is discount the witness data by 75% for block size,” Wuille told the room2. Old nodes would still see blocks of 1 megabyte or less3.

Both sides, in their own words

Did it scale Bitcoin, or split it?

“I personally dismissed this as a solution for a long time as something non-viable, until Luke-Jr discovered that it's possible to do this as a soft-fork”
Pieter Wuille, diyhpl.us transcripts, Dec 7, 2015

Three capacity numbers

Coverage on December 8, 2015, used the biggest figure. Pete Rizzo's CoinDesk report, published at 16:40 GMT, said Gregory Maxwell positioned SegWit to provide "a fourfold increase in capacity"3. The report called SegWit "a novel workaround to the block size issue".

Wuille had given a smaller number on stage. “What this normally corresponds to, with a difficult transaction load, this is around 75% capacity increase for transactions that choose to use it,” he said2. Mike Hearn gave a third figure on January 14, 2016. He called the plan “an anemic 60% capacity increase only through an accounting trick (not counting some of the bytes in each transaction)”5.

What did blocks do? mainnet.observer publishes the average block size for every day14. Averaged over each year, blocks held 949,162 bytes in 2017. That mean reached 1,188,813 bytes in 2020 and 1,702,054 bytes in 2023. The 2023 figure is 70 percent above the old 1-megabyte line.

From proposal to block 481,824

Bitcoin Core 0.13.1 shipped the soft fork on October 27, 20166. The start date for signaling was November 15, 2016. Activation needed 95 percent of blocks in one 2,016-block period, about two weeks.

Miners took nearly nine months to get there. SegWit locked in at block 479,808, mined at 12:36 UTC on August 9, 20177. Activation came at block 481,824, mined at 01:57 UTC on August 24, 20178. That first SegWit block weighed 3,954,880 weight units and held 1,866 transactions.

By then, Bitcoin had already split. Its code forked on Tuesday, August 1, 2017, creating Bitcoin Cash, Interaksyon reported the next day16. The first Bitcoin Cash coins took nearly six hours to mine. Bitcoin Magazine's interview of July 27, 2017, had asked Amaury Séchet, Bitcoin ABC's lead developer, about the new coin's plan to remove SegWit9.

Adoption by the month

mainnet.observer, an open-source refresh of transactionfee.info, counts every transaction that spends a SegWit input12. In August 2017, those transactions were 0.09 percent of the total. December 2017 closed at 10.74 percent.

Bitcoin Core's own wallet came later. Version 0.16.0, released on February 26, 2018, brought "full support for segwit in the wallet and user interfaces"10. February 2018 ran at 14.76 percent, and March 2018 at 30.33 percent12. SegWit passed half of all transactions in October 2019, at 53.65 percent.

Taproot, the next upgrade, activated at block 709,632 on November 14, 202111. In November 2021, 81.22 percent of transactions spent SegWit12. July 2023 reached 93.11 percent, and September 2026 reached 97.49 percent.

Bitcoin transactions spending SegWit rose from 0.1% in August 2017 to 93.1% in July 2023

Share of Bitcoin transactions spending at least one SegWit input, per UTC calendar month, in percent

  • SegWit live, Core 0.16 wallet, Taproot live
  • Every other month
  • Height: Share of transactions, percent

    Source: mainnet.observer [12].

    Read the chart as a table
    ItemValue
    Aug 20170.1%
    Sep 20173.0%
    Oct 201710.4%
    Nov 201710.8%
    Dec 201710.7%
    Jan 201811.3%
    Feb 201814.8%
    Mar 201830.3%
    Apr 201833.1%
    May 201835.6%
    Jun 201836.3%
    Jul 201836.8%
    Aug 201838.5%
    Sep 201839.8%
    Oct 201839.6%
    Nov 201839.3%
    Dec 201837.3%
    Jan 201935.9%
    Feb 201935.8%
    Mar 201941.1%
    Apr 201936.1%
    May 201938.8%
    Jun 201940.1%
    Jul 201939.7%
    Aug 201938.0%
    Sep 201948.3%
    Oct 201953.6%
    Nov 201951.9%
    Dec 201954.5%
    Jan 202055.6%
    Feb 202055.7%
    Mar 202052.1%
    Apr 202048.3%
    May 202047.1%
    Jun 202047.7%
    Jul 202047.3%
    Aug 202048.4%
    Sep 202047.1%
    Oct 202046.4%
    Nov 202046.9%
    Dec 202045.9%
    Jan 202148.4%
    Feb 202149.6%
    Mar 202149.3%
    Apr 202153.0%
    May 202154.5%
    Jun 202166.6%
    Jul 202175.0%
    Aug 202177.0%
    Sep 202178.4%
    Oct 202179.9%
    Nov 202181.2%
    Dec 202182.0%
    Jan 202282.2%
    Feb 202282.3%
    Mar 202282.2%
    Apr 202282.2%
    May 202282.8%
    Jun 202282.9%
    Jul 202284.1%
    Aug 202284.0%
    Sep 202284.0%
    Oct 202284.1%
    Nov 202284.2%
    Dec 202285.1%
    Jan 202386.3%
    Feb 202386.7%
    Mar 202386.7%
    Apr 202388.9%
    May 202394.3%
    Jun 202392.0%
    Jul 202393.1%

    Inputs tell the same story by type. An input is the coin a transaction spends. Legacy inputs were 97.09 percent of all inputs in 2017, against 2.88 percent for SegWit13. SegWit inputs passed legacy in 2020, at 50.71 percent to 49.27 percent.

    Growth in Taproot inputs came fast. Taproot inputs went from 0.32 percent in 2022 to 22.21 percent in 202313. In 2025, legacy held 12.21 percent, SegWit version 0 held 64.08 percent and Taproot 23.69 percent.

    SegWit inputs passed legacy Bitcoin inputs in 2020, 50.7 percent to 49.3 percent

    Share of all Bitcoin transaction inputs by script type, per UTC calendar year, in percent

    • Legacy inputs
    • SegWit version 0 inputs
    • Taproot inputs
    • Height: Share of inputs, percent

      Source: mainnet.observer [13].

      Read the chart as a table
      ItemLegacy inputsSegWit version 0 inputsTaproot inputs
      2016100.0%0.0%0.0%
      201797.1%2.9%0.0%
      201872.1%27.9%0.0%
      201955.1%44.9%0.0%
      202049.3%50.7%0.0%
      202137.6%62.4%0.0%
      202225.2%74.5%0.3%
      202317.3%60.5%22.2%
      202411.1%61.7%27.2%
      202512.2%64.1%23.7%

      The case for SegWit

      Wuille argued that the fix reached past block size. “This directly has an effect on scalability for various network payment transaction channels and systems like lightning and others,” he said in Hong Kong2. He also listed what else it unlocked. “So segwit fixes malleability ,allows more Script upgrades, allows fraud proofs, allows pruning blocks for historical data, improves bandwidth usage for light nodes and historical sync, and it's P2SH compatible for old senders so that non-upgraders can still send funds,” he said, as transcribed.

      Script upgrades, one item on that list, left a record. BIP341, which Wuille co-wrote, defines Taproot as "SegWit version 1 spending rules"15. That soft fork activated at block 709,63211. Taproot inputs held 23.69 percent of all inputs in 202513.

      The case against

      Jonathan Toomim, a developer and hosted mining provider, objected in Hong Kong. “My attitude is it’s ugly and awkward and that this is not a way that’s intuitive. I just see that they’re putting segregated witness here because it will be a soft fork, but that is better off as a hard fork, where it will be more elegant and safer,” he told CoinDesk3.

      Amaury Séchet led the coin that left. “Bitcoin decided to take a road with Segregated Witness and off-chain solutions. We are trying to continue to do what Bitcoin has been doing for some time,” Séchet told Bitcoin Magazine9. He kept one door open. “Bitcoin Cash will probably not see SegWit in its current shape, not as a soft fork. But fixing malleability and enabling Layer 2 solutions will happen,” he said.

      Séchet's interview also lists doubts about SegWit2x, a compromise plan that summer. One was "some feature of Segregated Witness hurting long-term scalability," he said9.

      What to watch

      Each side can point to a number. Wuille's case rests on 97.49 percent of transactions spending SegWit in September 202612. Séchet's case rests on the choice that split the chain on August 1, 2017916.

      Legacy inputs still held 12.21 percent in 2025, up from 11.07 percent in 202413. Taproot's share fell from 27.22 percent to 23.69 percent over the same two years. mainnet.observer's next yearly totals will show which way each one moves.

      Sources

      1. Scaling Bitcoin, "Scaling Bitcoin 2015 Phase II, December 6th-7th, Hong Kong" (schedule), https://scalingbitcoin.org/hongkong2015/
      2. Pieter Wuille, "Segregated witness and its impact on scalability" (transcript), diyhpl.us transcripts, Dec. 7, 2015, https://diyhpl.us/wiki/transcripts/scalingbitcoin/hong-kong/segregated-witness-and-its-impact-on-scalability/
      3. Pete Rizzo, "Is Segregated Witness the Answer to Bitcoin's Block Size Debate?," CoinDesk, Dec. 8, 2015 (Internet Archive copy), https://web.archive.org/web/20151209191346/http://www.coindesk.com/segregated-witness-bitcoin-block-size-debate/
      4. Eric Lombrozo, Johnson Lau and Pieter Wuille, "BIP 141: Segregated Witness (Consensus layer)," GitHub (bitcoin/bips), assigned Dec. 21, 2015, https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki
      5. Mike Hearn, "The resolution of the Bitcoin experiment," blog.plan99.net, Jan. 14, 2016 (Internet Archive copy), https://web.archive.org/web/20170607220742/https://blog.plan99.net/the-resolution-of-the-bitcoin-experiment-dabb30201f7
      6. Bitcoin Core, "Bitcoin Core 0.13.1," Oct. 27, 2016, https://bitcoincore.org/en/releases/0.13.1/
      7. mempool.space, "Block 479,808" (block API), read Oct. 13, 2026, https://mempool.space/api/block/0000000000000000012e6060980c6475a9a8e62a1bf44b76c5d51f707d54522c
      8. mempool.space, "Block 481,824" (block API), read Oct. 13, 2026, https://mempool.space/api/block/0000000000000000001c8018d9cb3b742ef25114f27563e3fc4a1902167f9893
      9. Aaron van Wirdum, "The Future of 'Bitcoin Cash:' An Interview with Bitcoin ABC lead developer Amaury Séchet," Bitcoin Magazine, July 27, 2017 (Internet Archive copy), https://web.archive.org/web/20170727233610/https://bitcoinmagazine.com/articles/future-bitcoin-cash-interview-bitcoin-abc-lead-developer-amaury-s%C3%A9chet/
      10. Bitcoin Core, "Bitcoin Core 0.16.0," Feb. 26, 2018, https://bitcoincore.org/en/releases/0.16.0/
      11. mempool.space, "Block 709,632" (block API), read Oct. 13, 2026, https://mempool.space/api/block/0000000000000000000687bca986194dc2c1f949318629b44bb54ec0a94d8244
      12. mainnet.observer, "SegWit transition," daily data read Oct. 13, 2026, https://mainnet.observer/charts/transactions-segwit-transition/
      13. mainnet.observer, "Input Types (by count)," daily data read Oct. 13, 2026, https://mainnet.observer/charts/inputs-types-by-count/
      14. mainnet.observer, "Block size in bytes," daily data read Oct. 13, 2026, https://mainnet.observer/charts/block-size/
      15. Pieter Wuille, Jonas Nick and Anthony Towns, "BIP 341: Taproot: SegWit version 1 spending rules," GitHub (bitcoin/bips), assigned Jan. 19, 2020, https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki
      16. Interaksyon, "CRYPTOCURRENCY | Bitcoin splits, but clone off to slow start," Interaksyon (Philstar), Aug. 2, 2017, https://interaksyon.philstar.com/infotek/2017/08/02/88436/cryptocurrency-bitcoin-splits-but-clone-off-to-slow-start/

      Cite this piece

      Ryan Elliott Dennis, "Pieter Wuille Splits the Signature, and Bitcoin Splits Too," CryptoLately, Dec 7, 2015, https://cryptolately.com/articles/pieter-wuille-splits-the-signature-and-bitcoin-splits-too

      Tags: segregated witness · SegWit · Bitcoin Core · Bitcoin Cash · Taproot · block size

      Related, lately

      More

      Keyboard

      j k
      Move through a list
      Enter
      Open the selected piece
      /
      Search the list, or the whole site
      g then h
      Latest
      g then a
      Articles
      g then s
      The Signal
      g then o
      Opinion
      g then p
      People
      ?
      This sheet
      Esc
      Close