Ensoleillé Thaïlande
La conférence Devcon 7: Asie du Sud-Est s’est achevée. Des flots de développeurs, entrepreneurs, passionnés de cryptomonnaies et journalistes ont quitté la Thaïlande avec de nouvelles impressions, connaissances et connexions.
Les médias publient des articles sur les avancées prometteuses et les tendances, tandis que divers PDG louent les nouveaux projets et prédisent une adoption accélérée des cryptomonnaies.
Une cuillerée de goudron dans un baril de miel
Alors que tout le monde vante le succès de l’événement et la douceur du soleil thaïlandais, examinons les problèmes laissés dans l’ombre des discussions sur la décentralisation.
Parmi les participants de la conférence se trouvait l’équipe du protocole DeFi DEX223, qui se concentre sur le développement et la promotion de la norme ERC-223. Cette norme vise à résoudre les vulnérabilités de l'ERC-20. Naturellement, où qu’ils apparaissent, le sujet des failles de l’ERC-20 et des problèmes de l’écosystème plus large est abordé. Pourtant, depuis sept ans, le problème des transferts de tokens ERC-20 mal gérés vers des contrats incompatibles reste ignoré et passé sous silence. Malheureusement, Devcon 7 n’a pas fait exception.
La session intitulée “Smart Accounts Need Smart Sessions” semblait être le cadre idéal pour discuter de la manière dont les contrats intelligents échouent parfois à reconnaître les tokens entrants. Cependant, les intervenants ont jugé que ce n’était pas important. Dans cette vidéo, on peut voir comment ce problème a été à plusieurs reprises supprimé du chat de groupe. Un bel exemple de cette "décentralisation" souvent louée dans l’espace crypto.
Lors de la session “How to Onboard 22 Million Users Overnight Using Non-Conventional Cryptography”, un représentant de DEX223 a interrogé Ernesto Garcia d’OpenZeppelin sur leur incapacité à signaler les vulnérabilités lors des audits ERC-20. Ernesto a reconnu que c’était un problème, mais a suggéré de contribuer à leur dépôt GitHub. Pourtant, OpenZeppelin a refusé il y a quelques années d’apporter des modifications à l’ERC-20, déclarant que cela relevait d’abord des développeurs de l’ERC-20. Bien que l’ERC-20 soit désormais marqué comme problématique sur certaines ressources officielles d’Ethereum, OpenZeppelin n’a toujours pas mis à jour ses dépôts.
Lors de la session “Finding Bugs: 42 Tips from 4 Security Researchers”, quatre experts en sécurité ont discuté de la détection et de la correction des bogues. Ils ont envisagé Ethereum comme un ordinateur économique mondial nécessitant une sécurité extrême. Pourtant, aucun des intervenants n’était préparé à aborder les vulnérabilités de l’ERC-20. Face à une question directe, ils ont tenté de l’éluder, affirmant finalement que le temps était écoulé.
Dans la session “Top Hacks Since Devcon VI: What Did We Learn?”, les intervenants ont reconnu le problème mais ont soutenu que c’était aux dApps de résoudre ces questions. En fin de compte, l’utilisateur final est celui qui paie le prix fort, obligé de naviguer dans un système aux pièges cachés. Pourquoi la cryptomonnaie devrait-elle être différente des moyens de paiement traditionnels ?
Au-delà de l’horizon
Créer de nouvelles technologies est passionnant, mais ignorer les problèmes fondamentaux est une vision à court terme. Les écosystèmes des réseaux EVM sont minés par des failles, entraînant la perte de millions de dollars des portefeuilles des utilisateurs.
Tant que l’industrie continuera d’éluder ses difficultés croissantes, il est peu probable que la cryptomonnaie devienne un jour une partie intégrante du système financier quotidien.
Sources
- Loss of $26M or Silencing a Problem Worth Hundreds of Millions Coinmonks
- ERC-20 Issues Ethereum.org
- ERC-20 Live Losses Calculator Github Dexaran
- ERC-223 official documentation published on Ethereum:
- ERC-223 Hub Page:
- Website Dex223 (ERC-223 DEX)
- Telegram DEX223
- X ERC223 account on X
- Youtube: https://www.youtube.com/@erc223
- Reddit Reddit Dex223
- Medium: Dexaran
