📍 비트코인 멤풀(Bitcoin memoppl) 이란?
- 매번 비트코인이 전송될 때마다, 실시간으로 이용 가능한 노드에서 거래에 대한 정보가 먼저 확인되어야 한다.
- 일단 승인이 된 후 거래는 ‘채굴자‘가 처리할 때까지는 일정 기간 동안 확인되지 않은 채로 남아 있는다.
- 이 기간동안 가상 대기실이라고하는 Mempool에서 보류중인 거래를 보관한다.
- 비트코인 노드에는 보류중인 거래들을 채굴자가 찾을 때까지 기다리는 지정된 영역이 있다.
이러한 대기 영역은 노드마다 크기와 용량이 다르다.
따라서 서로 다른 양의 미확인된 거래들을 보유하는 다양한 멤풀이 있다.
- 멤풀이 지워지는 속도보다 빨리 채워지면 병목현상이 발생하고 거래 대기 시간이 상당히 느려진다.
- 멤풀이 가득차게 되면, 거래 수수료에 따라 매매거래의 우선순위를 지정하기 시작한다.
최소 수수료 기준을 충족되지 않은 모든 거래는 제거된다.
거래의 대기기간이 이틀 정도 초과되면, 대부분 기간이 리셋되고 자금이 반환된다.
- 우선 순위가 낮은 거래들은 성사되지 않고 되돌릴 수가 없다.
이 경우를 피할 수 있는 가장 좋은 방법은 더 높은 거래 수수료를 지불하는 것이다.
채굴자들은 이해관계에 맞는 더 높은 거래 수수료를 찾기 위해 대기자 명단을 검토할 수 있다.
* 참고 자료
'Programming > 블록체인' 카테고리의 다른 글
[NFT] NFT 세계관을 이해하기 위해 참고한 영상 (0) | 2022.04.04 |
---|---|
[내용정리] (원문/번역) 블록체인이 돈과 경제를 어떻게 변화시키고 있는가 - 돈 탭스콧 (0) | 2022.03.28 |
[블록체인-7] 암호화폐 지갑 유형(콜드월렛, 핫월렛) / 공개키 암호화 방식 (1) | 2022.03.13 |
[블록체인-6] 디앱(DApp) (0) | 2022.03.07 |
[블록체인-5] 이더리움(Ethereum) / 스마트 컨트랙트(Smart contract) / EVM (0) | 2022.03.06 |