Tech/BIPs/#173
BIP 173분야 · 애플리케이션유형 · 정보성상태 · 배포됨

네이티브 v0-16 위트니스 출력용 Base32 주소

Base32 address format for native v0-16 witness outputs

쉬운 설명

bc1로 시작하는 주소 형식(베치32)을 정한 거예요. 오타에 강하고, 대소문자를 구분하지 않아서 사람이 읽고 입력하기 좋아요. 세그윗 주소의 표준이에요.

BIP173은 네이티브 세그윗(SegWit v0) 주소를 위한 Bech32 인코딩 형식을 정의합니다. bc1q로 시작하는 주소의 표준입니다.

특징

Base32 알파벳(a-z, 0-9에서 혼동되는 문자 제외)을 사용합니다. 대소문자를 구분하지 않으며, BCH 코드 기반 체크섬으로 최대 4개의 오류를 감지하고 최대 3개 위치까지 오류를 교정합니다.

한계

Bech32의 체크섬 알고리즘은 길이 변경 오류(padding substitution)에 취약한 경우가 있어 BIP350(Bech32m)이 탭루트 주소용으로 개선되었습니다.

공식 BIP 문서open_in_new