이 에피소드를 들어보세요:
- Apple
- Spotify
- Libsyn
- Overcast
“The Van Wirdum Sjorsnado” 에피소드에서 호스트인 아론 반 위르덤과 쇼르스 프로부스트는 비트코인 주소에 대해 논의했습니다. 모든 비트코인 사용자는 아마도 한 번쯤 비트코인 주소를 사용해 보았을 것입니다. 하지만 비트코인 주소는 정확히 무엇일까요?
반 위르덤과 프로부스트는 비트코인 주소가 비트코인 프로토콜의 일부가 아니라고 설명했습니다. 대신, 비트코인(지갑) 소프트웨어가 코인을 어디에 사용해야 하는지를 전달하기 위해 사용하는 규칙입니다: 공개 키(P2PK), 공개 키 해시(P2PKH), 스크립트 해시(P2SH), 증인 공개 키 해시(P2WPKH) 또는 증인 스크립트 해시(P2WSH)입니다. 주소는 또한 주소 유형 자체에 대한 메타 데이터를 포함합니다.
비트코인 주소는 이러한 결제 옵션을 자신의 “숫자 시스템”을 사용하여 전달한다고 호스트들은 설명했습니다. 이의 첫 번째 버전은 58개의 서로 다른 기호를 사용하여 숫자를 나타내는 base58이었습니다. 새로운 주소 유형인 bech32 주소는 대신 32개의 서로 다른 기호를 사용하여 숫자를 나타내는 base32를 사용합니다.
반 위르덤과 프로부스트는 일반적으로 비트코인 주소를 사용하는 것의 이점과 특히 bech32 주소의 이점에 대해 논의했습니다. 또한 프로부스트는 bech32 주소의 첫 번째 버전이 (상대적으로 무해한) 버그를 포함하고 있었고, 새로운 bech32 주소 표준이 이 버그를 어떻게 수정했는지 설명했습니다.