Se protéger des vols grâce aux transactions réversibles ? Lumière sur les ERC-20R et ERC-721R

Une équipe de chercheurs de Standford a présenté un projet permettant de créer des transactions réversibles sur Ethereum (ETH). Si ce concept venait à se concrétiser un jour, cela donnerait naissance à une nouvelle famille de tokens : les ERC-20R et ERC-721R.

Se protéger des vols grâce aux transactions réversibles ? Lumière sur les ERC-20R et ERC-721R

Le concept des transactions réversibles sur Ethereum (ETH)

Kaili Wang, une chercheuse de l’université de Stanford, a présenté un livre blanc dans lequel elle et plusieurs de ses collègues décrivent un concept de transactions réversibles :

La chercheuse explique que l’idée du projet vient de l’ensemble des hacks, auxquels a pu faire face l’écosystème. Elle cite aussi bien des attaques comme les 320 millions de dollars sur le bridge Wormhole, ou encore les différents phishings dont ont été victimes certains propriétaires de Bored Apes par exemple.

Il est vrai que dans ces cas précis, un bouton « marche arrière » serait utile. Pourtant, l’idée peut sembler contre-intuitive, car l’essence même d’une blockchain est justement d’être irréversible.

Bien sûr, l’objectif n’est pas de rendre l’ensemble de la blockchain Ethereum réversible, cela n’aurait aucun sens. Cela passerait plutôt par un nouveau standard de tokens, qui pourraient être utilisés pour des cas stratégiques : les ERC-20R et ERC-721R.

Le concept serait qu’après une erreur dans une transaction, ou suite à un hack, nous puissions faire une réclamation auprès d’un tribunal décentralisé, afin de réclamer le retour des actifs.

? À lire également – Découvrez 7 bonnes pratiques pour limiter le risque de hack

Sécurisez vos cryptos avec un wallet Ledger Nano S Plus à seulement 49 €
Publicité

Le concept du tribunal décentralisé

Les ERC-20R et ERC-721R seraient construits en leur implémentant diverses fonctions de manière à permettre les contestations. Le schéma ci-dessous montre comment ces fonctions sont sollicitées pendant le processus :

Fonctionnement des transactions réversibles

Fonctionnement d’une transaction réversible

 

La victime fait en fait appel à une fonction appelée « requestfreeze(...) » qui déclenche le « procès ». Dans un premier temps, les juges de la gouvernance du projet auquel appartiennent ces tokens votent sur le gel des avoirs, ce qui fera appel ou non à la fonction « freeze(...) ». Ensuite, après un autre vote, ces mêmes juges décideront de faire appel à la fonction « reverse (…) » ou « rejectReverse(...) » afin de faire revenir ou non les tokens à leur propriétaire d’origine.

Le livre blanc de cette hypothétique catégorie de tokens explique en détail le fonctionnement de cet algorithme, néanmoins, plusieurs limites peuvent être observées.

Pour un token non fongible (NFT), il est très simple de savoir sur quelle adresse il se trouve exactement, mais qu’en est-il pour les tokens fongibles ? Prenons l’exemple avec 10 tokens A volés, qui seraient envoyés vers une autre adresse contenant déjà 10 autres tokens A « propres ». Ensuite, le propriétaire de cette adresse les envoie sur deux adresses séparées en quantité égale.

Dans cet exemple, il n’est pas possible de savoir précisément où sont les tokens volés, et pourtant l’algorithme ne ciblerait qu’une seule et même adresse.

Si les transactions réversibles présentées par Kaili Wang sont intéressantes, nous constatons que dans le cas d’un hack, il faudrait réagir très vite, car la « fenêtre de tir » serait très restreinte.

Une telle technologie ne pourrait pas s’appliquer à tout l’écosystème, mais si elle venait à voir le jour, certaines organisations autonomes décentralisées (DAO) pourraient par exemple trouver un intérêt à l’adopter pour leurs tokens de gouvernance.

? Pour aller plus loin – Qu’est-ce qu’un token et quelles sont les différentes catégories ?

Achetez des cryptos facilement avec eToro
Publicité – Investir dans les cryptomonnaies est risqué et ne convient pas à tout le monde - Vous pourriez perdre la totalité de votre investissement. Comprenez les risques ici

Source : Kaili Wang

La Newsletter crypto n°1 🍞

Recevez un récapitulatif de l'actualité crypto chaque jour par mail 👌

Certains contenus ou liens dans cet article peuvent être de la publicité. Cryptoast a étudié les produits ou services présentés, mais ne saurait être tenu responsable de tout dommage ou perte liés à leur usage. Investir dans les cryptomonnaies comporte des risques. N'investissez que ce que vous êtes prêt à perdre.

guest
0 Commentaires
Inline Feedbacks
View all comments
Voir plus
Tout voir

Cryptoast

Le site qui explique tout de A à Z sur le Bitcoin, la blockchain et les crypto-monnaies. Des actualités et des articles explicatifs pour découvrir et progresser dans ces secteurs !

Calendrier des sorties

Les articles les plus lus

La société Strategy aurait-elle commencé à vendre du Bitcoin ?

La société Strategy aurait-elle commencé à vendre du Bitcoin ?

Le cours du Bitcoin (BTC) passe sous les 100 000 dollars – Jusqu’où ira la chute ?

Le cours du Bitcoin (BTC) passe sous les 100 000 dollars – Jusqu’où ira la chute ?

Trade Republic lance son Wallet Crypto : transférez, stakez et payez en crypto dans un cadre bancaire régulé

Trade Republic lance son Wallet Crypto : transférez, stakez et payez en crypto dans un cadre bancaire régulé

XRP : une cryptomonnaie plus performante que le SOL ou l'Ether (ETH) ?

XRP : une cryptomonnaie plus performante que le SOL ou l'Ether (ETH) ?