La norme ERC-1155, lancé par l’équipe Enjin, apporte l’idée de semi-fongibilité au monde du NFT. Avec l’ERC-1155, les identifiants ne représentent pas des actifs uniques, mais des classes d’actifs. Par exemple, un identifiant peut représenter des « bagues », et un portefeuille peut posséder 1 000 de ces bagues.

ERC-20 vs ERC-721 vs ERC-1155 ERC20 vs ERC721 vs ERC1155 Chapitre 3 agence NFT france
ERC-20 vs ERC-721 vs ERC-1155 (@Opensea)

Dans ce cas, une variable renvoie le nombre de bagues appartenant à un portefeuille et un utilisateur peut transférer le nombre de bagues qu’il souhaite.

L’un des avantages de l’ERC-1155 est son efficacité : avec l’ERC-721, si un utilisateur voulait transférer 1000 bagues, il devrait modifier l’état du contrat intelligent pour 1 000 jetons uniques. Avec l’ERC-1155, le développeur n’a besoin que d’appeler qu’une seule variable avec une quantité de 1 000 afin d’effectuer le transfert de la totalité en une seule opération.

Bien l’efficacité de cette procédure, la norme ERC-1155 contraint aussi à une perte d’informations : il est impossible de retracer l’historique des bagues individuellement. Notez également que la norme ERC-1155 est en surcouche des fonctionnalités de la norme ERC-721, ce qui signifie qu’un actif ERC-721 peut être créé à l’aide de l’ERC-1155 (vous auriez alors un identifiant unique et une quantité distincte pour chaque actif).

C’est pourquoi l’on retrouve une adoption croissante à l’utilisation de la norme ERC1155, comme le fait OpenSea.

0 CommentsClose Comments

Leave a comment

Newsletter Subscribe

Get the Latest Posts & Articles in Your Email

[mc4wp_form id="517"]

We Promise Not to Send Spam:)