Des chercheurs de l’université de Stanford ont créé un prototype de transactions réversibles sur Ethereum qui pourrait permettre de réduire l’impact des vols de cryptomonnaies
La proposition met en avant une norme de jeton appelés “opt-in” qui permettrait aux victimes de signaler le vol à un contrat de gouvernance, les algorithmes aidant à identifier et à geler les gains mal acquis.
Dans un tweet publié dimanche, Kaili Wang, chercheur en blockchain à l’université de Stanford, a présenté un récapitulatif de l’idée de jeton réversible basé sur Ethereum, en précisant qu’à ce stade, il ne s’agit pas d’un concept achevé, mais plutôt d’une “proposition visant à susciter des discussions et des solutions encore meilleures de la part de la communauté blockchain” :
“Les principaux hacks que nous avons vus sont indéniablement des vols avec des preuves solides. S’il y avait un moyen d’annuler ces vols dans de telles circonstances, notre écosystème serait beaucoup plus sûr. Notre proposition permet les inversions uniquement si elles sont approuvées par un quorum décentralisé de juges.”
La proposition a été élaborée par des chercheurs en #blockchain de #Stanford, dont Wang, Dan Boneh et Qinchen Wang, et elle décrit des “normes de jetons opt-in qui sont des frères et sœurs de l’ERC-20 et de l’ERC-721″, appelés ERC-20R et ERC-721R.
Cependant, #Wang a précisé que le prototype ne visait pas à remplacer les jetons #ERC-20 ou à rendre Ethereum réversible, expliquant qu’il s’agit d’une norme opt-in qui “permet simplement une courte fenêtre de temps post-transaction pour que les vols puissent être contestés et éventuellement restaurés.”
Selon les normes proposées pour les jetons, si une personne se fait voler ses fonds, elle peut soumettre une demande de gel des actifs à un contrat de gouvernance. Cette demande sera ensuite suivie par un tribunal décentralisé de juges qui devront voter rapidement “en un jour ou deux au maximum” pour approuver ou rejeter la demande.
Les deux parties de la transaction pourront également fournir des preuves aux juges afin qu’ils disposent de suffisamment d’informations, en théorie, pour prendre une décision équitable.
Pour les jetons non fongibles (NFT), le processus serait relativement simple puisque les juges ont juste besoin de voir “qui possède actuellement le NFT, et de geler ce compte.”
Cependant, la proposition admet que le gel des jetons fongibles est beaucoup plus compliqué, car le voleur peut répartir les fonds entre des dizaines de comptes, les faire passer par un mixer de crypto anonyme ou les échanger contre d’autres actifs numériques.
Pour contrer cela, les chercheurs ont imaginé un algorithme qui fournit un “processus de gel par défaut pour tracer et verrouiller les fonds volés.”
Ils notent qu’il garantit que suffisamment de fonds sur le compte du voleur seront gelés pour couvrir le montant volé, et que les fonds ne seront gelés que si “il y a un flux direct de transactions provenant du vol.”
Le tweet de Mme Wang a suscité de nombreuses discussions, avec un éventail de personnes posant des questions complémentaires, soutenant l’idée, la réfutant ou proposant leurs propres idées.