비트코인은 2017년 세그윗 업그레이드와 2021년 11월 탭루트 업그레이드를 통해 근본적인 기술 개선을 단행했다. 세그윗은 거래 서명 데이터를 블록의 본문에서 분리하여 따로 관리하는 방식으로, 1MB로 제한된 블록 공간을 더 효율적으로 활용할 수 있게 했다. 이를 통해 한정된 공간에 더 많은 거래 데이터를 담을 수 있게 되었고, 비트코인 네트워크의 처리 속도가 향상되며 거래 수수료도 낮아졌다. 또한 거래 데이터와 서명 데이터의 분리로 인해 서명 데이터 조작으로 거래 ID가 바뀌는 거래 가변성 문제도 해결됐다.
탭루트 업그레이드는 세그윗의 한계를 보완하기 위해 추진됐으며, 가장 큰 변화는 슈노르 서명 기술 도입이다. 기존에는 3개 지갑이 참여하면 3개 서명을, 100개 지갑이 참여하면 100개 서명을 담았지만, 슈노르 서명을 통해 다수의 서명을 하나로 통합함으로써 거래 처리 속도와 확장성이 향상됐다. 탭루트는 또한 MAST(머클화된 추상 구문 트리) 기술을 도입해 비트코인에 탑재할 수 있는 스크립트 개수를 무한정 늘렸고, 사용자가 작성한 스크립트 중 하나만 외부에 공개할 수 있게 변경해 프라이버시를 강화했다.
두 업그레이드는 비트코인의 확장성, 보안, 프라이버시라는 세 가지 핵심 과제를 해결하기 위한 것이었다. 탭루트는 블록 709632에서 활성화됐으며, 비트코인 채굴자의 99% 이상이 동의해 분쟁 없이 진행됐다. 이러한 업그레이드들은 스마트 계약과 라이트닝 네트워크 거래의 새로운 사용 사례를 가능하게 했으며, 비트코인이 기존의 기술적 한계를 보완하고 더욱 견고한 기반을 다지는 계기가 됐다.
탭루트 업그레이드는 세그윗의 한계를 보완하기 위해 추진됐으며, 가장 큰 변화는 슈노르 서명 기술 도입이다. 기존에는 3개 지갑이 참여하면 3개 서명을, 100개 지갑이 참여하면 100개 서명을 담았지만, 슈노르 서명을 통해 다수의 서명을 하나로 통합함으로써 거래 처리 속도와 확장성이 향상됐다. 탭루트는 또한 MAST(머클화된 추상 구문 트리) 기술을 도입해 비트코인에 탑재할 수 있는 스크립트 개수를 무한정 늘렸고, 사용자가 작성한 스크립트 중 하나만 외부에 공개할 수 있게 변경해 프라이버시를 강화했다.
두 업그레이드는 비트코인의 확장성, 보안, 프라이버시라는 세 가지 핵심 과제를 해결하기 위한 것이었다. 탭루트는 블록 709632에서 활성화됐으며, 비트코인 채굴자의 99% 이상이 동의해 분쟁 없이 진행됐다. 이러한 업그레이드들은 스마트 계약과 라이트닝 네트워크 거래의 새로운 사용 사례를 가능하게 했으며, 비트코인이 기존의 기술적 한계를 보완하고 더욱 견고한 기반을 다지는 계기가 됐다.