Buterin estime que la frontière entre l'expérience utilisateur et la sécurité doit être effacée.
La sécurité n'est pas seulement une protection contre le piratage, mais aussi la garantie que le système fait exactement ce que l'utilisateur a prévu. Le principal problème de l'industrie cryptographique aujourd'hui est qu'il n'existe pas de « sécurité parfaite ». Et ce n'est pas une question de mauvais code, mais plutôt du fait que les intentions humaines (par exemple, « transférer 1 ETH à Bob », qui est « Bob » ? Une adresse ? Une personne ? Quel réseau ? Quel fork ?) sont trop complexes pour être décrites de manière univoque en langage mathématique.
Pour résoudre ce problème, Buterin propose de s'appuyer sur le principe de redondance : le système doit permettre à l'utilisateur d'indiquer ses intentions de plusieurs manières différentes et n'effectuer l'opération que lorsque toutes ces intentions coïncident.
Les mécanismes clés qu'il propose de mettre en œuvre sont les suivants :
- Simulation des transactions : avant de signer une transaction, le portefeuille doit lancer une simulation et montrer clairement ce qui va se passer dans la blockchain (quels jetons seront débités, combien seront crédités et quels sont les risques). Ce n'est qu'après avoir vu le résultat que l'utilisateur clique sur « OK » ou « Annuler ».
- Limites de dépenses intelligentes et signatures multiples : si l'action est classée comme « à haut risque » (par exemple, le transfert d'une somme importante vers une nouvelle adresse), le système doit exiger des confirmations supplémentaires.
- La transaction doit contenir non seulement l'action elle-même, mais aussi son effet attendu. Le contrat intelligent n'effectuera le transfert que si les deux paramètres coïncident.
Buterin estime que les LLM peuvent être d'une grande aide. On ne peut pas leur confier la gestion de l'argent, mais une IA personnalisée peut devenir votre « bon sens ». Une IA personnalisée est capable de suivre le comportement typique du propriétaire du portefeuille et de l'avertir si une transaction semble anormale ou suspecte.