Soleggiata Thailandia
La conferenza Devcon 7: Southeast Asia (https://devcon.org/en/) si è conclusa. Fiumi di sviluppatori, imprenditori, appassionati di criptovalute e giornalisti hanno lasciato la Thailandia con nuove impressioni, conoscenze e contatti.
Le testate giornalistiche stanno pubblicando articoli su sviluppi promettenti e tendenze, mentre vari CEO lodano nuovi progetti e prevedono un'accelerazione nell'adozione delle criptovalute.
Una goccia di catrame in un barile di miele
Mentre molti elogiano quanto sia stato fantastico l'evento e quanto sia gentile il sole in Thailandia, diamo un'occhiata ai problemi rimasti dietro le quinte delle discussioni sulla decentralizzazione.
Alla conferenza Devcon 7 ha partecipato il team dietro il protocollo DeFi DEX223. Il loro obiettivo è lo sviluppo e la promozione dello standard ERC-223, che mira a risolvere le vulnerabilità di ERC-20. Ovviamente, ovunque apparissero, veniva sollevato il tema delle vulnerabilità di ERC-20 e dei problemi più ampi dell'ecosistema. Eppure, da sette anni, il problema del trasferimento errato di token ERC-20 a contratti non compatibili è stato ignorato e messo a tacere. Purtroppo, Devcon 7 non ha fatto eccezione.
La sessione "Smart Accounts Need Smart Sessions" sembrava il contesto ideale per discutere del fatto che i contratti intelligenti non sono sempre così "intelligenti" e non riescono a riconoscere i token in entrata. Tuttavia, i relatori hanno deciso che non era importante. In questo video si può vedere come il problema sia stato ripetutamente eliminato dalla chat di gruppo. Un esempio lampante della decentralizzazione spesso lodata nel mondo delle criptovalute.
Durante la sessione "How to Onboard 22 Million Users Overnight Using Non-Conventional Cryptography", un rappresentante di DEX223 ha chiesto a Ernesto Garcia di OpenZeppelin perché, durante gli audit di ERC-20, non avessero segnalato le vulnerabilità. Ernesto ha ammesso che si tratta di un problema, ma ha suggerito di contribuire al loro repository su GitHub. Tuttavia, OpenZeppelin ha rifiutato di contrassegnare o modificare ERC-20 alcuni anni fa, affermando che dovrebbero essere gli sviluppatori di ERC-20 a fare il primo passo, e solo allora avrebbero seguito l'esempio. Sebbene ora ERC-20 sia segnalato come problematico su alcune risorse ufficiali di Ethereum, OpenZeppelin non ha ancora apportato modifiche ai propri repository.
La sessione "Finding Bugs: 42 Tips from 4 Security Researchers" ha riunito quattro esperti di sicurezza per discutere l'identificazione e la risoluzione di bug, nonché la loro prevenzione. Hanno immaginato Ethereum come il computer economico on-chain per miliardi di utenti, che richiede una sicurezza ultra-elevata per raggiungere questo obiettivo. Sembrava l'occasione perfetta per discutere delle vulnerabilità di ERC-20, uno dei blocchi fondamentali dell'ecosistema EVM. Tuttavia, i relatori sembravano impreparati sull'argomento, senza opinioni solide, e hanno cercato di evitare la questione. Alla fine, hanno affermato che il tempo era scaduto e sono passati ad altre domande (1:55:10). L'unico commento di 0xRajeev è stato che, a suo parere, questa non è una vulnerabilità, ma solo una questione di comprensione del funzionamento dei contratti intelligenti.
Nella sessione "Top Hacks Since Devcon VI: What Did We Learn?", i relatori hanno riconosciuto il problema ma hanno sostenuto che spetta alle dApp che interagiscono con gli utenti finali risolverlo.
Sembra che tutti vogliano spostare la responsabilità su qualcun altro. Alla fine, l'utente finale si trova a dover affrontare il peso, aspettandosi che navighi nel sistema e riconosca le "sabbie mobili" nascoste. Ma immagina una persona che paga in un negozio con una carta di credito: probabilmente non ha idea di come funzioni il sistema bancario e nemmeno le interessa. Vogliono solo pagare. Questo è ciò che rappresenta l'adozione di massa. Perché dovrebbe essere diverso con le criptovalute?
Tutto questo avviene sullo sfondo di una recente notizia in cui un investitore ha perso 26 milioni di dollari.
Sorprendentemente, le persone si riuniscono per presentare il prodotto e cercare nuovi investimenti per i propri progetti, ma si rifiutano di discutere i problemi o di considerare come risolverli, nonostante l'esistenza di soluzioni come ERC-223, già pronte per l'uso.
Oltre l'orizzonte
Certamente, è fantastico creare nuove tecnologie e prodotti basati su di esse. Ma ignorare i problemi fondamentali è miope. Alla fine, ogni nuovo prodotto viene costruito attorno a risorse esistenti che hanno già infuso valore nell'ecosistema.
Di conseguenza, le fondamenta degli ecosistemi della rete EVM sono piene di crepe, permettendo ai venti di soffiare e a milioni di dollari di scivolare fuori dai portafogli degli utenti.
Possiamo discutere all'infinito e prevedere quando le criptovalute cesseranno di essere un asset speculativo e diventeranno una parte ordinaria del sistema finanziario quotidiano. Ma ignorando i dolori della crescita del settore, è sicuro dire che questo giorno non arriverà mai.
Fonti
- 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
