Skip to content

Segregated Witness (SegWit)

    A segregated witness (Segwit) is a method for increasing the scalability of Bitcoin by removing transaction signatures from blockchain data. By segregating (splitting) the original data segment and signature segment(witness) into two transactions and moving digital signature data to the end of a transaction, Segwit frees up capacity within the block size limit. The declared purpose of Segwit is to prevent unintentional bitcoin transaction malleability while allowing optional extra verifiable data transmission while bypassing certain legacy protocol restrictions.