Skip to main content

Search...

Popular searches

SegWit

SegWit (Segregated Witness) is a Bitcoin upgrade that moves transaction signatures to a separate data structure, increasing block capacity and enabling efficient scaling solutions like the Lightning Network.

Transaction
Updated: Mar 19, 2026
Also known as: Segregated Witness native SegWit bech32

What Is a SegWit?

A SegWit (Segregated Witness) is a Bitcoin protocol upgrade activated in 2017. It separates signature data, called the "witness," from the main transaction data. This design fixes transaction malleability and boosts block capacity.

SegWit works by restructuring transactions. Traditional Bitcoin transactions store signatures inline with inputs and outputs. SegWit moves signatures to a witness field at the block's end. Blocks maintain a 1 MB base size limit. They add up to 3 MB of witness data, raising the effective limit to 4 MB. For example, a block with mostly SegWit transactions holds more payments. Addresses use formats like bech32 (starting with "bc1") for native SegWit.

SegWit matters for scalability and security. It eliminates malleability, where third parties alter transaction IDs without invalidating signatures. This enables safe Layer 2 solutions like the Lightning Network for fast, cheap payments. Users pay lower fees due to efficient data use. Wallets supporting P2SH-wrapped SegWit (starting with "3") offer backward compatibility.

Key characteristics include:

  • Native SegWit: Direct use with bech32 addresses; most efficient.
  • Compatibility: Works with legacy nodes via soft fork.
  • Discounted weight: Witness data weighs 1/4 in block weight calculations.

Synonyms: Segregated Witness, native SegWit, bech32.

BlockchainBitcoin

Bitcoin (BTC) is the first decentralized cryptocurrency, launched in 2009. It uses blockchain technology for secure, peer-to-peer digital transactions without intermediaries.

Read full definition
BlockchainBase

Base is an Ethereum Layer 2 network developed by Coinbase. It uses optimistic rollups for scalable, low-cost transactions.

Read full definition
BlockchainLayer 2

Layer 2 refers to blockchain solutions built on top of a base blockchain (Layer 1) to improve scalability and transaction speed, often using methods like rollups.

Read full definition
BlockchainLightning Network

The Lightning Network is a Layer 2 solution for Bitcoin that enables faster, cheaper transactions by creating off-chain payment channels between users.

Read full definition
BlockchainFork

A fork is a blockchain split into two chains due to protocol changes or disagreements. Hard forks create permanent divergences; soft forks are backward-compatible.

Read full definition

Real-World Examples

Example 1: Wallet setup. Users select SegWit in Electrum or Ledger Nano S to generate a bech32 address like bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq. This stores signatures separately for lower fees and more transactions per block.

Example 2: Fee savings. Alice sends 0.001 BTC from a P2SH-wrapped SegWit address (starting with "3") during high network congestion. Witness data discount cuts her fee from 50 sat/vB to 40 sat/vB effective weight.

Example 3: Lightning Network. Bob opens a payment channel using native SegWit addresses. Fixed malleability prevents ID changes, enabling secure off-chain payments with instant confirmations.

Example 4: Block analysis. On mempool.space, miners fill blocks with 70% SegWit transactions. This packs 2,500 payments into a 2.5 MB block instead of 1,500 legacy ones.

WalletElectrum

Electrum is a lightweight Bitcoin wallet that allows users to store, send, and receive Bitcoin securely. It is known for its speed and low resource usage.

Read full definition
HardwareLedger

Ledger is a brand of hardware wallets that securely store cryptocurrency private keys offline, such as the Ledger Nano series.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) is the first decentralized cryptocurrency, launched in 2009. It uses blockchain technology for secure, peer-to-peer digital transactions without intermediaries.

Read full definition
BlockchainSatoshi

A Satoshi is the smallest unit of Bitcoin, equal to 0.00000001 BTC. It is named after Bitcoin's creator, Satoshi Nakamoto.

Read full definition
BlockchainLightning Network

The Lightning Network is a Layer 2 solution for Bitcoin that enables faster, cheaper transactions by creating off-chain payment channels between users.

Read full definition
BlockchainMempool

Mempool, short for memory pool, is a node's temporary storage for unconfirmed cryptocurrency transactions awaiting validation and inclusion in a blockchain block.

Read full definition

Ready to Choose a Secure Wallet?

Use our tools to find the right hardware wallet for your needs.