Qtum은 하나의 플랫폼에서 Bitcoin의 보안과 Ethereum의 프로그래밍 기능을 결합합니다. Qtum의 가장 흥미로운 측면 중 하나는 사용자가 Bitcoin과 Ethereum 업데이트를 모두 즐길 수 있다는 것입니다. 이러한 새로운 업데이트 중 하나는 Bitcoin의 Taproot에 발생합니다.
비트코인 탭루트란 무엇입니까?
Taproot는 SegWit과 함께 Bitcoin 역사상 가장 중요한 업그레이드 중 하나로 기록될 수 있습니다. Taproot는 비트코인 네트워크의 개인 정보 보호와 효율성을 크게 개선하는 것을 목표로 합니다. 또한 비트코인 블록체인에서 스마트 계약의 생성 및 실행을 단순화하여 비트코인 DeFi를 위한 길을 열 것입니다. 2021년 6월 21일 비트코인 채굴자들은 탭루트에 대한 지지를 표명했습니다. 업그레이드는 공식적으로 2021년 11월 14일 블록 709,632에서 소프트 포크를 통해 이루어졌습니다.
그렇다면 Taproot는 무엇을 합니까?
Taproot는 세 가지 다른 업그레이드에 부여된 집합적인 이름입니다.
BIP 340: Schnorr 서명
BIP 341: 탭루트
BIP 342: 탭스크립트
BIP 340: Schnorr 서명
Schnorr 서명은 더 작고 더 안전하며 유연한 암호화 서명을 구현하여 전반적인 Bitcoin 확장성을 개선하는 데 도움이 됩니다. 모든 참가자의 공개 키와 서명을 기록하는 블록체인 대신 Schnorr는 이제 프로토콜이 단일 집계 공개 키와 단일 집계 서명을 저장할 수 있도록 합니다. 이것은 비트코인 블록체인을 상당히 가볍게 만들 것입니다.
BIP 341 — 탭루트
Taproot는 비트코인에 Merklized Alternative Script Trees(MAST)를 도입했습니다. 이것은 다시 MAST가 전체 세부 정보가 아닌 스마트 계약 트랜잭션의 실행 조건만 체인에서 커밋되도록 허용하기 때문에 블록체인 팽창을 줄이는 데 도움이 됩니다.
Taproot의 MAST는 비트코인이 다음을 수행할 수 있도록 합니다.
*사용자에게 더 나은 개인 정보를 제공합니다. 감사인은 실행되지 않은 거래를 볼 수 없습니다.
*불필요한 세부 사항이 체인에 기록되지 않으므로 확장성이 높아집니다.
BIP342 — 탭스크립트
Tapscript는 업데이트된 Bitcoin 스크립트 언어입니다. Schnorr 서명 및 Taproot 기술을 Bitcoin 트랜잭션 매개변수에 통합하는 데 도움이 됩니다. Tapscript가 제공하는 복잡성 증가로 인해 Bitcoin은 스마트 계약을 쉽게 작성하고 배포할 수 있습니다. 또한 Schnorr 서명을 통해 Bitcoin은 블록체인을 부풀리지 않고 여러 서명이 있는 스마트 계약을 호스팅할 수 있습니다.
Qtum이 Taproot를 구현하는 것이 중요한 이유
UTXO 기반 EVM 플랫폼을 선택함으로써 Qtum은 가장 복잡하면서도 유연한 블록체인 아키텍처 중 하나를 채택했습니다. Qtum 사용자는 Bitcoin과 Ethereum 업그레이드의 이점을 모두 누릴 수 있으므로 유연합니다. 그러나 말은 하는 것보다 쉽습니다. 모든 이더리움 업그레이드는 UTXO 호환 시나리오에 통합되어야 하며 모든 비트코인 업데이트는 EVM 시스템에 배포되어야 합니다.
이것은 Taproot와 같은 복잡한 업데이트의 경우 두 배로 어렵습니다. Qtum의 핵심 개발자가 EVM의 생태계에서 이러한 복잡한 비트코인 기반 업데이트를 배포할 수 있었다는 증거입니다. 엔지니어링 우수성의 이 위업은 Qtum에서 전례 없는 개발 잠재력을 위한 문을 열 것입니다.
사실, 우리는 이미 Qtum에서 작동하는 taproot를 보았습니다. 이것은 Qtum의 첫 번째 탭루트 거래 입니다. 다음은 Taproot 를 사용하여 사용한 최초의 QTUM 입니다. 업데이트의 섬세한 특성으로 인해 Qtum은 모든 것이 원활하게 작동하는지 확인하기 위해 지난 달에 탭루트 구현을 주의 깊게 모니터링했습니다. 이제 업데이트가 제대로 구현되었으며 조치를 취할 준비가 되었다고 말하는 것이 더 안전합니다.