이 에피소드를 YouTube 또는 Rumble에서 시청하세요
여기에서 에피소드를 들으세요:
- Apple
- Spotify
- Libsyn
“비트코인, 설명”의 이번 에피소드에서 호스트인 아론 반 위르둠과 쇼르스 프로부스트는 다가오는 비트코인 코어 주요 릴리스인 비트코인 코어 24.0에 대해 논의합니다.
비트코인 코어 프로젝트는 약 6개월마다 소프트웨어의 새로운 주요 릴리스를 생성합니다. 24번째 주요 릴리스는 현재 릴리스 후보 단계에 있으며, 이는 테스트 중이며 기술적으로는 언제든지 릴리스될 수 있음을 의미합니다(하지만 이 단계는 아마도 몇 주 더 지속될 것입니다). 에피소드에서 반 위르둠과 프로부스트는 비트코인 코어 24.0에 포함된 가장 주목할 만한 7가지 변경 사항에 대해 논의합니다.
여기에는 노드가 네트워크와 동기화할 때 블록을 다운로드하는 방식의 변경이 포함됩니다. 이전 비트코인 코어 버전은 다운로드하는 블록이 충분한 작업 증명을 가지고 있는지 확인하기 위해 블록 헤더만 다운로드하는 방식으로 시작했지만, 비트코인 코어 24.0 노드는 특정 유형의 자원 고갈 공격을 방지하기 위해 이러한 블록 헤더를 처음에는 저장하지 않습니다. 반 위르둠과 프로부스트는 이것이 궁극적으로 비트코인 코어 코드베이스에서 모든 체크포인트를 제거할 수 있게 해줄 것이라고 설명합니다.
그들은 또한 비트코인 코어 24.0에 사용자가 전체 대체 수수료(RBF) 로직을 적용할 수 있는 추가 옵션이 포함되어 있다고 설명합니다. 지금까지 비트코인 코어 노드는 “처음 본” 규칙을 적용했으며, 이는 충돌하는 거래가 노드의 메모리 풀(mempool)에 수용되지 않고 피어에게 전달되지 않음을 의미했습니다. 이번 릴리스에서는 사용자가 자신의 노드가 충돌하는 거래보다 더 높은 수수료를 포함하는 경우 충돌하는 거래를 수용하고 전달하도록 선택할 수 있습니다.
반 위르둠과 프로부스트가 논의한 추가 업그레이드에는 레거시 지갑을 설명자 지갑으로 마이그레이션하는 도구, 초기 미니스크립트 지원, 거래 생성 시 RBF의 기본 사용, 추가 개인 정보를 위한 변경 출력 금액을 무작위화하는 개선된 사용되지 않은 거래 출력(UTXO) 선택 알고리즘, 특정 UTXO 세트를 완전히 사용하는 새로운 “모두 보내기” 기능이 포함됩니다.