ブロックエクスプローラーの読み方と、読むべき理由

·6 分で読める·SSP Editorial Team 著
SSP Academy カバー:ブロックチェーンエクスプローラーを読む

ブロックエクスプローラーの読み方と、読むべき理由

ブロックエクスプローラーとは、ブロックチェーンを読み取って中身を見せてくれるウェブサイトです。ありふれた話に聞こえますが、それが実際に何を与えてくれるかに気づくと違って見えます。ウォレットの主張を鵜呑みにするのではなく、チェーンそのものと突き合わせて確かめられる、ということです。

要はそこに尽きます。ウォレットは支払いが通ったと告げます。エクスプローラーはそれを独立に確認させてくれる――そして読めるようになると、「たぶん成功した?」が答えに変わります。

調べられる三つのもの

取引。その ID で引きます。txid やハッシュとも呼ばれる長い十六進の文字列です。これが領収書にあたります。

アドレス。残高と、そのアドレスが関わったすべての取引が並びます。

ブロック。ある時点で承認された取引の集まりです。

必要になるものは、ほとんどが一つめです。

取引ページの読み方

画面の大半は無視してかまいません。意味を担うのは六つの項目です。

状態。 保留中や未承認は、配信済みだがまだブロックに入っていないという意味です。承認済みや成功なら、入っています。EVM チェーンには人をつまずかせる第三の状態があります。失敗です。失敗した取引はブロックの中にあります。実際に起き、ガスを消費し、あなたに課金しました――ただ、やるべきことをしなかっただけです。これは不具合ではなく、アカウント方式のチェーンの仕組みそのものです。

承認数。 その上にいくつブロックが積まれたか。ゼロならメンプールの中。一つならブロックに入れた。増えるほど、覆すのは着実に高くつきます。

金額と手数料。別々に表示されます。両方を見てください。嫌な驚きは手数料に住んでいます。混雑した時間帯にウォレットが見積もった場合はなおさらです。

送信元と宛先。 宛先が意図したものか確かめてください。間違いに気づく瞬間ですが、この時点ではもう診断であって、修復ではありません。

タイムスタンプ。 ブロックに取り込まれた時刻であって、あなたが送った時刻ではありません。混雑したチェーンではその差が数時間になることもあります。

入力と出力UTXO チェーンでのもので、アカウント方式では単純な送信元/宛先に置き換わります。ビットコインの取引に見覚えのないアドレス宛の出力があっても慌てないでください。ほぼ確実にあなたのお釣りです。ウォレットが管理する新しいアドレス宛の本物の出力であり、お釣りアドレスの推定手法があなたのアドレス同士を結びつけられる理由でもあります。

実際に手を伸ばすとき

「送ったのに、届いていないと言われる」。 txid を調べます。承認済みなら――問題は相手側にあり、こちらには証拠がある。未承認のまま止まっているなら、それは解決策の分かっている手数料の問題です。

「ずっと保留のままだ」。 エクスプローラーは現在の手数料率を示します。自分のものと比べれば、低く入札したかどうかがすぐ分かります。

「エアドロップ/返金/支払いは届いたか」。 自分の受取アドレスを調べます。ウォレットの更新を待つより速く、信頼できます。

「このコントラクトは安全か」。 エクスプローラーは、コントラクトのソースコードが検証済みかどうかを示します。つまり、配備されたバイトコードに確かにコンパイルされるソースを誰かが公開したかどうかです。未検証は悪意の証拠ではありませんが、これから触れる相手を誰も読めないという意味であり、慎重になる正当な理由です。

「チェーン自体は健全か」。 ブロック間隔とメンプールの大きさが、ネットワークが混んでいるのか、止まっているのか、平常なのかを教えてくれます。事故のさなかには、実際に何が起きているかを見る最速の手段になることが多いです。

エクスプローラーに分からないこと

ここが最も大事で、人が惑わされる場所でもあります。

エクスプローラーが示すのはデータであって、人についての真実ではありません。 アドレスは名前ではありません。アドレスに付いたラベルは運営者の推測で、当たっていることも、そうでないこともあります。

捏造されうる項目があります。 EVM チェーンでは、悪意あるトークンコントラクトが何も動かしていない Transfer イベントを発することができ、イベントログを信じるエクスプローラーはそれを表示します。見せられたものすべてが実際に起きたわけではありません。

トークンの残高は無意味でありえます。 誰でもトークンを作り、好きな名前を付け、あなたに送れます。誰も知らないコントラクトからの「USDC もどきトークン 50,000」を表示しているウォレットは、台帳についての事実を示しているだけで、価値については何も語っていません。

エクスプローラーは第三者です。 誰かが運営するウェブサイトが、誰かが運営するノードを読んでいます。間違っていたり乗っ取られていたりすれば、自信たっぷりに誤ったデータを見せます。だからこそ、そもそもエクスプローラーを見るという習慣は、誰の視界を見ているのかを理解している場合にのみ意味を持ちます。

あなたが読んでいるのは、実際には誰のノードか

そこで、率直に述べておくべきことがあります。

SSP からエクスプローラーへ飛ぶとき、どこに着地するかはチェーンによります。

EVM チェーンなら、よく知られた第三者のエクスプローラーへ行きます。イーサリアムは Etherscan、Polygon は Polygonscan、Base は Basescan、Avalanche は Snowtrace、BSC は BscScan、XDC は XDCScan。ソラナなら Solana Explorer です。

UTXO チェーンと Flux では、リンクは SSP 自身の基盤を指します。blockbook-btc.sspwallet.ioblockbook-ltc.sspwallet.io などで、Flux は flux-explorer.sspwallet.io です。

これははっきり言っておく値打ちがあります。それらのチェーンでは、あなたが突き合わせる先のエクスプローラーは、そもそもウォレットに残高を告げたのと同じ基盤から提供されています。便利で、速く、そして独立した検証ではありません。私たちのノードが誤っていれば、エクスプローラーは自信をもってそれに同意します。

日常の用途ならそれでかまいません。txid が存在し承認が付いていることを確かめているだけで、防いでいる失敗はたいてい基盤の嘘ではなく自分の不安だからです。しかし本当に重要なもの――高額の支払い、係争中の送金、あるいはネットワーク事故のさなかの何か――を検証するなら、まったく無関係なエクスプローラーにも txid を貼ってください。独立した二つの視界が一致することは、信頼している一つの視界よりはるかに価値があります。

これは Ravencoin のコンセンサス事故のとき、私たちが自分自身に当てはめた理屈と同じです。自分のノードが動いていることを確かめるだけでなく、そのブロックハッシュを参照チェーンと比べました。自己検証は検証ではありません。

身につける値打ちのある習慣

何も問題がないときでも、ときおり自分の取引を調べてみてください。数秒で済み、直観が育ちます。普通の手数料がどんな見た目か、そのチェーンでは承認にどれくらいかかるのが常か、自分のお釣りの出力がどう見えるか。

その直観こそが、後になって異常を目に見えるものにします。エクスプローラーを一度も見たことのない人は「遅い」と「壊れている」を区別できず、普通の遅延に慌てるか、本物の問題を肩をすくめてやり過ごすかのどちらかになります。

チェーンは公開されています。それを読むのは技能であり、難しくはなく、そしてウォレットの答案を採点する唯一の方法です。

この記事をシェアする

関連記事