비트코인의 최초의 블록용량은 최대 1MB였으나 세그윗 이후 용량이 4MB까지 확장되었습니다.
세그윗(Segwit)
거래내역을 저장하는 블록의 저장 영역 크기를 조절하므로써 더 빠른 거래가 가능하게 하는 기술입니다.
쉽게 말해 블록에는 거래내역 뿐만 아니라 해쉬값, 버전, 이전 블록 해시, 머클루트, 시간, 난이도 목표, 논스, 거래카운트, 트랜젝션 등이 저장하게 됩니다.
여기에서 블록정보의 75%를 차지하는 "전자서명데이터"를 제거하고 그 공간을 트랜젝션 거래내역을 저장하여 더 많은 거래내역을 전송할 수 있게 되어 빠른 거래가 가능하게 됩니다.
과거 비트코인 이용량이 증가에 따른 거래지연을 해결하기 위해 블록정보의 전자서명공간을 제거하여 거래속도를 높이기 위한 방법에 의견충돌로 인해 비트코인 캐시로 하드포크 되기도 하였으며, 세그윗 이후 세그윗2X를 도입할 계획이었으나 해킹 공격에 취약하다는 이유로 반대하여 적용되지는 않았습니다.