著名なスポーツリーグのデジタルコレクションのスマートコントラクトに重大なセキュリティホールが発見されました。

robot
概要作成中

最近、ある有名なスポーツリーグのデジタルコレクションに関するセキュリティ上の懸念が業界の専門家の注目を集めています。専門家たちは詳細な分析の結果、そのリーグがデジタルコレクションを販売するために使用しているスマートコントラクトに深刻な脆弱性が存在することを発見しました。この脆弱性により、悪意のあるユーザーはゼロコストでコレクションをミンティングし、販売を通じて不当な利益を得ることが可能になります。

このセキュリティ脆弱性の根本的な原因は、契約のホワイトリストユーザーに対する署名検証メカニズムに欠陥が存在することです。具体的には、契約はホワイトリスト署名の専属性と一度限りの利用を確保できませんでした。これは、攻撃者が他のホワイトリストユーザーの署名を再利用してコレクションをミンティングすることができ、通常の検証プロセスを回避できることを意味します。

契約コードのレビューを通じて、verify関数に設計上の明らかな欠陥が存在することがわかりました。この関数は、取引の発起者のアドレスを署名検証プロセスに含めておらず、署名の再利用を防ぐメカニズムも実装されていません。これらのセキュリティ対策はスマートコントラクト開発の基本的な常識であるべきであり、それらの欠如はプロジェクトの技術能力に疑問を抱かせます。

!

ブロックチェーン分野の従事者として、私たちはこのような基本的なセキュリティの脆弱性が高知名度プロジェクトで発生することに衝撃を受けています。これは、プロジェクトチームのセキュリティ監査における怠慢を暴露するだけでなく、スマートコントラクト開発の標準化とセキュリティ意識の向上において、業界全体がまだ長い道のりを歩まなければならないことを浮き彫りにしています。

この事件は再び私たちに警告を発しています。プロジェクトの規模に関わらず、ブロックチェーンアプリケーションの開発プロセスにおいて、安全性は常に最優先の考慮事項であるべきです。関連するすべての関係者に対して、スマートコントラクトの安全監査を強化し、第三者の専門機関を導入して包括的な評価を行い、類似の脆弱性が再発しないように健全な安全テストプロセスを確立することをお勧めします。

ユーザーにとって、このイベントは警鐘を鳴らしました。どのブロックチェーンプロジェクトに参加する際も、私たちは慎重な態度を保ち、潜在的なリスクを理解し、可能な場合はプロジェクトの技術的実現に対する必要な調査を行うべきです。エコシステム全体が協力して初めて、私たちはより安全で信頼できるデジタル資産環境を構築することができます。

!

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 8
  • リポスト
  • 共有
コメント
0/400
PumpDoctrinevip
· 08-12 17:01
また許可リストが問題を起こしているのか〜
原文表示返信0
MemecoinResearchervip
· 08-11 07:58
ngmi 家族... ルーキー sig バリデーションエラー fr fr
原文表示返信0
DogeBachelorvip
· 08-09 19:04
また別の失敗、まだローンチもしていないのにこんなことに
原文表示返信0
NFTFreezervip
· 08-09 18:57
許可リストは本当にただで与えられたものだ。
原文表示返信0
BlockTalkvip
· 08-09 18:55
またクリップクーポンを得ようとしている
原文表示返信0
BearMarketBuyervip
· 08-09 18:54
まだそこでNFTを売っているのか、契約の脆弱性が保証されていなければ、誰が買っても不運だ。
原文表示返信0
WinterWarmthCatvip
· 08-09 18:45
スマートコントラクトがまたバグを出した、見ているだけで痛い。
原文表示返信0
MEVSandwichvip
· 08-09 18:41
またプロジェクトが白嫖されました。これで本当に賑やかになりました。
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)