비트코인/비트코인 구조

[비트코인 구조] 멤풀(Mempool)

라이튼 2023. 1. 7. 15:54

멤풀(Mempool)

 

 비트코인 풀 노드는 트랜잭션을 수집하여 블록에 담고 작업증명을 진행해야 합니다. 이 과정에서 만약 수집한 트랜잭션을 블록에 포함하기 전에 임시로 저장할 수 있는 공간이 있다면, 트랜잭션을 더욱 효율적으로 관리할 수 있습니다. 여기에서 등장한 것이 바로 멤풀입니다.

 

 멤풀은 '메모리 풀(Memory pool)'의 약자입니다. 트랜잭션을 임시로 저장하는 공간이 풀 노드의 메모리이기 때문에 붙여진 이름입니다.

 

 메모리는 휘발성 저장소 입니다. 따라서 만약 풀 노드가 종료된다면, 멤풀 역시 사라집니다. 결론적으로 멤풀에 오래 남아있는 트랜잭션은 시간이 지날수록 없어지게 됩니다.

 

 만약 트랜잭션이 블록에 포함된다면 해당 트랜잭션은 멤풀에서 제거됩니다. 이러한 방식으로 멤풀은 지속적으로 변경되면서 유지됩니다.

 

 

 지금까지 멤풀에 대해 알아봤습니다. 감사합니다.

 

 

이어지는 글들


 

[비트코인 구조] BIP39: 니모닉(Mnemonic)과 시드(Seed)

미리 알아야 할 내용들 [블록체인 용어] 니모닉(Mnemonic) 코인을 보관하기 위해 개인 지갑을 이용하는 경우 사용자는 블록체인 계좌의 통장 비밀번호라고 할 수 있는 개인키를 직접 보관해야 합니

kwjdnjs.tistory.com