가상자산 기본 사항

비트코인의 탭루트(Taproot) 업그레이드: 꼭 알아야 할 모든 것

11월 14일, 블록 높이 709,632에서 비트코인의 탭루트(Taproot) 업그레이드가 활성화되었습니다. 이번 업데이트를 통해 비트코인 거래의 유연성, 보안성 및 효율성이 향상되었습니다. 또한 4년여 만에 이루어진 비트코인의 첫 번째 프로토콜 업그레이드로서, 이는 네트워크 발전의 중요한 이정표입니다.

아래에서는 탭루트(Taproot) 업그레이드의 개요와 변경 사항, 그리고 이것이 향후 비트코인 네트워크에 미칠 영향에 대해 설명합니다.

서로 연결된 세 가지 업그레이드를 동시에 배포

‘Taproot’ 업그레이드는 사실 동시에 활성화될 예정인, 서로 연결된 세 가지 비트코인 개선 제안(BIP)을 통칭하는 용어입니다:

  1. BIP 340, 일명 슈노르(Schnorr). 이 제안서는 현재 사용 중인 암호화 방식(타원곡선 디지털 서명 알고리즘, ECDSA)보다 더 빠르고, 더 안전하며, 데이터 사용량이 적은 디지털 서명 방식인 슈노르 서명을 도입합니다.
  2. BIP 341, 일명 Taproot. 이 제안서는 사용자의 개인정보 보호와 유연성을 강화하는 새로운 비트코인 전송 방식인 ‘Pay-to-Taproot(P2TR)’를 정의합니다. 또한 복잡한 비트코인 거래를 단일 해시로 압축하는 ‘Merkle화된 대체 스크립트 트리(MAST)’를 구현합니다. 이를 통해 거래 수수료를 절감하고, 메모리 사용량을 최소화하며, 비트코인의 확장성을 향상시킵니다.
  3. BIP 342, 일명 Tapscript. 이 제안서는 비트코인의 기존 스크립트 언어를 개선한 Tapscript를 정의하며, 이를 통해 P2TR 거래를 가능하게 하고, 슈노르 서명의 향상된 효율성을 활용하며, 향후 보다 유연한 업그레이드를 가능하게 합니다.

Taproot 도입 일정

2021년 6월 12일, 이러한 업그레이드 제안은 채굴자들 사이에서 90%의 합의에 도달했으며, 이에 따라 11월에 비트코인 프로토콜의 소프트 포크로 활성화될 것이 확정되었습니다. 소프트 포크인 Taproot 업그레이드는 구버전 비트코인과 하위 호환되며, 비트코인과 비트코인 캐시의 경우와 달리 별도의 병렬 블록체인을 생성하지 않습니다.

탭루트(Taproot)의 채택률은 비트코인의 마지막 주요 업그레이드였던 세그윗(SegWit)의 경우와 마찬가지로, 향후 수년에 걸쳐 서서히 증가할 것으로 예상됩니다. 세그윗이 활성화된 지 2년 후에는 거래의 약 50%가 이를 사용했으며, 그로부터 4년이 지난 현재 그 비율은 80%에 달합니다. 이러한 느린 채택 속도의 주된 이유는 비트코인 캐시( 가상자산 ) 지갑 및 서비스 제공업체들이 각자의 일정에 따라 채택 여부를 결정하기 때문입니다.

탭루트의 영향

Taproot 업그레이드는 다음과 같은 여러 측면에서 비트코인을 개선할 것입니다:

  • 수수료 인하: 복잡한 거래의 데이터 용량이 줄어들게 되므로, 거래 수수료도 그에 비례하여 감소할 것입니다.
  • 라이트닝 네트워크 효율성 향상: 탭루트(Taproot)를 통해 라이트닝 네트워크상의 거래 비용이 절감되고, 유연성이 높아지며, 개인정보 보호 수준이 강화될 것입니다.
  • 강화된 스마트 계약 기능: Taproot를 통해 비트코인은 단일 서명 거래의 데이터 크기를 유지하면서도 서명자 수에 제한 없이 스마트 계약을 지원할 수 있게 될 것입니다. 이는 비트코인 네트워크에서 DeFi를 구현하기 위한 기술적 기반을 마련합니다.
  • 그리고 그 밖에도 많은 것들이

즉, 탭루트(Taproot) 업그레이드는 비트코인 프로토콜에 대한 대대적인 개선입니다. 라이트닝 네트워크의 개선과 스마트 계약 기능의 확장은 비트코인의 활용도를 높일 것이며, 한편 거래 수수료 인하와 네트워크 속도 향상은 비트코인의 확장성을 개선할 것입니다.

이러한 이유로, 블록 높이 709,632부터 BIP 340, 341, 342가 도입되는 것을 매우 기쁘게 생각합니다.