ブロック確認とは
ブロックチェーンネットワークでは、すべての取引はマイナー(またはバリデーター)によってブロックに組み込まれ、一定数の後続ブロックによる確認を経て初めて「最終確認済み」とみなされます。このプロセスがブロック確認です。確認数が多いほど取引の改ざんリスクが低くなり、安全性が高まります。
バイナンスでは、各通貨およびネットワークごとに最低確認数が設定されています。入金取引が必要な確認数に達して初めて、資金がアカウントに反映されます。
まだバイナンスのアカウントをお持ちでない方は、まずバイナンスに登録してバイナンスアプリをダウンロードしてください。入金ページで各通貨の確認数要件を確認できます。
BNB入金の確認数
BEP20ネットワーク(BNB Chain)
BNBをネイティブのBNB Chain(BEP20)で入金する場合、通常15ブロックの確認が必要です。BNB Chainのブロック生成間隔は約3秒なので、15確認にかかる時間はわずか45秒から1分程度です。BEP20経由のBNB入金が非常に速い理由はここにあります。
BEP2ネットワーク(Beacon Chain)
BEP2ネットワークでBNBを入金する場合、確認数の要件とブロック速度はBEP20とは若干異なります。BEP2ネットワークも非常に高速で、通常1〜2分で完了します。なお、BEP2ネットワークでのBNB入金にはMemoの入力が必要ですので、忘れないようにしてください。
ERC20ネットワーク
BNBはイーサリアムのERC20ネットワーク経由でも入金できますが、確認数の要件がより高く、通常12以上のブロック確認が必要です。イーサリアムのブロック生成間隔は約12秒なので、12確認には2〜3分程度かかります。ただし、イーサリアムネットワークが混雑している場合は、待ち時間がさらに長くなる可能性があります。
その他の主要通貨の確認数
BTC(ビットコイン)
ビットコインのバイナンスへの入金には、通常2ブロックの確認が必要です。ビットコインの平均ブロック生成時間は10分なので、2確認には理論上約20分かかります。ただし、ブロック生成時間にはばらつきがあるため、実際の待ち時間は15分から40分の間になることがあります。
注意点として、バイナンスではBTC入金に2段階の閾値が設定されています。1確認で入金記録が表示されますが資金は使用できず、2確認に達して初めて資金が利用可能になります。
ETH(イーサリアム)
ETHの入金には12ブロックの確認が必要です。現在のイーサリアムのブロック生成間隔は約12秒なので、12確認には約2〜3分かかります。ネットワークが正常な状態であれば、ETHの入金はかなり速く完了します。
USDT
USDTは最も多く入金されるトークンで、確認数は選択するネットワークによって異なります。TRC20のUSDTは通常19確認が必要で、約1〜3分です。ERC20のUSDTは12確認が必要で、ETHと同じです。BEP20のUSDTは15確認が必要で、BEP20のBNBと同じです。
SOL(ソラナ)
Solanaネットワークは非常に高速で、ブロック生成間隔は1秒未満です。SOL入金の確認数は一見多く見えますが(通常、数百スロットのファイナリティが必要)、ブロック生成が極めて速いため、実際の着金時間は通常1〜2分です。
DOGE(ドージコイン)
DOGEのバイナンスへの入金には、通常40ブロックの確認が必要です。DOGEのブロック生成時間は約1分なので、40確認には約40分かかります。
入金の確認進捗を確認する方法
バイナンスアプリで確認する
バイナンスアプリを開き、「資産」→「入金履歴」に進みます。入金記録を見つけると、現在の確認状況が表示されます。例えば「5/12確認」と表示されている場合、必要な12確認のうち5確認が完了していることを意味します。
ブロックエクスプローラーで確認する
すべての取引にはトランザクションハッシュがあり、対応するブロックエクスプローラーで検索できます。BNB ChainはBscScan、イーサリアムはEtherscan、トロンはTronscan、ビットコインはBlockchain.comまたはMempoolを使用します。ブロックエクスプローラーでは、より詳細な確認情報を確認できます。
確認に時間がかかる原因
ネットワークの混雑
多数のユーザーが同時に取引を行うと、ネットワークが混雑します。マイナーは手数料の高い取引を優先的に処理するため、手数料の低い取引は順番待ちになります。これはビットコインネットワークとイーサリアムネットワークで最もよく見られます。
ブロック生成時間のばらつき
ブロックチェーンのブロック生成時間はあくまで平均値であり、実際の各ブロック間の間隔には変動があります。ビットコインは平均10分に1ブロックですが、2つのブロック間の間隔が20分になることもあれば、5分で済むこともあります。この変動が入金の着金時間に影響します。
トランザクションがメモリプールに滞留
トランザクションの手数料が低すぎると、メモリプール(Mempool)内で長時間パッケージ化を待つことになります。この場合、確認の進捗はゼロのまま表示されます。手数料加速機能をサポートするウォレットから送金した場合は、トランザクションの加速を試みることができます。
確認数とセキュリティの関係
バイナンスが一定数のブロック確認を要求するのは、「二重支払い攻撃」を防ぐためです。ブロックチェーンネットワークでは、理論上、攻撃者が取引確認後にブロックチェーンの再編成を試みて取引を取り消すことが可能です。確認数が多いほど再編成の難易度が高くなり、取引の安全性が向上します。
通貨によって確認数の要件が異なるのは、バイナンスが各ネットワークのセキュリティを評価した結果です。例えば、ビットコインネットワークは計算能力が非常に高いため、2確認で十分安全です。一方、計算能力の低い一部のアルトコインのネットワークでは、安全性を確保するためにより多くの確認が必要です。
バイナンスで入金する際、システムが必要な確認数を自動的に表示しますので、ご自身で計算する必要はありません。
よくある質問
確認完了前に資金を使用できますか
できません。確認数がバイナンスの最低要件に達して初めて、資金がアカウントに反映され利用可能になります。それまでは取引、振替、出金はできません。
確認数の要件は変更されることがありますか
バイナンスはネットワークのセキュリティ状況に応じて、特定の通貨の確認数要件を調整する場合があります。例えば、特定のチェーンでセキュリティインシデントが発生した場合、バイナンスはそのチェーンの確認数要件を一時的に引き上げることがあります。変更はアナウンスを通じてユーザーに通知されます。
確認が完了したのに着金しない場合
ブロックエクスプローラーで確認が完了していると表示されているにもかかわらずバイナンスに入金されていない場合は、バイナンスが大量の入金リクエストを処理中でシステムに若干の遅延が生じている可能性があります。通常は数分で解決します。1時間以上経っても反映されない場合は、バイナンスアプリからカスタマーサポートにお問い合わせください。
セキュリティに関するアドバイス
入金の際は、確認数だけでなく、入金アドレスとネットワークの正確性にも注意してください。よくあるミスとして、アドレスをコピーした後に確認せずそのまま送金してしまい、マルウェアによってアドレスが改ざんされていたというケースがあります。アドレスを貼り付けた後は、必ず最初の6文字と最後の6文字がバイナンス公式プラットフォームの表示と一致しているか確認してください。