メインコンテンツまでスキップ

Wallet Security and token approvals

Wallet Security でできること

Wallet Security は、ウォレットが与えたトークンの承認をスキャンします。承認とは、アプリやアドレスに対して、あなたのウォレットからトークンを動かす許可を与えたものです。承認はアプリを使わなくなった後もそのまま残るため、時間とともに静かに積み重なっていきます。

このページは Cognivo が読み取れるすべての有効な承認を表示し、無制限のものにフラグを立て、あなた自身のウォレットからいずれの承認も取り消せるようにします。

名前に反して、このページはブロックチェーン上の権限に関するものです。Cognivo のログインを管理するものではありません。アカウント、言語、プライバシーの設定については アカウントと設定 をご覧ください。

使うタイミング

次のような疑問があるときに使ってください。どのアプリが今も私のウォレットからトークンを持ち出せるのか。何か月も前に行ったあのスワップは、無制限の許可を残していないか。今となっては後悔している接続をしてしまったが、どうすれば断ち切れるのか。

分散型取引所で取引したことがある、ミントしたことがある、あるいはよく知らないサイトに接続したことがあるウォレットに対しては、これを実行しておく習慣をつけると良いでしょう。

見つけ方

dApp で、左サイドバーの Intelligence グループにある Security を開きます。ページのタイトルは Wallet Security です。

  1. 確認したいウォレットを ウォレットアドレス フィールドに貼り付け、その ネットワーク を選び、スキャン を選択します。
  2. 無料スキャン のチップに注目してください。承認の確認は常に無料で、Cognivo はウォレットを読み取るだけです。
  3. Robinhood で現在使える機能 のパネルを読むと、そのネットワークでどのチェックが 稼働中 で、どれがまだ 利用不可 かがわかります。
  4. Robinhood Chain コンソールを開く を選択すると、Robinhood のチェーンコンソールで作業を続けられます。
左サイドバーの セキュリティ から開くウォレットセキュリティの承認スキャン。画像を拡大

Wallet address の欄には、0x で始まる 42 文字のアドレスであれば何でも入力できます。スキャンするためにそのウォレットを所有している必要はありません。Network の一覧は Ethereum、Base、BNB Chain に対応しており、BNB Chain は BSC として表示されます。

返ってくる内容

承認が見つかると、上部に 4 つの件数が表示されます。承認の総数、無制限の承認、リスクが高いもの、そして異なるスペンダーの数です。その下には承認ごとに 1 行が並び、トークンシンボル、リスクバッジ、許可額が限定的か無制限か、スペンダーの名前またはアドレス、そしてトークンとスペンダーの両方についてブロックエクスプローラーへのリンクが表示されます。

行は AllUnlimitedElevated risk で絞り込め、トークンやスペンダーで検索でき、1 ページあたりの表示行数を変更でき、結果を Telegram や X に共有したりコピーしたりできます。

他に 3 つの結果があり得ますが、それぞれ意味が異なります。

承認が見つかりません。 Cognivo がウォレットを読み取り、有効なものが何も見つからなかったので、取り消すべきものはありません。Base と BNB Chain では、これはスキャンした期間における観測された下限であり、生涯にわたる保証ではないという注記が Cognivo によって追加されます。

承認をスキャンできませんでした。 読み取りが完了せず、タイムアウトやデータソースの一時的な利用不可といった理由が Cognivo によって示されます。これはウォレットがきれいであることと同じではありません。ページにはこう明記されています。結果がないことは安全ではなく不明を意味します。Retry を使ってください。

スキャンは安全に失敗しました。 リクエスト自体が失敗しました。課金は発生せず、何も変更されていません。Retry を使ってください。

リスクバッジは、無制限の許可額といった、その承認について Cognivo が観測した内容を説明するものです。スペンダーの背後にあるアプリに対する判定ではありません。Cognivo はどのスペンダーが安全か有害かを確認できないので、各行を読んでご自身で判断してください。

承認の取り消し

各行には Revoke ボタンがあります。Cognivo はそのスペンダーの許可額をゼロに戻すトランザクションを準備し、署名のためにあなた自身の接続済みウォレットに渡します。Cognivo が鍵やシードフレーズを目にすることはなく、自身で何かに署名することもありません。

ここから 2 つのことが導かれます。第 1 に、取り消しは実際のトランザクションを送信するので、あなたのウォレットからネットワークのガス代が支払われます。第 2 に、スキャンしたのと同じウォレットを接続する必要があります。別のアカウントが接続されている場合、Revoke ボタンは無効になり、どのアドレスを接続すべきかを示す黄色のバナーが表示されます。

ウォレットでキャンセルした場合、チェーン上では何も起こらず、何も消費されません。

料金

スキャンは無料です。ページには Free scan のバッジと「承認の確認は常に無料です」という一文が表示されます。クレジットは使われず、Cognivo はウォレットを読み取るだけです。このページ全体で唯一の費用は、あなたが送信を選んだ取り消しにかかるネットワークのガス代です。クレジットを使う 3 つのツールについては ツールと料金 をご覧ください。

このツールが確認しないこと

このツールが見るのは、ウォレットが与えた権限です。トークンコントラクト自体を評価するものではありません。所有権、ミント権限、取引制限といったコントラクトレベルの確認には Token and contract analysis を使ってください。ウォレットの振る舞いと履歴を理解するには Wallet Intelligence を使ってください。