insight_page.researchinsight_page.xangle_originals

Nov 12, 2021

쟁글 공시 리뷰 - 탭루트 업그레이드, 비트코인 무엇이 달라지나?

[Xangle Originals]

작성자: Debussy

pick
<사진 출처: World Stock Market>

⭐️ Summary

  • 비트코인의 프라이버시 및 익명성 강화
  • 블록 당 더 많은 트랜잭션 처리 (TPS 개선)
  • 블록체인 상에서 전송 및 저장해야 하는 데이터 양 감소
  • 트랜잭션 수수료 감소
  • 스마트 계약 실행 속도 증진
  • 스마트 계약 유연성 제고 – 디앱(dApp) 및 디파이(DeFi) 구현 용이
     

⭐️ 탭루트 주요 공시 돌아보기

  • 소프트 포크 예정 (2021년 11월 14일) (바로가기)
  • 탭루트 업그레이드 거버넌스 합의 (2021년 06월 12일) (바로가기)



탭루트 업그레이드, 비트코인의 트릴레마 극복 – 익명성 강화 & 거래 속도 증진

역사적인 순간입니다. 바로 어제 블록 높이 709,632에서 비트코인 네트워크는 4년만의 대대적인 업그레이드인 탭루트(Taproot) 소프트 포크를 완료했습니다. 이번 업그레이드의 핵심은 슈노르(Schnorr) 서명과 탭루트(Taproot) 도입으로 익명성을 강화하고 트랜잭션 처리 속도를 증진하는 것입니다. 과연 탭루트(Taproot) 소프트 포크는 어떻게 확장성(Scalability), 탈중앙화(Decentralization), 보안성(Security)이라는 블록체인의 트릴레마를 극복할까요?

 

슈노르(Schnorr) 도입, 비밀 거래가 가능해진다고?

최초 사토시 나카모토가 적용한 ECDSA(타원곡선 전자서명 알고리즘) 방식은 여러 개의 거래에서 발생한 서명을 각각 처리합니다. 따라서 트랜잭션의 크기가 커지고, 때문에 외부 추적이 용이해져 프라이버시 위험과 낮은 거래 속도라는 치명적인 단점이 존재했습니다. 이러한 문제점을 개선하기 위해 2017년 비트코인 네트워크는 세그윗(Segwit) 업그레이드를 단행하며 블록에서 거래 데이터와 서명 데이터를 분리하여 가용 블록 크기를 늘리는 작업을 진행했습니다.

이번 슈노르(Schnorr) 서명은 ‘서명 통합(Signature Aggregation)’, 즉 여러 거래에서 발생한 서명을 각각 따로 처리하지 않고, 단일 ‘퍼블릭 키(Public Key)’를 생성하여 한 번에 처리할 수 있도록 합니다. 따라서 블록체인 상의 개별 거래에 대한 서명과 키가 노출되지 않기 때문에 거래 익명성을 강화할 수 있습니다. 예를 들어, 특정 거래가 라이트닝 네트워크 채널을 통한 거래인지, P2P 거래인지, 또는 복잡한 스마트 계약인지 구별할 수 없게 되는 것입니다. 뿐만 아니라, 세그윗(Segwit) 업그레이드와 달리 별도 블록 크기 제한을 변경할 필요 없이 트랜잭션 효율성을 높일 수 있다는 장점을 지닙니다.

 

마스트(MAST) 도입, 필요한 조건만 공개한다 – 스마트 계약 실행 속도 개선

비트코인은 스크립트(Script)라는 프로그래밍 언어를 활용하여 다양한 기능을 구현합니다. 기존 비트코인 네트워크는 스크립트에 표시된 모든 실행 조건을 검증해왔습니다. 때문에 스크립트에 다양한 기능을 부여할수록 스마트 계약 실행 속도가 기하급수적으로 증가한다는 문제가 있었습니다. 이번 소프트 포크로 도입한 마스트(MAST)는 비트코인 스크립트에서 해시값을 추출하는 아키텍쳐입니다. 즉, 스마트 계약 상 표시된 여러 실행 조건들 중 필요한 조건만을 먼저 검증할 수 있도록 하여 실행 속도와 효율성을 크게 증진시킬 수 있게 된 것입니다.

 

탭스크립트(Tapscript) 도입, 비트코인 기반 디앱(dApp) 및 디파이(DeFi) 저변 확대

또한, 이번 업그레이드는 탭스크립트(Tapscipt)라는 스크립팅 언어를 도입하여 비트코인 네트워크의 서명 알고리즘을 개선했습니다. 특히, 1만 바이트 크기 제한을 제거하여 비트코인 스마트 계약에 유연성과 자유를 가져다주었습니다. 개발자들은 더 정교하고 복잡한 애플리케이션을 구축하며 비트코인의 활용 저변을 확대할 수 있게 되었습니다.

<주의사항>

본 글에 기재된 내용들은 작성자 본인의 의견을 정확하게 반영하고 있으며 외부의 부당한 압력이나 간섭 없이 작성되었음을 확인합니다. 작성된 내용은 작성자 본인의 견해이며, (주)크로스앵글의 공식 입장이나 의견을 대변하지 않습니다. 본 웹사이트를 통해 제공되는 정보는 투자 자문이나 권유에 해당하지 않습니다. 별도로 명시되지 않은 경우, 투자 및 투자전략, 또는 기타 상품이나 서비스 사용에 대한 결정 및 책임은 사용자에게 있으며 투자 목적, 개인적 상황, 재정적 상황을 고려하여 투자 결정은 사용자 본인이 직접 해야 합니다. 보다 자세한 내용은 금융관련 전문가를 통해 확인하십시오. 과거 수익률이나 전망이 반드시 미래의 수익률을 보장하지 않습니다.