Arcscan について
Arcscan とは
Arcscan は Arc をインデックスし、その上のすべてのブロック、トランザクション、アドレス、コントラクト、トークンを、誰でも読めてリンクできるページとして公開しています。作成するアカウントも有料の壁もありません。同じデータは REST API でも提供され、本サイトに全文の記載があります — ただしサイトの外からはまだ開いておらず、その日付もありません。
Circle が構築したブロックチェーンである Arc には、イーサリアムの前提で書かれたエクスプローラーが壊れる点がいくつもあり、本サイトはそれを迂回するのではなく、その違いを中心に据えて作られています。ガスは変動資産ではなく USDC で支払うため、手数料はレート換算を要する数量ではなくそのままドル額です。合意形成は Malachite BFT なので、ブロックは存在した瞬間に確定します — 見守るべき承認のカウントダウンも、待つべき再編成もありません。公開 mempool がないため、保留中トランザクションのフィードもありません。ブロックはおよそ 508 ミリ秒ごとに生成されます。
Arc に存在しないものに依存する機能 — 保留中トランザクション、アンクル、blob、承認数カウンター — はグレーアウトではなくそもそも存在しません。決して機能し得ないコントロールは、コントロールがないことより悪いものです。そのチェーンが持っていない性質を持っていると読者に告げてしまうからです。ナレッジベースでそれぞれを詳しく説明しています。
それぞれの数字がどこから来ているか
- Arc ノード
ブロック、トランザクション、レシート、ログ、残高、コントラクトコード、コールトレース。
当方が運用するフルノードから都度読み取っています。これはチェーン自身の答えであり、チェーンと食い違うならそれは遅延ではなくバグです。
- Arcscan インデックス
アドレス履歴、トークン転送一覧、保有者数、ランキング、チャート。
ブロックを走査して当方のデータベースに取り込んだものです。ヘッドより遅れることがあり、これに基づくページはどれだけ遅れているかを明記します。リアルタイムのカバレッジはネットワークステータスのページにあります。
- 提供していません
検証済みコントラクトのソース、事業者ラベル(「Binance 7」など)、トークン価格、NFT のメタデータ。
本リリースにはありません。これらが入るはずの箇所では、推測せずに「ない」と明記します — でっち上げたラベルは、調べて付けたラベルと見分けがつかないからです。
私たちがしないこと
- 帰属をでっち上げること。アドレスにラベルを付けるのは、チェーン自身がそのラベルを証明できるときだけです — ブロックを提案したバリデータ、システムのプリコンパイル、デプロイを実際に見届けたコントラクト。取引所ウォレットの人手による一覧はありません。推測したラベルは、調べて付けたラベルとまったく同じに見えてしまうからです。
- 測っていない価格を表示すること。Arc のネイティブ額は構造上ドルなので、オラクルは不要です。それ以外はすべて、それぞれの単位で表示します。
- 残高を丸めて嘘にすること。すべての金額は、コントラクト自身が宣言した小数スケールで整数演算として扱います。同じ USDC 残高はネイティブでは 18 桁、ERC-20 側では 6 桁で現れますが、Arcscan はそれを一度だけ数えます。
- あなたの鍵を預かること。このサイトのどこにもウォレット接続はなく、署名や承認を求めるページも決してありません。
ネットワークとリリース
このサイトは Arc(チェーン ID 5042)を提供しています。どのチェーンを提供しているかはリクエストごとに API に問い合わせているため、ヘッダーに表示されるネットワークは、そのページのデータの出どころと常に一致します。 Arc Testnet は、独自のデータベースとインデックスを持つ別のサイトが提供しています。ヘッダーのネットワークメニューからそちらへ移動できます。
リアルタイムのヘッド高、インデクサーの遅延、各コンポーネントの健全性はネットワークステータスのページにあります。おかしな点を見つけましたか。連絡先を一覧にしてあり、セキュリティ上の問題には バグバウンティという専用の窓口があります。
Arcscan の X アカウントは @arcscanio で、本サイトが公表しているアカウントはこれだけです。