NFTs は web3 の基礎の一つであり、このシリーズでは 30 の短い記事を通じて NFT について紹介し、皆さんが NFT に関する知識をゼロから深く理解し、習得することを目指します。
暗号通貨の世界では、誰もが常に安全とは言えません。この記事では資産の安全に関するいくつかの詳細を強調しています。
中国には「常に川岸を歩く者は、靴が濡れないことはない」という言葉がありますが、私たちが暗号通貨の世界で取引をする回数が多ければ多いほど、資産の安全に損害を与える可能性が高くなります。誤ったウェブサイトをクリックしたり、疑わしい取引に署名したりする可能性があります。誰もが自分自身が絶対に安全だと言えるわけではありません。以前、暗号通貨のセキュリティを専門にするある大物がハッカーによる悪意のある攻撃に遭い、ウォレットが盗まれたという話を聞いたことがあります。他の人々にとっては、資産の安全に十分な注意を払う必要があります。
私たちは皆、暗号通貨はまだ荒削りな産業であることを知っています。まだまだ規範が整っていないことが多く、リスクに直面する可能性があります。同時に、多くのチームがこの問題に取り組んでおり、インフラストラクチャはますます良くなっているため、これらのリスクは産業の成熟とともに徐々に低下していくと信じられています。現時点では、私たちは基本的なセキュリティ対策を引き続き行う必要があり、自分の資産を保護する必要があります。これがセキュリティ対策を重要視する理由です。
資産の損失に関して、最悪の場合はニーモニックフレーズの漏洩です。オンラインソフトウェアにニーモニックフレーズを入れて他人に取得された場合、基本的にはウォレットの制御権を失います。このようなミスによる損失は取り返すことができません。ウォレット内のすべてのものが失われ、損害を回復する手段はありません。もし事態がそこまで悪化していない場合、つまりニーモニックフレーズが漏洩した場合に、ウォレット内の資産がまだ残っている場合、最初にすべきことは新しいウォレットを作成し、漏洩したウォレット内のすべての資産を新しいウォレットに送信することです。新しいウォレットのニーモニックフレーズをオフラインで保存し、バックアップすることを忘れないでください。
ニーモニックフレーズの漏洩以外にも、資産の損失を引き起こすもう一つの一般的な行為は「悪意のあるトランザクションに署名すること」です。この場合、通常はトランザクションに署名する際に、他の人が一部の資産を移動できるように許可することになります。この種のトランザクションは「setApprovalForAll」と呼ばれ、ウォレット操作権限を取得することに相当します。NFT を売却する際にはこのトランザクションを署名する必要がありますが、NFT を購入したり自分で作成したりする場合はこのトランザクションを署名する必要はありません。この点に注意する必要があります。
もしもトランザクションを行う際に誤って「setApprovalForAll」のようなトランザクションを署名してしまった場合、トランザクションが完了する前に気付いた場合、損失を取り戻す機会があります。通常、この時点で私たちが署名したトランザクションはブロックチェーン上で処理待ちの状態にあり、マイナーによるトランザクションの確認を待っています。この場合、損失を取り戻すためには「トランザクションのキャンセル」を行うことができます。署名済みトランザクションのキャンセル方法については、以下の 2 つのドキュメントを参照してください。
- 如何加快或取消待处理的交易 - MetamaskSupport
- この Twitter のスレッドでは、悪意のある setApprovalForAll トランザクションを署名した後の対処方法について詳しく説明しています:https://twitter.com/PocketUniverseZ/status/1601089513412997121
以上が本記事の内容です。取引を行う前にトランザクションの種類を何度も確認し、ニーモニックフレーズをオフラインで複数保存することを日常的に行ってください。
もっと知りたい場合は、以下の場所で私に会えます:
デジタルエリア:HoodrhXLog:Hoodrh
Twitter:Hoodrh
Discord チャットグループ:Hoodrh
Mirror:Hoodrh
SubStack:Hoodrh
Nostr: npub1e9euzeaeyten7926t2ecmuxkv3l55vefz48jdlsqgcjzwnvykfusmj820c