"Bech32"의 두 판 사이의 차이
(→Bech32 기반 다른 주소 형식) |
(→Bech32 기반 다른 주소 형식) |
||
8번째 줄: | 8번째 줄: | ||
*'''비트코인 캐시'''(Bitcoin Cash) '''새로운 스타일 주소''' : bech32 형식을 HRP 비트코인 캐시 및 구분 기호와 함께 사용한다. 비트코인에서와 같이 세그윗 감시 버전을 인코딩하는 버전 바이트 대신, 주소로 인코딩 된 해시를 P2PKH 또는 P2SH와 함께 사용해야하는지 여부를 나타낸다. | *'''비트코인 캐시'''(Bitcoin Cash) '''새로운 스타일 주소''' : bech32 형식을 HRP 비트코인 캐시 및 구분 기호와 함께 사용한다. 비트코인에서와 같이 세그윗 감시 버전을 인코딩하는 버전 바이트 대신, 주소로 인코딩 된 해시를 P2PKH 또는 P2SH와 함께 사용해야하는지 여부를 나타낸다. | ||
*'''백업 시드'''(Backup seeds) : 2018 년 6월 조나스 슈넬리(Jonas Schnelli)는 오류 수정을 위해 Bech32를 사용하여 비트코인 개인키, 확장 개인키(Xprivs) 및 확장 공개키(Xpubs)를 인코딩하는 방식 인 Bech32X를 제안했다. | *'''백업 시드'''(Backup seeds) : 2018 년 6월 조나스 슈넬리(Jonas Schnelli)는 오류 수정을 위해 Bech32를 사용하여 비트코인 개인키, 확장 개인키(Xprivs) 및 확장 공개키(Xpubs)를 인코딩하는 방식 인 Bech32X를 제안했다. | ||
− | *'''요소 기반의 사이드체인'''(Sidechains) : 블록스트림 리퀴드(Blockstream Liquid)와 같은 | + | *'''요소 기반의 사이드체인'''(Sidechains) : 블록스트림 리퀴드(Blockstream Liquid)와 같은 ElementsProject.org를 기반으로 하는 사이드체인에서는 Bech32 주소와 "Bich32"주소라고 하는 변화를 모두 사용한다. Bech32 주소는 그 플랫폼의 김ㄹ 자산과 함께 사용하기 위한 것이며, 곧 리퀴느 사이드체인용 |
{{각주}} | {{각주}} |
2019년 8월 19일 (월) 13:53 판
Bech32는 피터 바일라(Pieter Wuille)와 그레그 맥스웰(Greg Maxwell)이 제안한 BIP 173에 명시된 비트코인 주소 형식이다. QR 코드와 음성 대화에 더 잘 적응하고 오류 감지를 개선한다는 장점이 있다. 이 라이브러리는 Bech32를 일반화하여 모든 바이트 버퍼를 인코딩한다.
주소 형식
Bech32 주소는 P2 스타일 주소와 확실히 다르다. 주소는 bc1로 시작하며, 이 접두사 때문에 기존 주소나 P2SH 주소보다 길다. Bech32는 기본 세그윗(Segwit) 주소 형식이며, 소프트웨어와 하드웨어 지갑의 대다수지만, 소수의 교환을 하고 있다.
Bech32 기반 다른 주소 형식
- LN 인보이스(LN invoices) : Bech32의 일반적인 90 자 제한없이 확장 된 HRP(Human-Readable Part)와 함께 bech32 형식을 사용한다.
- 비트코인 캐시(Bitcoin Cash) 새로운 스타일 주소 : bech32 형식을 HRP 비트코인 캐시 및 구분 기호와 함께 사용한다. 비트코인에서와 같이 세그윗 감시 버전을 인코딩하는 버전 바이트 대신, 주소로 인코딩 된 해시를 P2PKH 또는 P2SH와 함께 사용해야하는지 여부를 나타낸다.
- 백업 시드(Backup seeds) : 2018 년 6월 조나스 슈넬리(Jonas Schnelli)는 오류 수정을 위해 Bech32를 사용하여 비트코인 개인키, 확장 개인키(Xprivs) 및 확장 공개키(Xpubs)를 인코딩하는 방식 인 Bech32X를 제안했다.
- 요소 기반의 사이드체인(Sidechains) : 블록스트림 리퀴드(Blockstream Liquid)와 같은 ElementsProject.org를 기반으로 하는 사이드체인에서는 Bech32 주소와 "Bich32"주소라고 하는 변화를 모두 사용한다. Bech32 주소는 그 플랫폼의 김ㄹ 자산과 함께 사용하기 위한 것이며, 곧 리퀴느 사이드체인용
각주
참고자료
- 〈Bech32 on IRISnet〉, 《IRISnet Document》
- slowli, 〈Bech32 Encoding for Arbitrary Buffers〉, 《NPM》, 2018-12-13
같이 보기