Atakujący wykorzystują kod do wybicia setek NBA: The Association NFT

Pojawiło się wiele problemów z wydaniem NBA: The Association NFT. Specjaliści Web3 i Ethereum byli w stanie odkryć kod szesnastkowy, który umożliwiał tworzenie tych darmowych NFT bez znajdowania się na liście dozwolonych we wczesnych wydaniach.

Mówiąc prościej, użytkownicy mogą „zapętlać” lub używać oprogramowania, które wygeneruje 1 NFT dla każdego utworzonego portfela. Ale jest jeszcze gorzej, mimo że kontrakt był kilkakrotnie wstrzymywany, ci wyzyskiwacze byli w stanie stworzyć nowe skróty, które wybiłyby 100 NFT na transakcję, wysyłając gwałtownie gaz i szybko sprzedając projekt.

Jak wykorzystali kolekcję NBA: The Association NFT?

Według firmy audytorskiej smart kontraktów BlockSecStowarzyszenie NFT ma dziurę, która umożliwia niezatwierdzonemu użytkownikowi wybicie cyfrowego kolekcjonerskiego poprzez naśladowanie podpisów inwestorów, którzy mają wczesny dostęp do aktywów.

Atakujący wykorzystali lukę i wysyłając 0 ETH na poniższy adres kontraktu za pomocą tego hexa, byli w stanie wybić tyle, ile chcieli (choć obecnie to nie działa).

  Powstaje fundusz Invesco Metaverse o wartości 30 milionów dolarów

Pomimo exploitów projekt wydaje się nie mieć wpływu. Dolna granica tych bezpłatnych NFT wynosi obecnie około 0,3 ETH. Wyzyskiwacze siedzą ładnie, ale czy ma to znaczenie, jeśli umowa jest nieefektywna lub wykorzystana w momencie premiery?

NBA Association NFT wykorzystywane podczas bicia monet
Kod wykorzystywany w Association NFT

Po wybiciu kolekcji gracze będą przydzielani losowo i przejrzyście za pomocą Chainlink VRF. Każdy ma uczciwe i równe szanse na wybicie dowolnego gracza z dowolnej z 16 drużyn playoff. Kolekcja Association NFT będzie dystrybuowana w ciemno, a odbiorcy NBA Playoffs NFT 2022 nie będą wiedzieć, kogo otrzymają do 22 kwietnia. Niedawno pokryliśmy kolejny błąd kryptograficzny z napadem na 182 miliony dolarów i myślę, że te sprawy wymykają się spod kontroli.

Kolekcja Association NFT obejmuje dynamiczne odtwarzacze NFT

Association NFT to dynamiczna kolekcja NFT, która z biegiem czasu zmienia swój wygląd w oparciu o sukcesy drużyny i gracza na korcie. W 2022 NBA Playoffs łącznie 18 000 NFT zostanie wyprodukowanych 75 na gracza. Stowarzyszenia NFT są połączone z kanałami danych w czasie rzeczywistym i obliczeniami dla każdego zespołu i gracza za pośrednictwem Chainlink Oracle. Pozwala to na automatyczną zmianę wyglądu NFT każdego gracza na podstawie wcześniej ustalonych celów wprowadzonych do inteligentnej umowy Galaxis.

  Jak zmienić motyw Outlooka?

Pojawiło się wiele problemów z wydaniem NBA: The Association NFT.Im więcej gracz osiągnie w play-offach, tym więcej modyfikacji wizualnych, takich jak tła, akcesoria dla graczy i emotikony, stworzonych przez różnych artystów ich NFT. Ponadto NFT każdego gracza można ulepszyć poprzez cechy i akcesoria, w oparciu o wyniki i osiągnięcia gracza na korcie. Cechy progresywne są modyfikowane, jeśli statystyki zostaną osiągnięte w 1, 2 lub 3+ grach. Nawiasem mówiąc, Twitter udostępnia specjalne hashflagi i wydarzenia związane z weekendem NBA All-Star.