New to Nutbox?

[Bitcoin] TAPROOT Upgrade에 대한 설명

6 comments

happyberrysboy
83
10 months ago3 min read

원문 : https://bitcoinmagazine.com/technical/taproot-coming-what-it-and-how-it-will-benefit-bitcoin

번역

2021년 11월에 비트코인은 가장 큰 업그레이드 중 하나를 받을 예정입니다. "Taproot"라는 이름의 이 업그레이드는 비트코인의 스크립팅(capability) 능력을 개선하고, 스마트 계약을 더욱 개인적이고 더 작고, 따라서 더 저렴하게 만드는데 중점을 둘 것입니다. 그러나 이 업그레이드는 어떻게 작동하며, 왜 비트코인에 이런 변화가 필요한 것일까요?

비트코인의 업그레이드는 간단하지 않습니다. 세계에서 가장 크고 가장 안전한 금융 네트워크를 개선하려는 모든 시도는 많은 신중함을 필요로 합니다. Taproot 업그레이드는 처음으로 2018년에 제안되었으며, 이후 수년 동안 개발자들은 이를 완벽하게 만들기 위해 노력해 왔습니다. 그 결과, Taproot는 올해 늦게 비트코인 네트워크에 도입될 것입니다.

Taproot의 가장 중요한 기능은 비트코인의 "스크립팅" 능력을 향상시키는 것입니다. 스크립팅은 비트코인이 단순히 "디지털 화폐"에서 넘어 "프로그래머블 화폐"로 발전하는 데 도움이 되었습니다. 이것은 비트코인의 트랜잭션을 조건부로 만드는 데 사용되며, 이를 통해 더 복잡한 유형의 트랜잭션을 가능하게 합니다. 이러한 유형의 트랜잭션에는 "타임록" 트랜잭션, "멀티시그" 트랜잭션, "아토믹 스왑" 등이 포함됩니다.

그러나 현재의 비트코인 스크립팅은 몇 가지 제한이 있습니다. 예를 들어, 멀티시그 트랜잭션을 생성할 때, 해당 트랜잭션을 생성하는데 필요한 모든 서명자의 정보가 블록체인에 공개됩니다. 이는 사용자의 개인정보와 금융 정보를 위협할 수 있습니다. 또한, 이러한 복잡한 트랜잭션들은 종종 더 많은 데이터를 필요로 하므로, 비트코인 네트워크에서 더 높은 수수료를 발생시킵니다.

이 문제를 해결하기 위해 Taproot 업그레이드는 비트코인 스크립팅 능력을 크게 개선할 것입니다. Taproot를 사용하면 사용자는 여러 개의 가능한 스크립트를 하나의 스크립트로 합칠 수 있습니다. 그 결과, 비트코인 트랜잭션은 표준적인 "단일 서명" 트랜잭션과 구별할 수 없게 됩니다. 이는 사용자의 개인정보를 보호하고, 트랜잭션 수수료를 줄이는데 도움이 됩니다.

또한, Taproot는 새로운 서명 체계인 "Schnorr"을 도입합니다. Schnorr 서명은 현재 비트코인에서 사용되는 ECDSA 서명보다 여러 가지 장점을 제공합니다. 이들 중 하나는 "서명 집계" 기능입니다. 서명 집계를 통해, 여러 서명자들은 자신들의 서명을 하나의 서명으로 결합할 수 있습니다. 이는 트랜잭션의 크기를 줄이고, 따라서 트랜잭션 비용을 줄이는데 도움이 됩니다.

이러한 변경사항들은 비트코인의 스마트 계약 능력을 크게 향상시킬 것입니다. 더 복잡하고, 더 개인적이며, 더 저렴한 스마트 계약을 가능하게 함으로써, 비트코인은 기업과 개인 사용자들에게 더 많은 가치를 제공할 수 있게 될 것입니다. 그리고 이 모든 것은 비트코인의 가장 중요한 가치인 "불변성"을 유지하면서 이루어질 것입니다.

Taproot는 또한 "Lightning Network"와 같은 "Layer 2" 솔루션을 향상시키는 데 도움이 될 것입니다. 이러한 Layer 2 솔루션은 비트코인 네트워크의 확장성을 개선하고, 더 많은 트랜잭션을 가능하게 하는 역할을 합니다. Schnorr 서명과 서명 집계 기능 덕분에, Taproot는 이러한 Layer 2 솔루션을 더욱 효율적으로 만들어, 비트코인 네트워크의 성능을 향상시킬 것입니다.

그러나 모든 이러한 이점에도 불구하고, Taproot 업그레이드는 무척 신중하게 진행되어야 합니다. 비트코인은 세계에서 가장 크고 가장 안전한 분산형 금융 네트워크입니다. 이 네트워크의 가치는 그 안정성과 보안성에 크게 의존합니다. 따라서 Taproot 같은 대형 업그레이드는 신중하게 계획되고 실행되어야 합니다.

결론적으로, Taproot는 비트코인의 중요한 발전 단계입니다. 이 업그레이드는 비트코인의 스크립팅 능력을 향상시키고, 사용자의 개인정보를 보호하며, 트랜잭션 비용을 줄일 것입니다. 이는 비트코인이 제공하는 가치를 크게 향상시킬 것이며, 디지털 화폐의 미래를 더욱 밝게 만들 것입니다.

요약

  • 스크립팅(capability) 능력 강화: 비트코인의 스크립팅 능력이 개선되어 복잡한 트랜잭션 구조를 생성하고, 처리할 수 있게 됩니다.
  • 개인정보 보호 강화: Taproot는 서명 방식을 간소화하여 트랜잭션의 개인 정보를 더 잘 보호합니다.
  • 트랜잭션 비용 감소: Taproot는 트랜잭션 데이터를 최적화하고, 비트코인 네트워크에서의 트랜잭션 비용을 줄일 것입니다.
  • Layer 2 솔루션 향상: Taproot는 비트코인 네트워크의 확장성을 개선하는 데 도움이 될 것입니다.
  • 스마트 계약 향상: Taproot 업그레이드는 스마트 계약을 더욱 복잡하고, 개인적이며, 저렴하게 만들 수 있게 할 것입니다.

Comments

Sort byBest