탭루트와 슈노르 서명

0xWonTiger·2022년 6월 28일
0
post-thumbnail

비트코인은 2017년 세그윗(Segwit) 업데이트 이후 4년만인 2021년 11월 공식적인 업데이트를 진행하였는데, 이 업그레이드는 곧은 뿌리라는 의미의 탭루트(Taproot)로 기존에 가지고 있던 문제점을 해결하는 소프트 포크다.

세그윗(Segwit)

세그윗(SegWit)이란 Segregated Witness의 약자로서, 비트코인의 블록에서 디지털 서명 부분을 분리함으로써 블록당 저장 용량을 늘리는 소프트웨어 업그레이드를 말한다.

탭루트(Taproot)

탭루트 업그레이드는 비트코인 블록체인의 서명 방식을 개선하는 소프트포크로, 서명 알고리즘 개선과 네트워크 정보 보호 기능 강화가 핵심이다.

탭루트가 없다면 누구나 다수의 트랜잭션을 생성해야 하는 복잡한 기능을 사용하는 트랜잭션을 살펴볼 수 있는데, 탭루트 업그레이드를 통해 이러한 기능을 포함한 모든 비트코인 트랜잭션의 이동 과정을 "은폐"할 수 있다. 따라서 트랜잭션에 해당 기능들이 포함된다 하더라도 단일한 트랜잭션처럼 보이게 되며 이는 비트코인 프라이버시 옹호자들에게 아주 큰 혜택이다.

슈노르 서명(Schnorr Signature)

우선 다중 서명이 생성된 트랜잭션이 길어지고, 더 많은 용량이 필요할 수록 더 많은 비용을 지불해야 한다는 점을 인지해야 한다.

슈노르 서명은 다수의 서명자의 서명을 하나의 서명으로 통합하는 집단 서명과 같은 것을 가능하게 한다. “마스터 서명”은 결과적으로 일반적인 서명인 한 사람의 서명과 동일한 길이를 갖게 될 것이며, 이는 공간을 크게 절약한다.

즉 거래 처리 속도의 개선과 확장성이 향상된다

profile
Blockchain & Crypto Enthusiast

0개의 댓글