Projeto de colecionáveis digitais de liga esportiva renomada expõe grave vulnerabilidade contratual

robot
Geração de resumo em curso

Recentemente, uma conhecida liga desportiva lançou um projeto de colecionáveis digitais, mas acabou por expor uma grave vulnerabilidade no contrato. Pesquisadores de segurança descobriram que o contrato inteligente do projeto tinha falhas significativas, permitindo que usuários não autorizados cunhassem colecionáveis sem custo e obtivessem lucro com isso.

A raiz dessa vulnerabilidade está na inadequação do mecanismo de verificação de assinaturas dos usuários da lista branca. O design do contrato não conseguiu garantir a exclusividade e o uso único das assinaturas da lista branca, permitindo que atacantes reutilizassem as assinaturas de outros usuários da lista branca para cunhar colecionáveis.

Do ponto de vista técnico, há uma falha óbvia no design da função verify no contrato. Esta função não inclui o endereço do iniciador da transação no escopo da assinatura durante o processo de validação, e também carece de um mecanismo para prevenir a reutilização da assinatura. Estes deveriam ser conhecimentos básicos de programação segura, mas foram ignorados neste projeto.

Mais desconcertante é que uma falha de segurança tão óbvia surgiu em um grande projeto que recebe tanta atenção. Isso não apenas expôs a negligência da equipe do projeto em relação à segurança dos contratos inteligentes, mas também reacendeu a preocupação da indústria sobre a importância da auditoria de segurança em projetos de blockchain.

Este evento enfatiza novamente a importância de seguir rigorosamente as melhores práticas de segurança durante o desenvolvimento de projetos de blockchain. Para projetos de qualquer escala, especialmente aqueles de alta visibilidade que envolvem um grande número de usuários e fundos, a realização de auditorias de segurança abrangentes e múltiplas verificações são passos indispensáveis.

Este evento também soou o alarme para toda a indústria, lembrando os desenvolvedores e as partes do projeto da necessidade de prestar mais atenção à segurança dos contratos inteligentes. Enquanto se busca inovação e eficiência, garantir que as medidas de segurança básicas estejam em vigor também é importante. No futuro, esperamos ver mais projetos realizando verificações de segurança mais rigorosas antes do lançamento, para evitar a repetição de eventos semelhantes.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
DegenWhisperervip
· 8h atrás
Outra vez um grande projeto sendo explorado. Amanhã vai subir.
Ver originalResponder0
FloorPriceNightmarevip
· 8h atrás
Hacker: Haha, namorada branca.
Ver originalResponder0
APY追逐者vip
· 9h atrás
Outra vez a fazer contratos de forma a enganar idiotas.
Ver originalResponder0
BottomMisservip
· 9h atrás
Outra armadilha de brinde.
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)