
탭루트는 비트코인에 스마트 계약 유연성과 더 많은 거래 프라이버시를 추가하기 위해 설계된 매우 기대되는 프로토콜 업그레이드로, 공식적으로 비트코인 코어에 병합되었습니다.
현재 비트코인 코드에 병합된 구현에는 Core 기여자인 Pieter Wuille, Jonas Nick, Anthony Towns 및 Tim Ruffing이 작성한 BIPs 340, 341 및 342에서 제안된 Schnorr 및 Taproot 합의 규칙이 포함되어 있습니다. Schnorr 서명은 오랫동안 많은 비트코인 개발자들의 소망 목록에 올라 있던 암호화 혁신입니다. 이들의 활성화는 더 유연한 다중 서명 거래를 가능하게 하고 이를 표준 비트코인 거래와 구별할 수 없게 만들 것입니다.
하지만 구현이 병합되었음에도 불구하고, 어떻게 활성화될지는 불확실합니다.
탭루트는 합의 프로토콜 업그레이드이기 때문에, 활성화하려면 비트코인 노드가 “구 규칙”에서 “신 규칙”으로 전환해야 합니다. 이는 과거에 소프트 포크를 통해 이루어진 바 있으며, 그 중 일부는 논란의 여지가 있었습니다.
“탭루트는 합의 프로토콜 변경으로, 비트코인 노드가 네트워크를 서로 다른 규칙을 시행하는 분파로 나누지 않고 구 규칙에서 신 규칙으로 전환해야 한다는 것을 의미합니다,” Bitcoin Magazine의 Aaron van Wirdum이 설명했습니다. “여러 가지 이유로 인해, 과거에는 이것이 도전 과제가 된 적이 있습니다. 프로토콜 업그레이드를 활성화하기 위한 개선된 전략이 현재 고려되고 있습니다.”
탭루트를 활성화하기 위한 잠재적 해결책 중에는 2017년의 BIP 8을 통해 정의된 방법과 올해 Matt Corallo가 제안한 현대적 소프트 포크 활성화가 있습니다.
탭루트 구현은 비트코인 0.21.0 릴리스의 일부가 될 것이며, 여기에는 익명 통신 소프트웨어 Tor의 V3 지원, BIPs 155, 157 및 158 등이 포함되어 있습니다. 이는 비트코인 코어 유지 관리자인 Michael Ford에 따르면 그렇습니다.