Etherscanとは何か、イーサリアムブロックチェーンエクスプローラーの使い方、そしてなぜ重要なのか
初めてETHを失ったとき、Discordで誰かが「Etherscanをチェックして」と言ってきた。それが何なのか分からなかった。トランザクションハッシュを検索バーに貼り付けてエンターキーを押すと、画面いっぱいの数字が表示された。そして、3つのことが同時に確認できた。お金がなくなってしまったこと、ブロックチェーンのトランザクションには取り消しボタンがないこと、そしてEtherscanは自分の仮想通貨がどこに行ったかを正確に示してくれるツールだということ。
仮想通貨の世界に1週間以上身を置いているなら、おそらくEtherscanの名前を聞いたことがあるでしょう。実際に使ったことがないなら、イーサリアムのエコシステムで最も便利な無料ツールを逃していることになります。Etherscanは、イーサリアムブロックチェーン版のGoogleのようなものです。イーサリアム上で展開されたすべてのトランザクション、すべてのウォレット、すべてのスマートコントラクトは公開台帳に記録されており、Etherscanはその生データをすべて人間が読み取れる形式に変換してくれます。
マシュー・タン氏が2015年にクアラルンプールで立ち上げたプラットフォーム。彼のチームはたった29人。それだけだ。29人のチームが、800万人のユニークユーザーから月間8000万ページビューを処理するプラットフォームを運営している。利用は無料。アカウントも不要。そして、初めてイーサリアムを購入する人が送金が成功したかどうかを確認する場合から、DeFi開発者がコントラクト呼び出しをデバッグする場合まで、イーサリアムに触れるすべての人にとって、このプラットフォームは事実上の標準リファレンスとなっている。
これは、私がEtherscanをあれこれクリックして、数字の半分が何を意味するのか分からなくなる前に、誰かが私に教えてくれていたらよかったのにと思うガイドです。
Etherscanとは何ですか?また、どのように機能しますか?
Etherscanは内部的には、JSON-RPC(コンピューターがブロックチェーンに質問をする際に使用する言語と考えてください)を介してイーサリアムノードに接続します。ノードにデータを要求し、返されたデータをデータベースに整理して、ウェブページを通して表示します。
簡単に言うと、ETHの送金、Uniswapでのスワップ、NFTの発行、スマートコントラクトのデプロイなど、あらゆる取引はイーサリアムのブロックチェーンに永久的に記録されます。Etherscanはこれらの記録をすべて読み取り、意味不明な16進数データを、送信者、受信者、金額、タイムスタンプ、ガス料金、そして取引が成功したかどうかを示すページに変換します。Etherscanの機能は文字通りこれだけです。しかし、それだけでも欠かせないツールと言えるでしょう。
一つ明確にしておきたいのは、Etherscanはあなたの暗号資産を保管しないということです。取引処理も行いません。あなたの秘密鍵を見ることもできません。読み取り専用です。あなたは公開データへの窓越しに覗いているようなものです。誰でもいつでもどのウォレットや取引も閲覧できます。所有者はあなたが閲覧したことを知ることはありません。これがパブリックブロックチェーンの意味であり、Etherscanは単なる拡大鏡に過ぎません。
| Etherscanが示すもの | Etherscanがしないこと |
|---|---|
| 取引の詳細(送信者、受取人、金額、ガス) | 仮想通貨を保有または保管する |
| ウォレット残高とトークン保有量 | お客様に代わって取引を実行します |
| スマートコントラクトのソースコードと相互作用 | 秘密鍵またはシードフレーズにアクセスする |
| ガソリン価格のリアルタイム予測 | 確定済みの取引をキャンセルまたは取り消す |
| トークン情報(供給量、保有者数、譲渡状況) | 財務アドバイスを提供する |
| NFTの所有権と譲渡履歴 | イーサリアム以外のブロックチェーンを扱う |
Etherscanの使い方:初心者向けステップバイステップガイド
アカウントは不要です。etherscan.ioを開いて、すぐに始められます。使い方は以下のとおりです。
取引の検索
あなたはどこかにETHを送金したが、それが届いたかどうか知りたい。これは誰にでも起こることです。
etherscan.ioを開きます。ウォレットからトランザクションハッシュ(長い0xの文字列)を取得します。それを検索バーに貼り付け、Enterキーを押します。
表示されるのは、ステータス(成功、失敗、保留中)、送信者、受信者、金額、支払われたガス、記録されたブロックです。ステータスが「成功」の場合は、処理が完了しており、取り消すことはできません。「保留中」は、ネットワークがまだ処理していないことを意味します。「失敗」は、何らかの問題が発生したことを意味し、通常はガス不足またはスマートコントラクトのエラーです。そして、厄介なのは、失敗したトランザクションでもガス料金が発生することです。イーサリアムは、たとえうまくいかなくても、試行しただけで料金を請求します。

ウォレットアドレスを確認する
検索バーは同じです。トランザクションハッシュの代わりにウォレットアドレスを貼り付けてください。すると、ETH残高、過去に行われたすべてのトランザクション(入出金)、そのウォレット内のすべてのERC-20トークン、およびそこに保管されているすべてのNFTが表示されます。
なぜこんなことをするのでしょうか?誰かがあなたに支払いをしたかどうかを確認したり、プロジェクトの資金状況を調べたり、怪しいアドレスに詐欺歴がないか確認したり、大口投資家のウォレットをフォローして大口投資家が何を買っているかを確認したりするためです。最後の項目は、正直に言うと、必要以上に頻繁にやっています。
初心者が陥りがちな点として、イーサリアム上の情報はすべて公開されているということが挙げられます。ウォレットアドレスを知っている人は、あなたがこれまでに行ったすべての取引、保有しているすべてのトークン、所有しているすべてのNFTを閲覧できます。匿名であることと、仮名を使うことは全く異なります。Twitterでアドレスを共有する前に、世界中の人に自分の金融履歴を閲覧されたいかどうかをよく考えてみてください。
ガス追跡装置を使用する
イーサリアムのガス料金は刻々と変動します。Etherscanのガストラッカーでは、ガス料金を低(安価だが処理速度が遅い)、平均、高(高価だが処理速度が速い)の3段階に分けて表示します。それぞれの段階で、推定される承認時間と料金(gweiおよび米ドル)を確認できます。
私は緊急性のない取引を行う前には必ずこれをチェックしています。平日の正午と日曜日の午前3時(UTC)では、同じ送金でもガス料金が5ドルと20ドルも違うことがあります。DeFiスワップやNFTミントの場合は、その差はさらに大きくなる可能性があります。ガストラッカーを5秒チェックするだけで、実際にお金を節約できるのです。私は30ドルの取引でガス料金を47ドルも払ってしまった経験から、このことを痛感しました。
購入前にトークンを検証する
このおかげで、少なくとも2回は損をせずに済みました。TwitterやTelegramで見つけたトークンを購入する前に、Etherscanでそのコントラクトアドレスを検索し、次の4つの点を確認してください。
契約内容は検証済みですか?ソースコードが確認できるなら良いでしょう。「未検証」と表示されている場合は、取引を中止してください。コードの動作を確認できないということは、見知らぬ相手にお金を預けることになるからです。
トークンを保有しているのは誰ですか?「保有者」タブを開いてください。もし1つのウォレットが供給量の90%を保有しているとしたら、それはまさにラグプル(資金流出)が起こるのを待っているようなものです。人々が買い始めた途端、そのウォレットがすべてを売り払ってしまう可能性があるのです。
取引は本物に見えますか?正規のトークンは、多数の異なるウォレットが売買を行っています。一方、詐欺トークンは、少数のウォレットが取引を繰り返して取引量を偽装しています。
そのトークンにはラベルが付いていますか?Etherscanは正規のトークンを認識し、その名前とロゴを表示します。トークンにラベルもアイコンも付いていない場合、それは全く新しいトークンであるか、信頼できる機関が保証していないトークンです。
Etherscanの機能の多くは初心者には知られていない
Etherscanには、基本的な検索機能以外にも、その存在を知っていれば本当に役立つツールがいくつかあります。
マルチチェーンポートフォリオトラッカーを使用すると、単一のインターフェースから25以上のブロックチェーンにわたる保有状況を確認できます。Etherscanは現在、EVMチェーン全体で50以上のブロックエクスプローラーを運用しており、さらにSolana向けにSolscan(2024年1月に買収)も提供しています。BscScan、PolygonScan、ArbiScanなど、多数のツールを行き来する代わりに、すべてを1か所で確認できます。
アドレス監視リストを使用すると、特定のウォレットを監視し、トランザクションの送受信時にメール通知を受け取ることができます。無料アカウントが必要です。これは、手動で確認することなく、大口投資家の活動を追跡する方法です。
プライベートノート機能を使うと、アドレスや取引に独自の説明をラベル付けできます。複数のDeFiポジションを追跡している場合や、ビジネスの支払いを監視している場合などに、整理整頓に役立ちます。
リード/ライトインターフェースを介したコントラクト操作により、Etherscanからスマートコントラクト関数を直接呼び出すことができます。読み取り関数は無料です(データの照会のみを行います)。書き込み関数には、接続されたウォレットとガスが必要です。これは、プロジェクトのウェブサイトがダウンしている場合でも、コントラクトとやり取りする必要がある場合に便利です。
トークン承認チェッカー(「その他のツール」内)には、トークンの使用を許可したすべてのスマートコントラクトが表示されます。これはセキュリティ機能です。使用しなくなったコントラクトの古い承認は攻撃経路となる可能性があります。不要な承認を確認し、取り消してください。
| 特徴 | その機能 | アカウントが必要ですか? |
|---|---|---|
| 取引検索 | ハッシュで任意のトランザクションを検索 | いいえ |
| ウォレットエクスプローラー | 残高と履歴を表示する | いいえ |
| ガストラッカー | リアルタイムの料金見積もり | いいえ |
| トークン検証 | 契約書と契約者を確認してください | いいえ |
| マルチチェーンポートフォリオ | 25以上のチェーンを一度に表示 | いいえ |
| アドレス監視リスト | ウォレットのアクティビティに関するメールアラート | はい(無料) |
| 個人的なメモ | ラベルアドレスとトランザクション | はい(無料) |
| 契約書の読み書き | スマートコントラクトとのやり取り | いいえ(書き込みにはウォレットが必要です) |
| トークンの承認 | 権限の確認と取り消し | いいえ(取り消しにはウォレットが必要です) |
| APIアクセス | プログラムによるブロックチェーンデータ | はい(無料プランあり) |
Etherscanで初心者がよく犯す間違い
私は人々がEtherscanで同じ間違いを何度も繰り返しているのを見てきました。以下は、金銭的な損失や混乱を招く間違いです。
間違ったものを貼り付けています。トランザクションハッシュ、ウォレットアドレス、コントラクトアドレスはすべて、0xで始まる長い文字列で同じように見えますが、同じものではありません。支払いを追跡するには、ウォレットアドレスそのものではなく、ウォレットのトランザクションハッシュが必要です。
Etherscanが何でも修正できると思っているなら、それは間違いです。Etherscanは、何が起こったかを示すだけで、それを元に戻すことはできません。間違ったアドレスにETHを送金してしまった場合、Etherscanはその間違いを確認するだけです。それだけです。承認されたイーサリアムの取引を覆すことは誰にもできません。
ウォレットアドレスを軽率に共有する人が多い。ある人が公開のDiscordサーバーでイーサリアムアドレスを投稿し、助けを求めていた。すると数分後には、誰かがEtherscanで彼の取引履歴をすべて調べた。DeFiのポジションに20万ドル、恥ずかしいNFTコレクション、そして3件の取引失敗。ブロックチェーン上の情報はすべて公開されている。Etherscanを使えば、ワンクリックで確認できるのだ。
未検証の契約を信用すること。契約タブに「ソースコード未検証」と表示されている場合、そのコードが何をしているのか確認できません。問題ない場合もありますが、悪質なコードである可能性もあります。検証済みだからといって安全とは限りませんが、未検証の場合は特に注意が必要です。
ガソリンスタンドの時間帯を無視するのはやめましょう。これはいくら強調しても足りません。ラッシュアワーに取引したせいで、20ドルのスワップに50ドルもガソリン代を払ってしまう人がいます。ガソリン料金トラッカーをチェックして、オフピークの時間帯を待ちましょう。たった30秒で、本当にお金を節約できます。

Etherscan API:開発者が何に利用するのか
イーサリアムのデータが必要なアプリを開発する場合、Etherscan API を利用するのが最適な方法でしょう。この API を使用すると、トランザクションデータ、ウォレット残高、トークン情報、ガス価格、コントラクト ABI をプログラムで取得できます。
無料プランでは、1秒あたり3回の呼び出しと1日あたり10万回の呼び出しが可能です。これは個人プロジェクトや小規模アプリには十分です。有料プランは月額49ドル(Lite、1秒あたり5回の呼び出し)から始まり、月額899ドル(Pro Plus、1秒あたり30回の呼び出し、アドレスメタデータ付き)まであります。大規模な運用向けには、専用インフラストラクチャとSLAを備えたエンタープライズプランも用意されています。ほとんどの仮想通貨ポートフォリオトラッカー、税務ツール、DeFiダッシュボードは、スタックのどこかでEtherscan APIを使用しています。
2024年後半、EtherscanはAPI V2 Multichainをリリースしました。これにより、50以上のEVMチェーンで単一のAPIキーを使用できるようになりました。チェーンIDパラメータを変更するだけでネットワークを切り替えることができます。これだけでも、開発者はチェーンごとに個別のキーを管理する必要がなくなります。
もう一つ注目すべき機能は、AI搭載のコードリーダーです。OpenAIとGroqのモデルを用いて、スマートコントラクトのソースコードを平易な英語で解析します。Solidity開発者ではないけれど、コントラクトを操作する前にその動作を理解したい場合、このツールはコードを読みやすい形式に変換してくれます。ログインユーザーは無料で利用できます。
Etherscanの代替サイトと姉妹サイト
Etherscanはイーサリアムのメインネットのみを対象としていますが、開発チームは他のチェーン向けのエクスプローラーも開発しています。
| エクスプローラ | ブロックチェーン |
|---|---|
| イーサースキャン | イーサリアム |
| BscScan | BNBスマートチェーン |
| ポリゴンスキャン | ポリゴン |
| ArbiScan | 仲裁人 |
| 楽観度スキャン | 楽観 |
| ベーススキャン | ベース |
| FtmScan | ファントム |
競合製品も存在する。Blockscoutはオープンソースの代替ツールで、誰でも自分のチェーンに導入できる。Dune Analyticsは全く異なる方向性で、ブロックチェーンデータに対してSQLクエリを記述し、カスタムダッシュボードを構築できる。これは強力だが、初心者向けではない。NansenとArkhamはウォレットのラベリングとオンチェーンインテリジェンスに特化しており、取引所、ファンド、特定の個人といった既知のエンティティに属するウォレットを識別する。これらは単純なエクスプローラーというよりは、調査ツールに近い。
ほとんどの人にとって、Etherscanは必要なブロックチェーンエクスプローラーとして唯一無二の存在です。何でもかんでもやろうとするのではなく、イーサリアム上で何が起こっているかを表示するという一つのことに特化しており、その機能は非常に優れているため、10年近く運営されている今でも、人々が最初に訪れる場所となっています。