Pieter Wuille는 sipa로 알려진 Bitcoin 개발자이며 BIP 32, SegWit, Bech32, Bech32m 및 Schnorr와 Taproot 규격의 저자 또는 공동 저자입니다. 공동 저작이 일방적인 합의 통제권을 주지는 않습니다.
Wuille의 공개 GitHub 프로필은 sipa를 사용합니다. 저장소와 기여를 찾을 수 있지만 특정 변경의 저자는 프로젝트 이력으로 확인해야 합니다. 유명한 별칭이나 기여 횟수만으로 결정되지 않습니다. [GitHub — Pieter Wuille (sipa)]
Wuille의 BIP 32는 시드에서 키 트리를 파생합니다. 확장 공개키만으로 서명할 수는 없지만 유출된 비강화 파생 후손 개인키와 결합하면 부모 개인키가 드러날 수 있습니다. 그래서 강화 파생의 경계가 중요합니다. [BIP 32 — Hierarchical Deterministic Wallets]
BIP 141 저자는 Eric Lombrozo, Johnson Lau, Pieter Wuille입니다. 기존 txid 계산에서 witness를 분리하고 witness를 포함한 wtxid를 추가합니다. 서명 검증을 없애는 것이 아니라 coinbase 거래를 통해 witness를 블록에 암호학적으로 연결합니다. [BIP 141 — Segregated Witness]
Wuille와 Greg Maxwell의 BIP 173은 네이티브 witness 주소의 Bech32를 정의합니다. 체크섬은 전사 오류를 찾습니다. 유효한 문자열만으로 의도한 수신자나 필요한 키의 소유를 확인할 수 없습니다. [BIP 173 — Bech32]
Wuille의 BIP 350은 체크섬을 바꿉니다. Witness 버전 0은 계속 Bech32를, 버전 1~16은 Bech32m을 사용합니다. 디코딩할 때 두 체크섬 중 하나를 무조건 허용하지 말고 버전과 인코딩의 일치를 확인해야 합니다. [BIP 350 — Bech32m]
BIP 340 저자는 Wuille, Jonas Nick, Tim Ruffing입니다. 64바이트 Schnorr 서명과 32바이트 공개키를 정의합니다. 키 집계는 구성 요소이며 규격만으로 임의의 다자 서명을 안전하게 조율할 수 있는 것은 아닙니다. [BIP 340 — Schnorr signatures]
BIP 341 저자는 Wuille, Jonas Nick, Anthony Towns입니다. 키 경로와 스크립트 경로 지출을 구분합니다. 키 경로는 스크립트 존재를 숨길 수 있고, 스크립트 경로는 사용한 스크립트와 증명을 보여주되 모든 미사용 대안을 자동 공개하지는 않습니다. [BIP 341 — Taproot spending rules]
Bitcoin.org는 공개 제안과 사용자, 채굴자, 노드 운영자의 자발적 채택을 설명합니다. Wuille의 BIP 저작이나 저장소 유지보수 역할은 일방적인 합의 통제권이 아닙니다. 제안 공개만으로 네트워크 규칙은 바뀌지 않습니다. [Bitcoin.org — FAQ]
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Craig Wright, Gregory Maxwell, Satoshi Nakamoto. 다음 항목에서도 이 글을 참조합니다 Craig Wright, Gregory Maxwell.