ビットコインメンプール–初心者向けの説明

ビットコインメンプール–初心者向けの説明

あなたがビットコインに十分長い間夢中になっているなら、「メンプール」という言葉が飛び交うのを聞いたことがあるかもしれません。この投稿では、Mempoolとは何か、なぜそれが重要なのかを正確に説明します.

ビットコインメンプールの概要

Mempoolは、各フルノードがそれ自体のために維持するビットコイントランザクションの「待機領域」です。トランザクションがノードによって検証された後、ビットコインマイナーによってピックアップされてブロックに挿入されるまでMempool内で待機します.

それは一言で言えばビットコインのメンプールです。 Mempoolについてさらに詳しく説明したい場合は、次の内容を取り上げます。

1.Mempoolの説明

始める前に、ビットコイン取引がどのように確認されるかについての短くて重要なビデオがあります:

ビットコイントランザクションがネットワークに送信されると、最初に利用可能なすべてのビットコインノード(つまり、ビットコインネットワークに参加しているコンピューター)によって検証されます。.

ノードによる検証に合格すると、「Mempool」(メモリプールの略)と呼ばれるそのノードの「未確認トランザクション」領域内に配置されます。トランザクションは、マイナーがそれを取得して次のブロックに含めるまで辛抱強く待機します.

Mempoolは基本的に、保留中のすべてのトランザクションのノードの保持領域です。.

各ノードには、未確認のトランザクションを格納するための異なる容量があります。その結果、各ノードには、保留中のトランザクションの独自のバージョンがあります。これは、さまざまなソースで見つかったさまざまなMempoolサイズとトランザクション数を説明しています.


2.Mempool管理

あなたは疑問に思うかもしれません:Mempoolで保留中のトランザクションの過負荷が原因でノードがクラッシュしないようにするにはどうすればよいですか??

答えは簡単です。 Mempoolが最大容量に達すると、ノードは最小のトランザクション料金のしきい値を設定することにより、トランザクションの優先順位付けを開始します.

しきい値よりも低い料金のトランザクションはすぐにMempoolから削除され、十分に高い料金の新しいトランザクションのみがMempoolへのアクセスを許可されます。.

3.メンプールの重要性

Mempoolはの一部です BIP 35 (ビットコイン改善提案No.35)。アイデアは、外部ノードが他のノードのMempoolにアクセスできるようにするというものでした。これは、いくつかの場合に役立ちます。

Mempoolは、ビットコインネットワークの「待合室」です。トランザクションがクリアされてブロックチェーン上のブロックに追加される速度が速いほど、ユーザーのエクスペリエンスが向上します.

つまり、新しいトランザクションがmempoolからブロックにクリアされるよりも高いレートで到着すると、「トラフィックジャム」が発生し、トランザクションが承認されるまでに長い時間がかかる可能性があります(サイズと添付料金によって異なります).

ノードは、マイナーから最新のマイニングされたブロックを受信すると、このブロックに含まれるすべてのトランザクションをそのmempoolから削除します。これにより、Mempoolサイズが急激に減少します.

Mempoolの現在のステータスを確認したい場合は、 このグラフ

メンプール

たとえば、Mempoolのサイズが約3MBの場合、ほとんどのトランザクションは、確認されるまで少なくとも1つまたは2つのブロックを待機する必要があります。これは、各ブロックのサイズが1MBであるため、mempool全体をクリアするのに最大3回の確認が必要になる可能性があるためです(新しいトランザクションが着信しないと仮定).

Mempoolトランザクションの中には、送信者が確認に時間がかかることを知っている優先度の低いトランザクションの一部があることに注意してください。たとえば、「ダストトランザクション」(非常に少量のビットコインを送信する)などです。.


4.よくある質問

ビットコイン取引の確認にはどのくらい時間がかかりますか?

平均して、ビットコイントランザクションの新しいブロックが10分ごとにマイニングされます。これは平均であり、1分または1時間かかる可能性があることを意味します。各ブロックは数千のトランザクションを保持します.

取引に添付した料金に応じて、取引が確認されるまでにかかる時間を見積もることができます(これも平均して).

使用できます このページ 特定の時間内に確認を受けるために添付する必要のある料金を確認するには.

トランザクションがMempoolでスタックした場合はどうすればよいですか?

経験則として、十分に長く(通常は約48時間)待つと、トランザクションはすべてのビットコインmempoolからドロップされ、資金はウォレットに戻されます。.

ただし、トランザクションの確認を迅速化するためにできる他のいくつかのことがあります。

5。結論

Mempoolはビットコインネットワークの非常に重要な部分です。これにより、ネットワークがどれほど混雑しているか、確認時間が遅くなり料金が高くなる「トランザクショントラフィックの渋滞」があるかどうかを理解できます。.

Mempoolについてさらに質問がありますか?下のコメントセクションに残してください!

“>

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