Segregated Witness의 약자로서, 비트코인의 블록에서 디지털 서명부분을 분리함으로써 블록당 저장 용량을 늘리는 소프트 포크
개별 거래의 디지털 서명은 각 블록에서 많은 용량을 차지한다. 따라서 블록에서 디지털 서명 부분을 분리하여 별도로 저장함으로써, 블록당 저장 용량을 늘림
전자 서명 데이터는 전체 거래 데이터의 75%의 용량을 차지하고 있음
따라서 거래 서명 데이터를 별도로 분리
하여 하나의 데이터 레이어를 쌓는 방법을 사용함
하나의 레이어를 블록 위에 놓고 계속해서 블록과 데이터를 주고받고 동기화 하는 방식
실제 블록 크기를 키우지 않고 실질적인 블록 크기를 늘리는 해결책
블록 크기에 대한 변동은 없지만 블록 크기 제한이 늘어난다 ! → 이로 인해 더 많은 트랜잭션을 처리 가능
하나의 블록을 마이닝 하는 데에 동일한 시간이 소요될 수 있지만 더 많은 트랜잭션을 담을 수 있어 TPS가 증가한다. 트랜잭션 수수료가 약 30달러에서 1달러 미만으로 대폭 절감되었다.
악용 예시
참고자료