Bitcoin Mempool : 초보자 가이드 및 거래 해킹

이 가이드에서 저는 비트 코인의 한 측면, 즉 메모리 풀의 미스터리를 풀고 싶습니다. 멤풀.

비트 코인 거래를 완료 한 적이 있고이를 통과하는 데 시간이 오래 걸리는 것 같으면 비트 코인 mempool에 도달 한 것입니다. 비트 코인 네트워크의 사용량이 많은 경우 거래가 확인되기 위해 몇 시간, 경우에 따라 며칠을 기다려야하는 사람들이 있습니다..

이것은 mempool의 크기가 예외적으로 커질 때 발생합니다. 실제로 교환 지원 운영자는 종종 인출 지연의 이유로 mempool을 사용합니다. 그들은 mempool의 크기가 급증했으며 확인에 따라 인출이 평소보다 오래 걸리고 있음을 알려줍니다..

이 게시물에서는 Bitcoin Mempool에 대해 알아야 할 모든 것을 제공합니다. 또한 거래 속도를 높이기 위해 몇 가지 유용한 팁을 제공합니다..

비트 코인 멤풀

앞서 언급했듯이‘mempool’이라는 단어는 메모리 풀. 처리를 기다리기 위해 데이터가 저장되는 곳입니다. 비트 코인 mempool의 경우 저장되는 데이터는 비트 코인 네트워크의 트랜잭션 데이터입니다. 이 때문에 때때로 트랜잭션 풀이라고하는 mempool을 듣게됩니다..

Bitcoin mempool은 모든 보류중인 트랜잭션이 채굴 자에 의해 선택되기를 기다리는 곳이며, 채굴자는이를 확인하고 블록 체인의 다음 블록에 추가합니다..

Bitcoin Mempool 크기

지난 1 년간 비트 코인 멤풀

mempool은 블록 체인과 연결되어 있지만 블록 체인의 일부는 아닙니다. mempool은 단일 위치가 아닙니다. 오히려 각 Bitcoin 노드에는 자체 mempool이 있고 각 mempool에는 자체 메모리 용량이 있습니다. 이 노드는 네트워크를 분산하고 보호하기 위해 컴퓨터에서 전체 노드를 실행하기로 선택한 비트 코인 채굴 자와 비트 코인 사용자가 실행합니다..

이제 트랜잭션이 처음에 mempool에 들어가는 방법과 트랜잭션이 mempool에서 빠져 나와 블록 체인의 블록에 저장되는 방법을 알아 보겠습니다..

Mempool 이전

어떤 일이 일어나기 전에 누군가 거래를 시작해야합니다. 비트 코인 지갑을 열고 사용자가 목적지 주소와 송금 할 금액을 입력 한 후 보내기 버튼을 클릭하는 경우입니다. 비트 코인 거래가 막 시작되었습니다.

우리 모두 알고 있듯이이 거래는 비트 코인을 수신자의 지갑 주소로 즉시 보내지 않습니다. 대신, 트랜잭션은 네트워크의 다른 노드로 브로드 캐스트됩니다. 이 브로드 캐스트는 트랜잭션이 보낸 사람의 개인 키로 서명되고 사용되지 않은 출력이 트랜잭션을 구성하기 위해 선택 될 때 발생합니다..

수행 된 일련의 검사도 있지만 여기서 자세히 설명하지는 않겠습니다. 이러한 확인이 완료되면 트랜잭션이 확인되지 않은 비트 코인 트랜잭션의 mempool에 추가됩니다..

Mempool에서 일어나는 일?

귀하의 거래는 mempool에 도착하고 mempool에서 확인을 기다리는 수천 및 수만 개의 다른 거래에 합류합니다..

확인은 광부로부터 나옵니다. 비트 코인 블록 체인의 모든 거래는 수신자 주소에 도달하기 전에 적어도 하나의 확인이 필요합니다. 이것은 첫 번째 확인이 트랜잭션을 블록으로 묶은 다음 블록 체인에 지워지지 않게 추가되기 때문입니다..

비트 코인 거래 Mempool

Mempool의 비트 코인 거래 수명주기. 영상 출처

거래가 mempool에 있다고해서 채굴자가이를 선택하고 확인해야한다는 의미는 아닙니다. 그리고 오랫동안 픽업하지 않으면 취소되고 mempool에서 반환 될 수 있습니다. 현재 mempool의 트랜잭션 만료는 2 주로 설정되어 있습니다..

즉, 2 주 이상 mempool에 남아있는 모든 거래는 송금인에게 자금이 다시 전송됩니다. 이 만료는 확인되지 않은 트랜잭션으로 인해 mempool이 비대 해지는 것을 방지하기 위해 마련되었습니다..

그렇다면 일부 트랜잭션은 10 분 이내에 확인되고 다른 트랜잭션은 mempool에 2 주 동안 앉아있는 후 보낸 사람에게 반환 될 수있는 이유는 무엇입니까? 몇 가지 요소가 있지만 트랜잭션이 mempool에서 얼마나 빨리 선택되고 확인되는지를 결정하는 데 가장 중요한 두 가지 요소가 있습니다..

비트 코인 거래 수수료

비트 코인 거래마다 거래 수수료가 있음을 알고 계실 것입니다. 이 수수료는 발신자가 설정하며 대부분의 지갑을 사용하면 지불 할 거래 수수료를 변경할 수 있습니다. 일반적으로 거래 수수료가 적기 때문에 거의 알아 차리지 못합니다. 해당 거래 수수료는 채굴자가 블록을 발견 할 때 지급되는 채굴 보상 (현재 12.5 BTC)에 추가되는 인센티브입니다..

비트 코인 추정 거래

예상 수수료 및 거래 시간 비트 코인 수수료 계산기

블록에 수천 개의 거래가 있기 때문에 이러한 작은 거래 수수료가 합산됩니다. 거래 수수료를 설정할 수있는 것처럼 채굴자는 확인할 거래를 선택할 수 있습니다..

물론 그들은 거래 수수료가 가장 높은 것을 선택합니다. 즉, mempool이 극도로 가득 차면 약간의 수수료가있는 거래가 픽업되지 않을 수 있습니다. 그리고 그것은 지연된 거래의 두 번째 이유를.

Bitcoin Mempool 크기

블록이 검증 된 후 포함 된 모든 트랜잭션이 mempool에서 제거됩니다. 새로운 수신 트랜잭션을 위해 mempool에 공간을 만드는 데 필요합니다. 블록이 확인되면 mempool의 크기가 감소하는 것을 볼 수 있습니다..

mempool의 크기는 트랜잭션이 확인되고 새로운 트랜잭션이 mempool에 배치됨에 따라 지속적으로 변동합니다. 때로는 mempool이 작아지고 때로는 커집니다. 블록은 10 분에 한 번씩 생성되며 각 블록은 제한된 수의 트랜잭션 만 보유 할 수 있습니다..

Mempool 트랜잭션 크기

지난 30 일 동안의 거래 규모를 기반으로 한 Mempool. 이미지를 통해 Jochen-Hoenicke

그러나 mempool로 보낼 수있는 트랜잭션 수에는 제한이 없습니다. 이것은 때때로 확인 및 제거되는 트랜잭션보다 mempool에 도착하는 더 많은 새로운 트랜잭션이 있음을 의미합니다. 그리고 이것이 발생하면 거래가 확인되는 데 지연이 있습니다..

비트 코인 네트워크의 노드 수에 따라 저장 될 수있는 확인되지 않은 트랜잭션 수에도 제한이 있습니다. 사용 가능한 메모리에 제한이 있기 때문에 mempool은 설정된 크기 제한에 도달하면 최소 요금을 설정하도록 프로그래밍됩니다..

이 최소 수수료보다 낮은 수수료가있는 모든 거래는 mempool에서 제거되고 충분한 수수료가있는 새로운 거래 만 mempool에 허용됩니다..

거래 속도 향상

이제 비트 코인 mempool이 무엇이며 어떻게 작동하는지 공정하게 이해 했으므로 거래 속도를 높이고 두려운 “미확인”상태를 피하기 위해 사용할 수있는 몇 가지 방법을 살펴 보는 것이 좋습니다..

다음은 더 빠른 거래를 위해 취할 수있는 몇 가지 주문 된 단계입니다..

1. 세그 윗 지갑 사용

Segregated Witness (SegWit)는 비트 코인 블록의 공간을 확보하는 데 도움이되는 비트 코인 네트워크의 비교적 새로운 업그레이드입니다. 기본적으로 SegWit 사용 트랜잭션을 보내면 서명과 관련된 모든 데이터가 트랜잭션에서 제거됩니다..

세그 윗은 2017 년 8 월 23 일 비트 코인 네트워크에서 활성화되었으며 그 이후로 새로운 거래 유형을 지원하는 많은 지갑이 있습니다. 여기에는 다음과 같은 것들이 포함됩니다. 일렉 트럼, Ledger, Samourai 외 다수.

이것은 지갑을 처음 설정할 때 선택해야 할 것입니다. SegWit 또는 “Legacy”중 하나를 선택할 수 있습니다..

2. 더 높은 수수료 선택

위에서 언급했듯이 거래에 대해 선택한 수수료는 채굴자가 픽업하는 속도에 영향을 미칩니다. 따라서 더 높은 수수료는 더 가능성이 일찍 픽업.

비트 코인 거래 일렉 트럼

Electrum Bitcoin 지갑에서 거래 수수료 선택

물론 원하는 기간에 더 낮은 요금이 필요한 경우 불필요하게 높은 요금을 지불하고 싶지는 않습니다. 대부분의 지갑은 거래가 전파되는 데 걸리는 블록 수를 표시합니다. 정해진 요금으로. 이렇게하면 소요 시간을 예측할 수 있습니다..

프로 팁?: 많은 수수료 계산기 적용해야하는 수수료와 소요 시간 (분)을 알려줍니다..

3. 거래 시간을 신중하게

비트 코인 메모리 풀 및 이와 관련된 확인되지 않은 거래는 지속적으로 변화하고 있습니다. 따라서 트랜잭션이 긴급하지 않은 경우 mempool이 축소 될 때까지 기다린 다음 트랜잭션을 시작할 수 있습니다..

확인되지 않은 트랜잭션 수뿐만 아니라 mempool을 추적하는 데 사용할 수있는 많은 웹 사이트가 있습니다. 확인할 수 있습니다 Blockchain.com mempool 크기를 위해 또는 당신은 넘어갈 수 있습니다 BTC.com 미확인 거래 건수.

확인되지 않은 거래가 정리되고 mempool이 죽는 데 걸리는 시간은 정말 말하기 어렵습니다. 이것에 영향을 미칠 수있는 많은 요소가 있으므로 당신이 밀거나 버틸 지 결정해야합니다.

4. 트랜잭션 가속기 사용

거래를 보낼 때 수수료가 너무 낮아서 중단되는 경우 항상 비트 코인 거래 가속기를 사용할 수 있습니다. 이러한 서비스는 광부가 제공하며 사용자가 운영자에게 거래를 “푸시”하도록 요청할 수 있습니다..

프로 팁?: ViaBTC는 무료 거래를 제공합니다 가속 서비스. 우선 순위가 보장되지는 않지만 처음에는 시도해 볼 가치가 있습니다..

거래가 푸시되었는지 확인하려면 유료 서비스를 사용할 수 있습니다. 이는 보장 된 서비스이며 사용자의 거래가 우선 순위로 푸시됩니다..

결론

mempool은 채굴자가이를 확인하고 블록에 추가 할 때까지 기다릴 때 트랜잭션을위한 보관 영역입니다. 경우에 따라 mempool이 너무 혼잡 해져 거래 확인이 지연되고 수수료가 높아질 수 있습니다..

물론 Bitcoin mempool이 무엇인지 정확히 아는 것은 첫 번째 단계에 불과합니다. 작동 방식과 거래에 미치는 영향을 정확히 파악한 후에는 이러한 거래를 미세 조정하여 비용 대비 효과를 극대화 할 수 있습니다 ( “satoshis”참조)..

이렇게 말했듯이 비대해진 mempool이 느린 트랜잭션에서 갖는 역할은 결국 과거의 일이 될 수 있습니다..

이는 Lightning Network와 같은 오프 체인 확장 솔루션 때문입니다. 비트 코인 블록 체인의 부담을 없애고 개방 된 수많은 라이트닝 결제 채널이 있습니다. Lightning 채택이 시작됨에 따라 Mempool의 크기가 어떻게 진화하는지 보는 것은 흥미로울 것입니다..

Fotolia를 통한 추천 이미지

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me