세그윗과 네이티브 세그윗(Bech32)은 어떤 차이점이 있나요?

읽기 2 최소
Ledger 네이티브 세그윗
주요 시사점
— 분리된 증인(Segregated Witness)의 축약어인 SegWit는 트랜잭션 데이터의 사이즈를 줄여 더 빠른 트랜잭션, 더 나은 확장성 및 수수료 절감을 가능하게 합니다.
— 네이티브 세그윗(Bech32)은 이를 더욱 향상시켜 수수료를 더욱 낮춰 줍니다.
— 아직 모든 거래소나 지갑 공급자가 네이티브 세그윗 주소로의 비트코인 전송을 지원하는 것은 아닙니다. 그래서 Ledger Live에서는 두 가지 옵션을 모두 제시합니다.
— 세 가지 주소 유형 사이의 트랜잭션이 가능합니다.

기술적인 용어가 너무 많다는 생각이 드시나요? 걱정하지 마세요. 저희가 도와 드리겠습니다.. 세그윗 및 네이티브 세그윗에 관해 쉬운 용어로 설명한 내용을 읽어 보세요.


Ledger 사용자들은 이미 눈치채셨겠지만, Ledger Live에 비트코인 계정을 추가할 때 두 가지 옵션, 즉 네이티브 세그윗 계정과 세그윗 계정이 모두 제시됩니다. 네이티브 세그윗 주소(‘bc1’로 시작)와 세그윗 주소(‘3’으로 시작)의 차이점은 쉽게 구별되지만 그 차이가 무엇을 의미하는지 좀 더 자세히 살펴보도록 하겠습니다.

세그윗(P2SH) 및 네이티브 세그윗(Bech32)는 비트코인 계정을 위해 존재하는 최초 주소 형식이 아닙니다. 최초 주소 형식은 레거시(Legacy)로, 주소가 ‘1’로 시작됩니다. 비트코인 가격이 상승하기 시작하면서 각 트랜잭션에 대해 지불하는 수수료도 더 높아지는 듯 보였습니다. 사실상 트랜잭션 속도는 느린 편에 속했습니다.

그래서 세그윗이 등장했습니다.

세그윗(Segregated Witness) 제안을 놓고 그 당시 열띤 논쟁이 벌어졌습니다. SegWit2X으로 알려진 초기 제안은 사실상 사라지고 현재 우리가 세그윗이라고 알고 것으로 대체되었습니다. 2017년 8월에 세그윗을 구현한 소프트 포크가 진행되었습니다. 이후에는 빠르게 채택되어 새로운 표준이 되기 시작했습니다.

그렇다면 세그윗이 무엇을 바꿨나요?

세그윗(SegWit), 또는 Wrapped 또는 Nested SegWit이라고 불리기도 하는데, 이를 통해 트랜잭션 데이터의 크기가 줄어 들었습니다. 이는 트랜잭션으로부터 트랜잭션 서명의 특정 데이터를 분리함으로써 가능했습니다. 트랜잭션의 크기를 가볍게 함으로써 단일 비트코인 블록으로 더 많은 트랜잭션이 들어갈 수 있게 되었습니다. 이를 통해 비트코인 네트워크의 확장성이 향상되고 트랜잭션 속도는 더 빨라지게 됩니다. 더 큰 장점은 각 비트코인 트랜잭션에 대한 트랜잭션 수수료가 엄청나게 줄어든다는 것입니다. 세그윗은 또한 두 번째 계층 확장 솔루션을 활성화해 라이트닝 네트워크를 탄생시켰습니다.

세그윗 vs. 네이티브 세그윗

bech32라고도 불리는 네이티브 세그윗은 주소 형식의 최신 단계입니다. 이전 버전의 제품보다 무게 측면에서 더욱 효율적입니다. 이는 세그윗 트랜잭션보다 훨씬 더 빠른 트랜잭션 속도, 더 뛰어난 확장성 및 트랜잭션당 더 낮은 수수료를 의미합니다. 여기에다 bech32는 더 뛰어난 에러 탐지 기능을 보유하며 주소에 소문자만 사용해 가독성이 더욱 뛰어납니다. 그러한 이유 때문에 제시되는 경우 가장 인기가 좋은 옵션입니다.

bech32의 유일한 단점은 아직 모든 주요 플랫폼에서 이 주소 형식을 지원하지는 않는다는 사실입니다. 레거시, 세그윗 및 네이티브 세그윗 주소 사이의 트랜잭션은 완전히 호환가능하지만, 아직도 상당히 많은 거래소 및 지갑 공급업체들은 BTC를 bc1 주소로 전송하는 기능을 지원하지 않고 있습니다. 따라서 Ledger Live에 계정을 추가할 때 네이티브 세그윗과 세그윗 주소 모두, 또는 둘 중 하나만 추가할 수 있는 옵션이 모두 표시됩니다.

암호화폐에 대한 기본 사항을 알고 싶으신가요? 여러분을 위해 준비했습니다! 블록체인 사용 사례에 대한 School of Block 에피소드를 참조하세요.


관련 리소스

소통하기

공지 사항은 블로그에서 확인할 수 있습니다. 홍보 문의:
[email protected]