Eine umfassende Vertuschung der NFT-Sicherheit

- Werbung -

Folgen Sie uns auf Google-News

Vermögenswerte sind jetzt eine Frage von Token. Nicht irgendwelche Token, sondern nicht fungible Token, die die digitale Identität für die Assets begründen, die jeweils einzigartig sind. dh ein Token unterscheidet sich vom anderen, indem es ein spezielles Wertattribut enthält, das sie nicht austauschbar macht. 

NFTs werden auf anderen Standards als ERC-20 erstellt, dem grundlegendsten für die Erstellung von Kryptomünzen. Mit NFTs können Benutzer das Eigentum an einem digitalen oder nicht digitalen Vermögenswert beanspruchen, der über das Blockchain-Netzwerk verfolgt wird. 

NFTs repräsentieren die digitalen Rechte an 

  • Digitale Kunst wie GIFs, Musik, Videos, Gaming-Sammlerstücke usw.
  • Sachwerte wie Autobriefe, Konzertkarten etc. 

NFTs werden durch intelligente Verträge geprägt, die die Details des Eigentümers besitzen, dem die NFT gehört, die Übertragbarkeit von NFTs während des Handels usw. Das Eigentum an NFTs wird durch eine eindeutige ID kontrolliert, die auf die Metadaten der Vermögenswerte verweist. 

Da NFTs über Smart Contracts betrieben werden, bietet es Raum für viele Schwachstellen. Abgesehen davon macht das Konzept des digitalen Eigentums an Vermögenswerten, das große Popularität erlangt hat, und ein breiter Markt für NFTs sie auch zu potenziellen Zielen für Hacks. 

Das macht NFTs anfällig für eine ganze Reihe von Sicherheitsbedrohungen, die wie folgt klassifiziert werden können. 

Kategorisierung der Bedrohungen für NFTs

Schwachstellen beim Token-Verkauf: Smart Contracts sind unbestreitbar das zugrunde liegende Leitungsgremium hinter der Ausführung des Token-Verkaufs. Überall dort, wo ein Fehler in diesem Smart Contract ist, nutzen Hacker die Gelegenheit, den Prozess des Token-Verkaufs zu stören. 

Ein Beispiel dafür ist ein Smart-Contract-Fehler, auf den das berühmte Projekt CryptoPunks stieß, als der Verkauf stattfand. Nachdem alle 10,000 Punks mit seltenen Eigenschaften auf dem Sekundärmarkt verkauft waren, verhinderte ein Smart-Contract-Bug, Zahlungen zu erhalten, aber dann geschah der Verkauf. 

Smart-Contract-Schwachstellen: Smart Contracts erledigen den Großteil der Arbeit von der Zahlungsabwicklung bis zur Verwaltung der Token. Und ebenso die Weite des Themas, mit dem es sich befassen sollte. Bei der Codierung von Verträgen sind verschiedene Hinweise zu beachten. 

  • Wiedereintritt
  • Zeitstempelabhängigkeit
  • Gaslimit und Schleifen
  • Verwendung von tx.origin
  • Byte-Array
  • ERC721 API-Verletzung
  • Schädliche Bibliotheken
  • Aktualisierte Compiler-Version 
  • Redundante Fallback-Funktion
  • Ungeprüfter externer Anruf
  • Implizite Sichtbarkeitsebene und so weiter.

Rug-Pull-Betrug: Rug-Pull-Betrug liegt im Trend Web3-Hacks. Die große Erwartung und der Enthusiasmus der Benutzer, in web3 zu investieren, wird von vielen in Form von Teppichzügen ausgenutzt. Ein solches Rug-Pull-Event war das Projekt Cool Kittens, das den Investoren der Katze Kunst mit Gebrauchswert versprach. 

Sobald die Verkäufe sprunghaft angestiegen waren und jeder NFT-Token bei etwa 70 $ verkauft wurde, zog der Hackerteppich Investoren von 160,000 $ an sich. Seit Beginn der Web3-Ära gibt es viele solcher unzähligen Fälle von Rug Pulls. 

Verletzung des privaten Schlüssels: Private Schlüssel, die die Zugriffskontrolle für Benutzer-Wallets halten, um Zahlungen zu tätigen und Vermögenswerte zu speichern, sind immer dem Risiko ausgesetzt, Sicherheitsverletzungen ausgesetzt zu werden. Benutzer werden durch die Verwendung herkömmlicher Phishing-Links ausgetrickst, um vertrauliche Informationen zu stehlen und die Kontrolle über die Münzen und Token in ihrer Brieftasche zu erlangen.

Schwachstellen im Marktplatz: Obwohl der Marktplatzfehler nicht den intelligenten NFT-Verträgen entspricht, wirken sie sich direkt auf NFTS aus. Die Schlupflöcher auf dem NFT-Marktplatz würden zum Vorteil des Käufers genutzt, um falsche Gebote abzugeben, NFTs zu den niedrigsten Preisen zu kaufen, NFTs zu fälschen und so weiter. 

Wie hilft Auditing dabei, Web3-Protokollen und NFT-Assets Sicherheit zu verleihen?

Die Prüfung beinhaltet die sorgfältige Prüfung des Codes, der sich mit der Sicherheit des Millionen-Dollar-Wertes von NFT-Token befasst. Prüfung von NFT-Smart-Verträgen deckt verschiedene Aspekte und Ebenen der Durchführung des Tests ab, um sicherzustellen, dass Fehler erkannt und korrekt behoben werden.

Hinweise darauf, was Smart Contract Audits erreichen sollen

  • Codierungsfehler erkennen und verhindern, dass sie größere Verluste verursachen.
  • Optimierung und Verbesserung der Codequalität.
  • Gewährleisten Sie die Sicherheit privater Informationen und den Schutz von NFTs.
  • Steigern Sie das Vertrauen der Benutzer, Investitionen in das NFT-Projekt zu tätigen.

- Werbung -

Quelle: https://thecryptobasic.com/2022/11/07/a-comprehensive-cover-up-on-nft-security/?utm_source=rss&utm_medium=rss&utm_campaign=a-comprehensive-cover-up-on-nft-security