BIP66는 비트코인 스크립트에서 DER 서명 인코딩 규칙을 엄격히 적용하는 소프트포크입니다.
배경
OpenSSL의 느슨한 DER 파싱으로 인해 동일한 서명이 여러 DER 인코딩을 가질 수 있었고, 이것이 트랜잭션 연성의 원인이 되었습니다.
결과
2015년 7월 활성화되어 비표준 DER 서명을 가진 트랜잭션을 무효로 처리합니다. 이후 BIP141 SegWit의 연성 해결을 위한 중간 단계이기도 합니다.
Strict DER signatures
비트코인 트랜잭션의 서명이 반드시 엄격한 DER 형식만 따르도록 합의 규칙을 조인 소프트포크예요. 서로 다른 OpenSSL 버전이 서명을 미묘하게 다르게 해석하던 문제를 없애, 모든 노드가 같은 검증 결과를 내게 해 줘요.
BIP66는 비트코인 스크립트에서 DER 서명 인코딩 규칙을 엄격히 적용하는 소프트포크입니다.
OpenSSL의 느슨한 DER 파싱으로 인해 동일한 서명이 여러 DER 인코딩을 가질 수 있었고, 이것이 트랜잭션 연성의 원인이 되었습니다.
2015년 7월 활성화되어 비표준 DER 서명을 가진 트랜잭션을 무효로 처리합니다. 이후 BIP141 SegWit의 연성 해결을 위한 중간 단계이기도 합니다.