비트코인 코어 개발팀은 1월 3일 비트코인 코어 0.13.2를 출시했습니다. 이 마이너 릴리스는 버그 수정 및 성능 개선을 포함합니다.
가장 주목할 만한 업데이트는 메모리풀 거부에 대한 지갑 처리 변경입니다. 이는 특정 엣지 케이스에서 거래가 다른 미확인 거래에 의존할 때 더 우아한 복구를 가능하게 합니다. 즉, 거래가 지갑에 갇히는 것을 방지하고 비트코인 코어 소프트웨어를 재시작하지 않고도 문제를 해결할 수 있도록 합니다.
구체적으로, 비트코인 코어 개발자이자 Ciphrex CEO인 에릭 롬브로조는 비트코인 매거진과의 인터뷰에서 “sendtoaddress” 및 “sendmany” RPC 호출이 여러 작업을 병합하여 적절한 오류 처리를 어렵게 만들 수 있다고 설명했습니다.
롬브로조는 비트코인 매거진에 “Ciphrex 애플리케이션 개발 스택에서는 거래를 보내기 위해 여러 호출을 사용합니다: 생성, 서명, 전송. 비트코인 코어도 하위 수준의 원시 거래 처리 호출에 대해 이렇게 합니다.”라고 말했습니다.
롬브로조는 “저는 여전히 send RPC 호출이 너무 많은 작업을 단일 호출로 결합한다고 생각합니다. 이는 애플리케이션 개발자로서 적절한 오류 처리를 어렵게 만듭니다. 하지만 이 변경은 적어도 특정 엣지 케이스에서 더 우아한 복구를 허용합니다.”라고 덧붙였습니다.
채택률 및 SegWit
일반 사용자에게 비트코인 코어 0.13.1에서의 변화는 큰 변화가 아닐 것입니다. 비트코인 코어 0.13.1과 마찬가지로 비트코인 코어 0.13.2는 분리된 증인 소프트 포크를 위한 코드를 포함하고 있지만, 활성화는 물론 채굴자에게 달려 있습니다. 사용자는 비트코인 네트워크의 일원이 되기 위해 비트코인 코어 0.13.2로 업그레이드할 필요는 없지만, 권장됩니다.
비트코인 코어 0.13.2 출시 후 일주일 이내에 Bitnodes에 따르면 12% 이상의 접근 가능한 비트코인 노드가 이미 새로운 릴리스로 업그레이드했습니다.
0.13.2의 출시는 2017년 비트코인 소프트웨어의 첫 번째 마이너 업그레이드를 의미합니다. 안드레아스 안토노풀로스 및 비트코인 코어 개발자 요나스 슈넬리와 같은 비트코인 전문가들은 2016년이 비트코인 개발 및 혁신에 중요한 해였다고 만장일치로 동의했습니다.
슈넬리는 517명의 깃허브 기여자가 비트코인 개발에 적극적으로 참여했으며, 연중 거의 매일 4.5회의 커밋이 이루어졌다고 밝혔습니다. 새로운 비트코인 코어 릴리스가 시작되면서 비트코인 사용자와 애호가들은 2017년에 또 다른 활발한 개발의 해가 되기를 희망하고 있습니다.