이 에피소드를 YouTube에서 시청하세요
이 에피소드를 들으세요:
- Apple
- Spotify
- Libsyn
- Overcast
“비트코인 설명”의 진행자 아론 반 위르덤과 쇼르스 프로부스트가 여행 휴식 후 “비트코인, 설명”의 새로운 에피소드로 돌아왔습니다! 이번 에피소드에서는 비트코인의 피어 투 피어 네트워크가 컴팩트 블록을 통해 어떻게 더 효율적이고 빠르게 만들어지는지 설명했습니다.
컴팩트 블록은 이름에서 알 수 있듯이 비트코인 블록의 축소된 버전으로, 비트코인 코어 노드에서 버전 0.13부터 사용되었습니다. 컴팩트 블록은 비트코인 노드가 전체 블록을 재구성하는 데 필요한 최소한의 데이터를 포함합니다. 특히, 컴팩트 블록은 대부분의 거래 데이터를 제외하고 대신 짧은 거래 식별자를 포함합니다. 비트코인 노드는 이러한 짧은 식별자를 사용하여 메모리 풀에서 어떤 거래를 블록에 포함시켜야 하는지 파악할 수 있습니다.
반 위르덤과 프로부스트는 컴팩트 블록이 비트코인 네트워크에 어떻게 이익을 주는지, 특히 채굴 중앙화에 어떻게 대응하는지 설명했습니다. 진행자들은 또한 컴팩트 블록 사용으로 인해 발생할 수 있는 몇 가지 엣지 케이스 — 예를 들어 서로 다른 유효 거래가 동일한 식별자를 가질 가능성 — 에 대해 다루고 비트코인 노드가 이러한 상황을 어떻게 처리하는지 설명했습니다.
마지막으로, 프로부스트는 컴팩트 블록 프로토콜이 처음 도입된 이후 추가된 몇 가지 진행 중인 개선 사항에 대해 간략히 언급했습니다.