11월 15일 진행되는 비트코인캐시 하드포크는 어떤 작업을 하는건가요?

오는 11월 15일에 비트코인캐시 하드포크가 예정되어 있습니다. 오랜만에 진행되는 하드포크같은데요 비트코인캐시의 이번 하드포크에서 변경되거나 업데이트 되는 사항이 무엇인지 궁금합니다.

    1개의 답변이 있어요!

    • 11월로 예정된 비트코인캐시 하드포크에 대해 https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/2019-11-15-upgrade.md 비트코인캐시 깃허브의 설명을 바탕으로 제가 이해한 바대로 답변해 드리도록 하겠습니다.

      우선 이번 하드포크로 스크립트 Opcode 중 OP_CHECKMULTISIG와 OP_CHECKMULTISIGVERIFY을 실행할 때 슈노 시그니처 방식의 서명을 지원하게 될 것입니다.

      이와 관련하여 이전 하드포크에서 비트코인캐시 블록체인에 슈노 시그니처 방식의 서명이 적용된 바가 있지만 그것은 OP_CHECKSIG와 OP_CHECKDATASIG 코드에 대한 적용으로 이번에 적용되는 명령 코드는 미적용된 바가 있었습니다. 그렇기 때문에 이번 하드포크로 슈노 시그니처 방식의 서명을 추가적으로 지원하게 됩니다.

      다음으로 MINIMALDATA라는 규칙이 스크립트에 적용되어 컨센서스 레이어에 영향을 줄 것으로 보입니다. 이 미니멀데이터라는 것은 실행된 모든 데이터가 최소의 푸시 연산자를 이용하였는지, 모든 숫자들이 최소로 인코딩 되었는지 표준성을 체크하도록 하는 것을 의미합니다.

      끝으로 자동 릴레이 방어(Automatic Replay Protection) 기능이 추가됩니다. 이것은 하드포크가 이루어질 때 프로토콜을 새로운 버전으로 업그레이드 하지 않은 노드들 때문에 발생할 수 있는 문제를 방지하기 위해, 업그레이드되지 않은 노드를 메인넷에서 분리시키고 업그레이드가 된 다음에 다시 연결할 수 있도록 하는 기능이라고 할 수 있겠습니다.

      답변이 도움이 되길 바랍니다.