Tech/BIPs/#350
BIP 350분야 · 애플리케이션유형 · 명세상태 · 배포됨

v1+ 위트니스 주소용 Bech32m

Bech32m format for v1+ witness addresses

쉬운 설명

탭루트 주소용 「베치32m」 형식을 정한 거예요. bc1 주소와 비슷하지만, 탭루트용이라 오타 구분용 체크섬이 달라요. 주소를 잘못 쓰는 실수를 줄이려는 목적이에요.

BIP350는 SegWit v1+(탭루트) 주소에 사용하는 Bech32m 인코딩을 정의합니다.

Bech32 vs Bech32m

BIP173 Bech32는 특정 길이 변경 오류를 감지하지 못하는 엣지 케이스가 있었습니다. Bech32m은 상수값을 변경해 이 문제를 해결합니다. SegWit v0는 여전히 Bech32를 사용하고, v1+(탭루트, bc1p)는 Bech32m을 사용합니다.

실제 적용

bc1p로 시작하는 탭루트 주소가 Bech32m으로 인코딩됩니다. 지갑은 bc1q와 bc1p 주소를 서로 다른 인코딩으로 검증합니다.

공식 BIP 문서open_in_new