BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

インターネット上のビットコインの生態に関する最も詳細なフィッシング対策ガイド

星球君的朋友们
Odaily资深作者
この記事は約3152文字で、全文を読むには約5分かかります
セキュリティインフラが限られているBTCエコシステムで資産のセキュリティを最大限に保護するにはどうすればよいでしょうか?
AI要約
セキュリティインフラが限られているBTCエコシステムで資産のセキュリティを最大限に保護するにはどうすればよいでしょうか?

オリジナル作成者: OneKey Chinese (X: @OneKeyCN)

編集者注: Taproot と Segwit のアップグレードにより、BTC ネットワークに新機能が導入され、ブロック データの間接的な拡張も可能になり、2023 年以降の BTC エコシステムの爆発的な拡大に貢献しました。ただし、新しい資産や機能の導入には、セキュリティに関する新たな課題も伴います。セキュリティインフラストラクチャが限られているBTCエコシステムで資産セキュリティを最大化するにはどうすればよいでしょうか? OneKey Chinese は、ビットコイン エコシステムの関係者向けにフィッシング対策ガイドを作成し、Odaily は次のようにまとめています。


2021 年後半、Taproot アップグレードはブロック 709、632 で有効になりました。当時、人々はイーサリアムNFTの流行に夢中であり、これがBTCの最も「富を生み出す」アップグレードになるとは誰も知りませんでした。

Taproot と Segwit のアップグレードにより、BTC ネットワークに新機能が導入され、ブロック データの間接的な拡張 (1 MB から 4 MB に相当) も可能になり、これが 2023 年から現在に至るまで BTC エコシステムの爆発的な拡大の引き金となりました。 Taproot Assets、Ordinals BRC-20、ARC-20、Rune などの新しいアセットの出現も、Taproot の移転採用率を半分以上に維持しています。

ただし、新しい資産や機能の導入には次のような問題も伴います。新たなセキュリティの課題。 

ビットコインのエコシステムには、イーサリアムのエコシステムとは異なる基礎モデルがあります。 「構築する必要のあるものが多く」「理解の敷居が比較的高い」という BTC の新しい資産エコシステムの現状は、多くのユーザーを興奮させていると考えられます。結局のところ、これは多くの場合「金持ちになる」機会を意味します。

しかし、これにより、ユーザーの安全な操作に対する意識が新たに要求されることになります。そうしないと、知らないうちにコインを失いやすくなります。アトミックマーケットが署名タイプを誤って使用し、ハッカー攻撃につながった前回の事故のような事件も起きている。

以下では、OneKey が、セキュリティ インフラストラクチャが限られている BTC エコシステムで資産セキュリティを最大限に保護し、フィッシングを防止する方法を簡単に説明します。

Taproot アップグレードの具体的な影響の簡単な分析

具体的なフィッシング対策について説明する前に、Taproot アップグレードの影響について説明する必要があります。

前述した BTC マルチアセット エコシステムの繁栄の間接的な促進に加えて、BTC 取引の根底で実際に大きな変化が起こりました。主に 2 つ、それは Schnorr 署名と MAST テクノロジーです。これら 2 つと PSBT (Partial Signature Transaction) を組み合わせると、ハッカーにフィッシングの余地がさらに広がります。

1つはシュノアの署名です。そうです、このアップグレードにより、ホワイト ペーパーの ECDSA 署名が置き換えられました。この署名の技術的特徴は、複数の署名または公開鍵が 1 つに集約されることです。以前は確認のために複数の署名が必要だった作業が、現在では 1 回の検証だけで済むため、署名が占有するスペースが直接的に削減されます。

1つはMASTテクノロジーです。前者が集約された署名の場合、MAST は複数のスクリプトを「集約」するために使用されます (スクリプトの場合、ビットコインの限定された「スマート コントラクト」として理解できます)。同時に、ロック解除の支出の検証を送信するときは、いずれかの支出条件を検証するだけで済みます。多くの条件を含む複雑なスクリプトが占有するスペースを大幅に削減できます。

これら 2 つのテクノロジーはプライバシーに最も大きな影響を与えますが、セキュリティ リスクの余地も暗示しています。

転送レコードについては、アップグレード後はすべての UTXO 転送が同じように見えます。 Mempool では、転送タイプは P2TR と表示され、アドレスは bc1p で始まるすべて同じ長さのアドレスになります。

以前は、通常のアドレス (P2PKH/P2WPKH) への転送とスクリプト アドレス (P2SH/P2WSH) への転送の違いは簡単に区別できました。

他の人が UTXO を使用するのを見る前は、通常のアドレスへの転送とスクリプト アドレスへの転送の違いが分かりません。

スクリプトの場合、マイナー検証はスクリプトの 1 つの支出条件を公開するだけで済み、他のブランチ スクリプトは外部には知られません。

ビットコインエコシステムにおける新しい資産のフィッシングを防ぐための 5 つのヒント

明らかに、現在の BTC レイヤー資産エコロジーのセキュリティ インフラストラクチャはイーサリアムのセキュリティ インフラストラクチャよりもはるかに強力ではなく、ユーザーが最初に理解して学ぶ必要があることがたくさんあります。

同時に、フィッシングの原理はイーサリアムとは異なり、多くのフィッシング攻撃は発見される前に市場全体に十分に理解されていない可能性があります。たとえば、Atomic マーケットでの *SIGNHASH_NONE シグネチャのセキュリティ インシデントや、Unisat/Xverse ウォレットにも後からセキュリティ リマインダーが追加されました。

(1) 1つ目のコツ:暗号セキュリティの当たり前の基礎スキル

つまり、秘密キーのオフライン保管のセキュリティに注意を払い、それが信頼できる Web サイトであるかどうかに注意を払い、トロイの木馬ウイルスなどの感染からコンピュータを保護することに注意を払います。

ただし、FOMO 市場では、ユーザーは信頼のコンセンサスが形成される前に新しいプロジェクトに「急いで」取り組みたい場合があります。このとき、次のいくつかのトリックが特に重要です。

(2) 2 つ目のコツ: インプットとアウトプットを明確にする

イーサリアムには「ブラインド署名」があります。つまり、署名するときにウォレットがそれを解析しないと、乱雑な文字しか表示されず、署名後に資産がどうなるかを予測できません。これにより、コインを失うリスクも発生します。

ビットコインでは、トランザクションの入力と出力、および入力と出力に対応する転送アドレスを明確に定義する必要があります。 (つまり、「それはどこから来たのか、何枚のコインが来たのか」と「それはどこへ行ったのか、何枚のコインが出たのか」​​です。)

署名すると、PSBT が使用されるかどうかに関係なく、トランザクションの前後で発生する変更がウォレットに明確に表示されます。したがって、入力と出力が期待どおりであるかどうかを確認することが非常に重要です。

たとえば、ハッカーがすべての Ordinals NFT を一度に盗もうとした場合、トランザクション入力 (INPUT) には、すべての Ordinals NFT が入力されたことが確実に表示されます。同時に、出力 (OUTPUT) には、それらが奇妙なアドレスに移動したことが表示されます。

例として、Unisat を使用して MagicEden で Ordinals NFT を注文します。 MagiEden マーケットで 1 つ以上の碑文 NFT を注文すると、ポップアップ PSBT 署名リクエストに、トランザクションの入力 (INPUT) があなたの碑文の 1 つまたは複数の碑文であることが示され、出力が表示されます。トランザクションが成功すると、取得できるビットコインの数が表示されます。

(3) 3 つ目のコツ: 署名の種類に注意する

ビットコインの現在の署名タイプの概要については、こちら (https://btcstudy.org/2021/11/09/bitcoin-signature-types-sighash/…)。 

ここで注意が必要な署名タイプは、SIGHASH_NONE (0x02) と SIGHASH_NONE - SIGHASH_ANYONECANPAY (0x82) だけです。これらはどちらも、「トランザクションの出力には関係なく、トランザクションの入力にのみ署名する」ことを意味します。

トランザクション登録アセットの場合、安全な署名タイプは SIGHASH_SINGLE - SIGHASH_ANYONECANPAY (0x83) である必要があります。これにより、PSBT を介して信頼なしで完全なトランザクションを構築できます。これは、MagicEden や OKX などの主流の碑文取引市場で使用される署名タイプでもあります。

例として、SIGHASH_NONE - SIGHASH_ANYONECANPAY (0x 82) 署名を使用した Atomic マーケットの以前の間違いを考えてみましょう。

Atom 碑文アセットを注文すると、署名時に正しい入力と出力が表示されます。つまり、「注文したアセットが入力にあり、出力には私が注文できる金額も含まれていることが示されています」受け取る。

ただし、ハッカーは PSBT 変更出力を完全に入手することができ、送信されたトランザクションもマイナーによってパッケージ化されるため、最終的には保留中の注文の代金を受け取ることができなくなります。つまり、使用される署名タイプは入力部分のみに署名するため、最終的には「0ドル購入」につながるからです。

幸いなことに、Unisat や Xverse などの現在の主流の BTC エコロジカル ウォレットは、リマインダーの強調表示や SIGHASH_NONE などの署名タイプの禁止をすでにサポートしています。関連する署名タイプに関するプロンプトが表示された場合は、特別な目的でない限り、この署名を使用しないでください。

(4) 4 番目のヒント: スクリプトを使用する場合は注意してください

プロジェクトまたはプラットフォームでアセットをスクリプト アドレスに転送する必要がある場合は、特に注意する必要があります。署名すると、出力内でアセットが見慣れないアドレスに移動することがわかります。

前の内容によると、Taproot をアップグレードした後、スクリプト アドレスとユーザー秘密キーのアドレスが同じになることがわかります。

窃盗者が秘密鍵アドレスを使用してなりすましを試みた場合、受け取った資産が直接転送される可能性があります。それが実際のスクリプトアドレスの場合。それは、スクリプトアドレスの完全な内容を開示するかどうかによって異なります。不完全なコンテンツが公開された場合、ユーザーは通常、使用中にアセットに署名して転送できますが、1 つ以上の悪意のある UTXO ロック解除条件が隠蔽される可能性があります。将来的には、すべての UTXO 資産が突然「閉鎖」され、移転される可能性があります。

たとえスクリプト全体をオープンソース化したとしても、現在市販されているウォレットにはスクリプトMASTの整合性や出力アドレスの対応を検証する機能はなく、技術に詳しいユーザーがTaprootのアルゴリズムを利用して確認する必要がある。または、プロジェクトとチームを非常に信頼しています。

幸いなことに、現在のアプリケーションでは、さまざまな碑文資産のトランザクションに複雑なスクリプトを使用する必要はなく、PSBT (部分署名トランザクション) を使用して入力と出力を指定できます。

ただし、将来の BTC L2 操作では、複雑で複数条件のビットコイン スクリプトが関与する可能性が高くなります。たとえばバビロン(@babylon_chain) のビットコイン ステーキング スクリプトには、比較的複雑なスラッシュ ロジックとロック解除ロジックが含まれています。

このビットコイン スクリプトのネイティブ ステーキング方法を使用したい場合は、スクリプトをオープンソースにし、そのセキュリティと整合性を検証することが特に重要であり、そうでない場合、ユーザーはプロジェクト側を絶対に信頼する必要があります。

(5) 5 番目のヒント: 安全性の動向に注意を払い、それが起こる前に予防策を講じます。

最新のフィッシング手法を常に把握し、できるだけ早く警告を受け取ることができるように、セキュリティ分野の主要なアカウントに注意を払ってください。スローミストなどのコサイン@evilcos、Go Plus セキュリティ公式@GoPlusSecurity、Scam Sniffer@realScamSniffer、OneKey 公式アカウント@OneKeyCN 。 

問題を未然に防ぐことに関しては、他所からのセキュリティ経験を移転することができます。たとえば、イーサリアムでは、同じような先頭と末尾を持つアドレスを構築し、ユーザーが誤って履歴をコピーし、資産を失うというフィッシング手法があります。 BTC 署名トランザクションを構築する場合、出力アドレスが明確にチェックされていないため、罠に陥る可能性もあります。

Unisat/Xverse などの主流の BTC エコロジカル ウォレットでは、タップルート アドレスは bc1px…e9wh0 (例) と表示され、bc1p はタップルート アドレスの固定の始まりです。

これは、確認のために 6 文字だけを表示することになります。共通のアドレス帳機能を備えており、イーサリアムウォレットの標準では基本的に10桁以上表示されますが、これでは明らかに不十分です。

これは、ハッカーが一致するアドレスを生成することでカスタマイズされたフィッシングを実行する可能性が十分にあることを意味します (ただし、ビットコインではまだそれほど多くはありません)。

したがって、極端なことをして芽を摘んでしまった場合は、アドレスを可能な限り完全に確認する必要があります。

ともかく...

Study Bitcoin.

Study Bitcoin Security.

Taproot が新しい資産と新しいシナリオをビットコインに導入するにつれて、私たちは新しい形態のセキュリティ脅威、特に進化するフィッシング手法についても学ぶ必要があります。

特に現在、生態系インフラが不完全なため、計画的な漁業はおろか、コインの紛失やコインの焼失などの誤操作さえも時折発生しています。

最後に: OneKey は常にセキュリティを最優先に考え、技術開発に追従し、共有セキュリティ ポリシーを更新します。 BTC エコシステムはこの強気市場の主役の 1 つであり、当社は引き続き BTC エコシステムのセキュリティ上の課題に注目し、より安全な暗号資産環境の推進と構築に協力していきます。

元のリンク

BTC
安全性
Odaily公式コミュニティへの参加を歓迎します
購読グループ:
https://t.me/Odaily_News
チャットグループ:
https://t.me/Odaily_GoldenApe
公式アカウント:
https://twitter.com/OdailyChina
記事目次
Odailyプラネットデイリーアプリをダウンロード
一部の人々にまずWeb3.0を理解させよう
IOS
Android