Segregated Witness (SegWit)란?
Segregated Witness (SegWit)은 서명 데이터를 분리된 영역으로 옮겨 블록에 더 많은 활성을 담고 특정 버그를 수정할 수 있게 하는 비트코인 업그레이드입니다. 영수증을 사이드 포켓에 넣어 지갑이 더 많은 현금을 담을 수 있게 하는 모습이라고 생각하면 되지만, 증명을 위한 모든 영수증은 여전히 남아 있습니다.
“SegWit가 서명을 삭제하므로 더 안전하지 않다.”는 말은 사실이 아닙니다. Segregated Witness (SegWit)은 모든 서명을 보관하되 분리된 곳에 저장할 뿐이며, 노드들은 여전히 매의 눈으로 이를 검증합니다.
Segregated Witness (SegWit)의 작동 원리
간단한 투어, 전문 용어 과다 설명 없음. SegWit은 서명을 메인 페이로드에서 분리하여 각 블록에 더 많은 유용한 데이터가 들어갈 수 있게 하고, malleability로 알려진 버그를 제거합니다.
- 1단계: 결제를 수행하고 지갑이 하나 이상의 트랜잭션을 생성합니다.
- 2단계: Segregated Witness (SegWit)에서는 서명 데이터가 증인 섹션으로 이동하고 핵심 세부 정보는 기본 부분(base) 부분에 남아 있습니다.
- 3단계: 블록 가중치 체계에서 증인 데이터가 가볍기 때문에 더 많은 활동이 들어가고 확인이 더 빠르고 저렴해지는 경향이 있습니다.
- 4단계: 서명은 더 이상 트랜잭션 ID를 변경하지 않으므로 malleability 트릭이 차단되고 더 스마트한 레이어를 위한 문이 열립니다.
- 5단계: 채굴자가 이를 포함하고 노드가 모든 것을 검증하며 지갑에서 수수료가 더 깎인 확정 결제가 보입니다. 그렇습니다, 그것이 아이디어입니다.
Segregated Witness (SegWit)가 중요한 이유
그렇다면 당신에게 어떤 이익이 있을까요? 지갑과 인내심에 좋게 작용하는 몇 가지가 있습니다.
- 이점: 더 높은 처리량과 더 낮은 수수료가 실제 세계의 거래 per 초(TPS)를 올려줍니다.
- 관점: 비트코인 확장성의 핵심 요소이며, 더 나은 지갑과 더 스마트한 수수료 로직과 함께 작동합니다.
- 관련성: bc1 주소, 더 가벼운 수수료, malleability 수정에 의존하는 레이어 2 기능이 등장하는 것을 보게 됩니다.
지갑에서 기본 SegWit 주소를 활성화하세요. bc1로 시작하는 주소가 수수료 절감과 더 깔끔한 QR 코드에 가장 좋습니다.
SegWit의 주요 특성
주요 특징들, 불필요한 말은 제외:
- 처리량: 블록당 더 유용한 데이터가 들어가 네트워크가 바쁠 때도 숨을 더 쉽게 쉽니다.
- 수수료: 증인 데이터가 블록 가중치에 기여하는 비율이 낮아지므로 일반적으로 전송 비용이 더 저렴합니다.
- 변조성: 확인 전 트랜잭션 ID가 변할 수 있던 오래된 특성을 수정합니다.
- 호환성: 중첩 형식을 통해 레거시 주소와 작동하며 native bech32와 함께 빛납니다.
- 보안: 서명은 여전히 노드에 의해 검증되며, 다른 선반에 저장됩니다.
Variations
현장에서는 몇 가지 맛을 보게 될 것입니다:
- Nested: P2SH로 래핑된 SegWit은 Older 도구에도 맞고 여전히 많은 이점을 얻습니다.
- Native: bc1로 시작하는 bech32 주소가 최상의 수수료 프로파일과 더 깔끔한 체크섬을 제공합니다.
- Taproot: SegWit을 기반으로 한 bech32m 버전으로 더 똑똑한 프라이버시와 유연한 지출 규칙을 제공합니다.
SegWit는 새로운 코인이 아닙니다. 이미 많은 지갑과 거래소에서 사용하는 업그레이드이지만 일부는 여전히 기존 주소 유형을 기본으로 사용하므로 설정을 확인하세요.
Example
채널을 Lightning Network에서 열고 펀딩 트랜잭션이 SegWit를 사용하므로 온체인 수수료가 더 작습니다.
Fun Fact
SegWit의 2017년 대규모 활성화는 밈과 풀뿌리의 조정, 사용자 활성 소프트 포크 추진이 어우러진 드문 현상을 촉발했고, 수수료가 매워질 때 인터넷 포럼이 산을 움직일 수 있다는 것을 증명했습니다.
Wrap-Up
SegWit를 메인 페이지에서 서명을 옮겨 선이 더 빨리 움직이게 하는 업그레이드로 생각하세요, 보안 검사를 건너뛰지 않으면서.