BscScan:BNBスマートチェーンエクスプローラーを使用して取引を追跡し、詐欺を見抜く方法
私が初めてBSCで騙されたのは2021年8月のことでした。何とかムーン何とかというトークンです。PancakeSwapで300ドル分購入しました。価格は20分ほどは良さそうに見えました。その後、売却しようとしたのですが、取引が失敗し続けました。BscScanにアクセスし、コントラクトアドレスを貼り付けてソースコードセクションまでスクロールダウンしました。「未検証」と表示されていました。これが最初の危険信号でした。購入前に確認しておくべきでした。次に保有者リストを見てみると、デプロイヤーウォレットが供給量の60%を保有していました。これが2つ目の危険信号です。さらにコントラクトのバイトコードを読み解くと、所有者アドレスのみが売却できるという売却制限が見つかりました。典型的なハニーポットです。私の300ドルは消えてしまいました。
購入前に必要な情報はすべてBscScanに掲載されていました。ただ、私はそれを確認しなかっただけです。この経験から、私はBscScanを時々利用する程度だったのが、今では取引を行う前にすべての契約を必ず確認するようになりました。BNBスマートチェーンで取引するなら、BscScanは必須です。それはあなたの防御システムなのです。
BscScanは、BNBスマートチェーン専用のブロックチェーンエクスプローラーです。Etherscanと同じ開発チームによって構築され、BSC上のすべてのトランザクション、ウォレット、スマートコントラクト、トークンをインデックス化し、検索可能で人間が読みやすい形式でデータを提供します。無料。基本的な利用にはアカウントは不要です。トレーダー、開発者、研究者など、BSCエコシステムを利用するユーザーによる月間1億ページビュー以上を誇ります。
BscScanの機能と開発者
BscScanはEtherscanの双子です。文字通り。両プラットフォームは同じ会社であるBlockscanによって構築されました。Binanceが2020年9月にBNB Smart Chainをローンチした際、BlockscanはEtherscanの長年の運用で磨き上げてきた同じコードベース、UIパターン、インフラストラクチャを使用して、BscScanを並行して展開しました。Etherscanを使用してイーサリアムのトランザクションを確認したことがある方なら、BscScanはEtherscanと全く同じように感じられます。同じ検索バー。同じトランザクション詳細レイアウト。同じコントラクト検証システム。基盤となるブロックチェーンは異なります。
エクスプローラーは、BSC上で発生するあらゆる事象をリアルタイムで追跡します。すべてのBNB送金、すべてのBEP-20トークン交換、すべてのスマートコントラクトのデプロイ、すべてのNFT発行、すべての失敗したトランザクション、すべてのガス料金。エクスプローラーはこれらすべてを処理し、トランザクションがチェーンに記録されてから数秒以内に検索可能にします。
私はBscScanを車のダッシュボードと同じように考えています。BSCは車の下で動いているエンジンです。BscScanは速度、燃料レベル、警告灯などを表示するダッシュボードのようなものです。ダッシュボードを見なくても運転はできますが、エンジン警告灯が点灯しても、何かが故障するまで気づかないでしょう。
| BscScanの概要 | 詳細 |
|---|---|
| URL | bscscan.com |
| ブロックチェーン | BNBスマートチェーン(BSC) |
| によって構築されました | Blockscan(Etherscanチーム) |
| 発売開始 | 2020年9月 |
| 料金 | 無料(プロ版APIも利用可能) |
| アカウントが必要です | いいえ(高度な機能を利用する場合のみオプション) |
| 月間トラフィック | 1億ページビュー以上 |
| トークンサポート | BEP-20、ERC-721、ERC-1155 |
BscScanを日常業務に活用する方法
私はBscScanを1日に何度も使用しています。以下は、私が最も重要視しているワークフローです。
トランザクションが正常に完了したかどうかを確認します。PancakeSwapでトークンを交換したが、ウォレットに何も表示されない場合は、ウォレットの履歴からトランザクションハッシュをコピーし、BscScanの検索バーに貼り付けてください。結果ページには、成功か失敗か、入ってきたもの、出てきたもの、支払われたガスの量、含まれたブロックなど、すべての情報が表示されます。ステータスが「成功」と表示されているにもかかわらずウォレットにトークンが表示されない場合は、ウォレットにトークンがまだ表示されていないことが原因です。MetaMaskでコントラクトアドレスを手動で追加すると、表示されます。
ウォレットを調べるには、 BscScanに任意のBSCアドレスを貼り付けてください。BNB残高、ドル建てのBEP-20トークン残高、および完全な取引履歴が表示されます。私はこれを使って、大口ウォレットの動向を調査しています。有名な大口保有者のアドレスが特定のトークンを蓄積し始めると、Twitterのインフルエンサーが言及する前にBscScanで確認できます。同じ大口保有者がBinance(取引所)にトークンを送り始めると、売却の準備をしていることがわかります。
スマートコントラクトの検証。これはセキュリティ上非常に重要です。BscScanのコントラクトアドレスページにアクセスしてください。「コントラクト」タブまでスクロールします。緑色のチェックマークと「検証済み」が表示されていれば、ソースコードが公開されており、デプロイされたバイトコードと一致しています。誰でもコードを読み、悪意のある関数がないか確認できます。「コントラクトのソースコードが検証されていません」と表示されている場合、開発者はコードの公開を選択しませんでした。なぜでしょうか?開発者が怠慢であるか、何かを隠しているかのどちらかです。新しいトークンの場合、検証されていないコントラクトは要注意です。

トークン承認の確認。BSCでdAppを使用するたびに、トークンの使用を承認することになります。BscScanにはトークン承認チェッカーがあります(ナビゲーションの「その他」の下にあります)。ウォレットアドレスを貼り付けると、これまで使用許可を与えたすべてのコントラクトが表示されます。私は毎月チェックし、使用しなくなったdAppの承認を取り消しています。取り消しにはBNBガスで数セントかかります。古い承認が悪用されるのを防ぐための安価な保険です。
コントラクトのソースコードを読みます。検証済みのコントラクトでは、BscScan は Solidity コード全体を表示します。私は開発者ではありませんが、いくつかの危険なパターンを見つける方法を学びました。コントラクトには、所有者が呼び出して販売税を 99% に変更できる「setFee」という関数がありますか?「blacklist」関数がありますか?無制限のトークンを作成できる「mint」関数がありますか?ソースコードでこれらのキーワードを検索するのに、プログラマーである必要はありません。
BscScanを使ってBSC上の詐欺を見抜く方法
BSCは2021年から2022年にかけて、どのチェーンよりも深刻なラグプル問題を抱えていました。毎日何千もの詐欺トークンが発行され、現在も発行され続けています。BscScanは、こうした詐欺トークンを回避するための最前線のツールです。以下に私のチェックリストを示します。
| チェック | BscScanのどこにあるか | 注目すべき点 | 赤旗 |
|---|---|---|---|
| 契約内容を確認しましたか? | 契約タブ | 緑色のチェックマーク | 未検証のソースコード |
| 株主分布 | ホルダータブ | トップ保持者リスト | 供給量の20%を超えるウォレット |
| 流動性がロックされている? | 契約書 > 契約書を読む | LPトークンロックを確認してください | ロックなし、またはロック期間が短い |
| オーナーはミントできますか? | 契約のソースコード | 「ミント」機能を検索 | 所有者が呼び出し可能なミント関数 |
| 税金を隠して売る? | 契約のソースコード | 「手数料」または「税金」で検索 | 所有者調整可能な販売税 |
| ハニーポット? | 少量を販売してみてください | 取引の成功/失敗 | 購入は機能するが、販売は機能しない |
| トークン年齢 | 最初の取引 | 初回転送日 | 数分前に作成されました。 |
| デプロイヤーのアクティビティ | デプロイヤーウォレットページ | 取引履歴 | 取引所への送金(ダンピング) |
このリストは3分以内に確認できる。すべての詐欺を網羅しているわけではない。巧妙な詐欺師は、一見きれいな契約書にバックドアを隠しているからだ。しかし、手間のかからない詐欺は検出できる。BSC上の詐欺トークンの90%は、こうした手軽な詐欺だ。
保有者分布の確認は最も迅速なシグナルです。公開チームも監査もないトークンで、あるウォレットが供給量の40%を保有している場合、チャートがどれほど見栄えが良くても関係ありません。そのウォレットはいつでも売り抜ける可能性があり、チャートはゼロになるからです。BscScanはこのデータをすべてのトークンページに表示します。確認に5秒しかかかりません。ほとんどの人は見ようともしません。
BscScan vs Etherscan:同じチームだが、異なるチェーン
両方ともブックマークしています。コードベースを共有しているため、機能セットはほぼ同じです。違いはエクスプローラー自体ではなく、基盤となるチェーンに起因しています。
BSCのトランザクションは3秒で承認されるのに対し、イーサリアムは12秒かかります。そのため、BscScanはより速く更新されます。BSCのガス料金は数セントであるのに対し、イーサリアムL1のガス料金は数ドルです。そのため、BscScanのガストラッカーは1gweiの範囲の数値を表示するのに対し、Etherscanのガストラッカーは10~50gwei以上の数値を表示します。
コントラクトのエコシステムも異なります。BSCでは、コントラクトのデプロイにほとんどコストがかからないため、低品質のトークンが多く存在します。Etherscanのトークンリストは、コストによってある程度選別されています(高額なガス料金によって、最も怠惰な詐欺師が排除されます)。BscScanのトークンリストには、デプロイの障壁がほぼゼロであるため、あらゆるトークンが含まれています。これが、詐欺検出ワークフローがEtherscanよりもBscScanでより重要になる理由です。
開発者にとって、両プラットフォームは同一のAPI構造を提供します。Etherscan APIを呼び出すコードを既に作成している場合は、ベースURLをbscscan.comに変更するだけで、同じエンドポイントが機能します。調整が必要なのは、チェーンIDとコントラクトアドレスのみです。
BscScanには、Etherscanユーザーが時折見落としがちな機能があります。それは、メインチェーンデータと並行してopBNB(BSCのレイヤー2)のトランザクションを表示する機能です。opBNBの普及が進むにつれ、この統合ビューは、エクスプローラーを切り替えることなく両レイヤーのアクティビティを追跡する上で、より便利なものとなります。
BscScan API:開発者とボットのためのデータ
BscScanのAPIはEtherscanのAPI構造を忠実に再現しています。どちらか一方を知っていれば、もう一方もすぐに理解できるでしょう。
無料プランでは、1秒あたり5回の呼び出しが可能で、口座残高、取引履歴、トークン送金、コントラクトABI、ガス価格にアクセスできます。これは、個人のポートフォリオトラッカー、シンプルなボット、調査スクリプトには十分です。私は、15個のウォレットアドレスを監視し、大規模なBEP-20送金をTelegramで通知するスクリプトを実行していますが、無料プランでも問題なく処理できます。
Pro APIでは、より高いレート制限(最高ティアでは最大30コール/秒)、履歴データクエリ、および契約分析用の追加エンドポイントが利用可能になります。基本のProティアの料金は月額約199ドルから。エンタープライズ向け料金は個別に見積もりいたします。
BSCにおける一般的なAPIのユースケースとしては、数十のアドレスにわたるウォレット残高を取得するポートフォリオ集約ツール、PancakeSwapプールのデータを追跡するDeFiダッシュボード、完全な取引履歴をエクスポートする税務報告統合、新規トークンのローンチのためにmempoolのアクティビティを監視するトレーディングボットなどが挙げられます。
APIドキュメントはdocs.bscscan.comにあり、Etherscanのドキュメントと同じ表記規則に従っています。コードサンプルは、最小限の変更で両方のプラットフォームで動作します。

2026年のBNBスマートチェーン:BscScanが重要な理由の背景
BSCは2026年には1日あたり約400万~500万件のトランザクションを処理すると予測されています。このチェーンはローンチ以来、7億を超える固有アドレスを作成してきました。BSCのTVL(総資産額)は約50億~60億ドルで、DeFiエコシステムとしては3番目か4番目に大きい規模となっています。PancakeSwapだけでも、累計スワップ取引量は2兆ドルを超えています。
2021年から2022年にかけてBSCを特徴づけていたミームコインの活発な動きはやや落ち着きましたが、新しいトークンは依然として絶えず登場しています。BscScanは、新しいトークンを評価したり、コントラクトを検証したり、資金の流れを追跡したりする人にとって、依然として最初の頼りになるツールです。このエクスプローラーは、BSCの膨大な活動情報を処理し、初心者からプロまで誰もが利用できる検索可能な形式で提供します。
opBNB(BSCのL2)の成長とBNB Greenfield(分散型ストレージ)によるエコシステムの拡大に伴い、BNBエコシステムの中央情報ツールとしてのBscScanの役割はますます重要になっています。チェーンとレイヤーが増えるということは、ナビゲートすべきデータも増えるということです。BscScanは、迷うことなくナビゲートするためのツールです。
私は2020年9月からほぼ毎日BscScanを利用しています。インターフェースはより洗練され、処理速度も向上し、契約分析ツールもより高度になりました。しかし、その核となる価値は初日と変わりません。BSCでウォレットを使って何か取引をする前に、まずはBscScanで確認しましょう。ほんの数分を費やすだけで、私が痛い目に遭って学んだ300ドルの損失を回避できるかもしれません。
ほとんどの人が使わない高度なBscScan機能
BscScanのメニューには、私がプラットフォームを使い始めて2年目になるまで気づかなかった便利なツールがいくつかあります。それらは知っておくと役立つでしょう。
トークン承認チェッカー。これはサイト全体で最も重要なセキュリティ機能かもしれません。bscscan.com/tokenapprovalchecker にアクセスしてください。ウォレットアドレスを貼り付けてください。BscScan は、トークンの使用を許可したすべてのスマートコントラクトを表示します。これらの承認の中には、2 年前に実行した PancakeSwap のスワップによるものや、一度試して忘れてしまった dApps によるものなどがあります。それぞれがオープンな扉です。これらのコントラクトのいずれかが侵害された場合、攻撃者はあなたが承認したトークンをすべて抜き取ることができます。最初に確認したとき、メインウォレットに 47 件の古い承認が見つかりました。実際に使用している 5 件を除いて、すべて取り消しました。各取り消しには、BNB ガスで 1 セント未満の費用がかかります。
コントラクト差分チェッカー。2つのスマートコントラクトを並べて比較します。新しいトークンコントラクトが「PancakeSwapのフォーク」または「SafeMoonのコードに基づいている」と言われたら、両方のアドレスを差分チェッカーに貼り付けて、何が変更されたかを正確に確認してください。元のコントラクトにはない機能が追加されている場合、そこに詐欺の兆候があります。このツールを使えば、コードの系統に関する主張を鵜呑みにすることなく済みます。
ガストラッカー。BSCのリアルタイムのガス価格とガス消費量の多い上位コントラクトを表示します。ミームコインのローンチが盛り上がると、何千人もの人が同時に購入しようとするため、ガス価格が急騰します。ガストラッカーは、取引を行うのに良いタイミングなのか、それとも混雑が解消されるまで 20 分待つべきなのかを教えてくれます。BSC では、その差額は通常、イーサリアムのようにドルではなく、数セントです。しかし、1 日に 50 回もスワップを行うと、数セントの差額も積み重なります。
バリデーター情報。BSCは45のバリデーター(エポックごとに21がアクティブ)で稼働しています。BscScanでは、稼働時間、手数料率、委任されたBNBの総量、および生成されたブロック数が表示されます。バリデーターを通じてBNBをステーキングしていて、そのバリデーターが順調に稼働しているか、あるいは停止寸前かを知りたい場合は、このページでデータを確認できます。私は四半期ごとにこのページをチェックして、ステーキングしたBNBがパフォーマンスの低いバリデーターに預けられていないことを確認しています。
コントラクトの作成。これは上級ユーザー向けの機能です。BscScanを使えば、検証済みのコントラクトであればどれでも、ブラウザ経由でスマートコントラクトの関数に直接アクセスできます。ウォレットを接続し、関数を選択し、パラメータを入力して実行するだけです。開発者はテストに、トレーダーはdAppのフロントエンドでは公開されていない特定のコントラクト関数を呼び出すために使用します。私は、ウェブサイトがダウンしたものの、コントラクトがチェーン上で正常に動作していたプロトコルから、ステーキング報酬を手動で請求するためにこの機能を使ったことがあります。
BscScanトランザクションページの構造
初心者の方は重要な詳細を見落としがちなので、取引履歴を検索した際に実際に何が表示されるのかを順を追って説明しましょう。
上部には、トランザクションハッシュ、ステータス(成功の場合は緑色のチェックマーク、失敗の場合は赤色の×印)、ブロック番号、タイムスタンプが表示されます。ステータスが失敗の場合は、ガス不足、ロールバック、その他のエラーコードなど、その理由がページに表示されます。
その下には、「送信元」アドレスと「送信先」アドレスが表示されます。単純なBNB送金の場合、これらは送信者と受信者です。スマートコントラクトのやり取りの場合、「送信先」アドレスはコントラクト、「送信元」アドレスはそれを呼び出したユーザーです。
「値」欄には、取引で送金されたBNBの量が表示されます。トークン交換の場合、値はネイティブBNBではなくトークンで表されるため、この値は0 BNBとなることがよくあります。
「取引手数料」は、ガス代として支払った金額を示します。BSCでは通常0.01~0.05ドルですが、混雑時には0.10~0.20ドルに達することもあります。それでもイーサリアムに比べれば微々たるものです。
下にスクロールすると「入力データ」が表示され、関数呼び出しの生データを確認できます。PancakeSwapのスワップの場合、関数名(swapExactTokensForTokens)、トークン数、ルーティングパスが表示されます。BscScanは、検証済みのコントラクトに対して、このデータを読み取り可能な形式にデコードします。
下部の「ログ」セクションには、トランザクション中に発生したすべてのイベントが表示されます。転送イベントはトークンの移動、スワップイベントはDEX取引、承認イベントは権限の変更を示します。ログを読むことで、表面的な概要だけでなく、そのトランザクションで発生したすべての事象を完全に把握できます。
取引ページの読み方を覚えるのに、1日に5~10件の取引履歴を見るのに約1週間かかりました。その後は、自然と身につきます。暗号資産の取引状況を理解するために必要な情報はすべてそのページに記載されています。ブロックチェーンは何も隠していません。BscScanはそれを読みやすくするだけです。