La chaîne intelligente Binance continue de voir certains des projets en cours de construction exploités. La dernière a été faite par quelqu’un qui avait accès à l’adresse d’administration de PancakeSwap.
C’est un problème séculaire avec les contrats intelligents: le caractère aléatoire. La solidité n’a pas de fonction aléatoire native et toutes les sources d’aléa doivent être en chaîne. Les projets utilisent des éléments tels que des en-têtes de bloc, des hachages de transaction, etc. pour créer des sources légitimes d’aléa, mais aucune n’est vraiment aléatoire – elles sont simplement pseudo-aléatoires.
Ce problème a conduit à des exploits dans le passé, comme le récent exploit Meebits. Les numéros de loterie PancakeSwap ont été générés en fonction de certaines conditions prévisibles. L’exploitant pourrait utiliser ces informations pour prédire les chiffres à l’avance, drainant ainsi l’ensemble du pool.
L’auteur de cet article a fourni des preuves détaillées prouvant qu’il s’agissait peut-être d’un acte criminel de la part des administrateurs de PancakeSwap, étant donné qu’ils ont créé le contrat, « trouvé » l’exploit et pris l’argent en utilisant leur propre adresse.
S’il est vrai que le compte administrateur a utilisé l’exploit et drainé les fonds, l’auteur a une idée fausse: il ne s’agissait pas d’un acte criminel et les fonds n’ont pas été volés. Bien qu’il n’y ait eu aucune déclaration officielle de la part de l’équipe de PancakeSwap à ce sujet, cet événement était clairement un retrait de fonds du contrat, empêchant un acteur malveillant de découvrir le bogue et de l’exploiter.
Ceci est évident, tout d’abord, du fait que les administrateurs de PancakeSwap ont utilisé leur adresse publique connue pour mener à bien l’exploit. S’ils souhaitaient vider les fonds de manière malveillante, ils auraient utilisé un compte anonyme. Deuxièmement, les fonds récupérés du pool de loterie sont brûlés par lots par l’adresse de l’administrateur.
Bien qu’un exploit soit effrayant et jamais bon signe, le traitement de celui-ci par l’équipe instille une certaine confiance, prouvant que PancakeSwap est prêt à résoudre les problèmes lorsque cela est nécessaire (même s’ils auraient pu prendre la voie moralement répréhensible en volant l’utilisateur fonds).
Le cofondateur d'Ethereum, Vitalik Buterin, a averti les dirigeants de la cryptographie de se concentrer…
Le fondateur de Binance, Changpeng Zhao, a averti dans une récente interview avec CoinDesk que…
Bradley Garlinghouse, PDG de Ripple, s'oppose à l'idée selon laquelle les ambitions croissantes de la…
Selon un rapport récent d'une publication chinoise locale, les régulateurs chinois se sont opposés aux…
Wall Street a connu une forte reprise après les élections américaines de mi-mandat, annulant les…
ADA continue de gagner en popularité dans le domaine des actifs symboliques du monde réel…