BIP141은 세그윗(Segregated Witness)을 비트코인 합의 계층에 도입하는 소프트포크로, 비트코인 역사상 가장 중요한 업그레이드 중 하나입니다.
핵심 변경
트랜잭션 서명 데이터(witness)를 기존 트랜잭션 데이터와 분리해 별도의 witness 영역에 저장합니다. 기존 블록 크기 한도(1MB)는 유지하면서 새로운 "블록 weight" 단위(최대 4MB)를 도입합니다.
연성 해결
TxID 계산에서 witness 데이터를 제외하므로 서명을 변조해도 TxID가 바뀌지 않습니다. 이로써 Lightning Network 같은 레이어2 프로토콜 구축이 안전해졌습니다.
활성화
2017년 8월 BIP9(버전 비트) 방식으로 활성화되었습니다. 이후 비트코인 거래의 대다수가 세그윗 형식을 사용합니다.