우선, mempool 에 대한 개념을 이해하기 위해서는 블록체인에서의 트랜잭션이 어떻게 이루어지는지 조금 이해하고 있는것이 좋습니다. 트랜잭션에 관한 이야기는 아래 블로그 참고 하시면 도움이 될것 같습니다
[블록체인] 블록체인에서 말하는 트랜잭션 이란 무엇인가? -(1) 코인 베이스 트랜잭션
우리는 블록체인에 대해서 비트코인을 통해 가깝게 접하고 있습니다. 이런 비트코인에 대한 이야기를 들어보면 비트코인은 블록체인이라 거래를 불변의 데이터(블록)로 저장한다고 하고, 또 이
hayz.tistory.com
블록체인에서 블록이 생성되는 과정을 보면,
1. 거래가 이루어짐(즉 트랜잭션이 생성됨)
2. 이러한 트랜잭션들이 모음이 하나의 블록이 됨
3. 이 블록이 메인 체인에 들어가게 되면 등록되었다고 봄
위 과정에서, 2번 단계에 트랜잭션들이 모여서 하나의 블록이 된다고 설명했는데, 이 때 아직 블록으로 묶이기 전의 트랜잭션들이 머무는 공간을 mempool 이라고 합니다.

위는 blockchain.com 이라는 홈페이지 인데 실시간으로 생성되는 블록들과 트랜잭션들을 확인할 수 있습니다. 위 그림은 비트코인에 대한 최신 트랜잭션과 블록들인데 왼쪽이 트랜잭션, 오른쪽이 블록들입니다. 이 때, 왼쪽에 있던 트랜잭션들이 여러개가 묶여서 오른쪽의 하나의 블록으로 이동해야하는데, 아직 하나의 블록으로 완성되지 못한 채 남아있는 트랜잭션은 mempool 에 존재하게 됩니다.
예시로, 왼쪽에 있던 하나의 트랜잭션을 클릭해서 자세하게 살펴봤습니다. 해당 트랜잭션에 대한 정보중 mempool에 대한 정보가 보이는 것을 확인할 수 있습니다.

'블록체인' 카테고리의 다른 글
[블록체인] 합의 알고리즘 이란? (0) | 2023.02.12 |
---|---|
[블록체인] 비트코인은 왜 암호화폐로 불릴까? (0) | 2023.02.05 |
[블록체인] 블록체인에서 말하는 트랜잭션 이란 무엇인가? - (3) UTXO (0) | 2023.01.24 |
[블록체인] 블록체인에서 말하는 트랜잭션 이란 무엇인가? -(2) 사용자간 트랜잭션 (0) | 2023.01.15 |
[블록체인] 블록체인에서 말하는 트랜잭션 이란 무엇인가? -(1) 코인 베이스 트랜잭션 (3) | 2022.12.30 |
댓글