NFT et IP 2 : tirer parti de la fongibilité ERC20 PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

NFT & IP 2 : Tirer parti de la fongibilité ERC20

Représentation des droits de propriété intellectuelle via ERC20 pour la découverte de prix basée sur l'AMM et plus encore

Trent McConaghy

Le but de cette série est de connecter pratiquement NFTs comprenant Propriété intellectuelle (IP) pour aider NFT créateurs et collectionneurs. Il utilise le langage IP et se concentre sur les implémentations au niveau du code Solidity.

Partie 1 de cette série s'est concentré sur la norme de jeton non fongible ERC721. Ce article se concentre sur la norme de jeton fongible ERC20 pour blockchain * IP, et décrit comment il aide à la découverte des prix et plus encore. La partie 3 relie ERC721 et ERC20.

1.1 Fongibilité et découverte des prix

Pomme-pomme. Si vous avez deux pommes identiques côte à côte et que l'une se vend 0.75 $, vous pouvez facilement établir le prix de l'autre pomme à 0.75 $. Vous pouvez les échanger les uns contre les autres et cela n'a pas d'importance. C'est-à-dire qu'ils sont fongibles. Avec l'or, une once de peut être échangée contre une autre ; c'est fongible. Idem pour les actions TSLA. Idem pour Bitcoin. Idem pour les tokens ERC20 (norme de token fongible).

Pomme orange. Si vous avez une pomme et une orange côte à côte et que la pomme se vend 2 $, vous n'avez toujours pas beaucoup d'informations pour évaluer le prix de l'orange. La pomme et l'orange ne peuvent pas être échangées. Ils sont non fongible. Cela les rend plus difficiles à évaluer. Une once d'or ne peut pas être échangée contre une once d'argent ; c'est non fongible. Un tableau unique ne peut pas être échangé avec un autre tableau ; c'est non fongible. Idem pour les tokens ERC721 (norme de token non fongible).

Prix ​​découverte. Des deux scénarios ci-dessus, il est plus facile de fixer le prix des pommes aux pommes, plutôt que des pommes aux oranges, car « des pommes contre des pommes » sont fongibles. Il est difficile d'exagérer l'importance de ceci : la fongibilité aide grandement à la découverte des prix. Il est plus facile de tarifer les jetons ERC20 que ERC721 [1].

1.2 Licences IP fongibles

Lorsqu'un éditeur imprime un livre, il imprime des milliers ou des millions d'exemplaires. À la sortie de la presse, chacun de ces exemplaires peut être échangé contre un autre. Ils sont fongibles.

Ouvrez un livre sur l'une des premières pages et vous trouverez des informations sur le lieu de publication et sur le cycle d'impression. Il est important de noter que vous verrez également le symbole bien connu du droit d'auteur © et le nom du détenteur des droits IP de base. Cela est important car la copie physique de ce livre comprend une licence d'utilisation de ce matériel protégé par le droit d'auteur, cette IP de base. Tenir ce livre entre vos mains vous donne un accès physique pour utiliser cette adresse IP. Un livre imprimé comprend une licence de propriété intellectuelle fongible.

Si vous louez un film sur Amazon Prime, vous obtenez une licence pour l'IP de ce film, cette IP de base. Vous y avez accès numériquement pendant 48 heures. Au fil du temps, des millions de personnes peuvent louer ce film, c'est-à-dire une licence sur cette IP de base. Un film loué comprend une licence IP fongible.

Considérez une station météorologique qui enregistre la température, la vitesse du vent, la direction du vent, les précipitations et la pression atmosphérique au fil des ans. Les propriétaires de stations météorologiques détiennent cet ensemble de données en tant qu'IP et l'octroient sous licence à des milliers d'agences de prévision météorologique à travers le monde. Chaque licence est comme les autres licences. Une licence de données météorologiques est une licence IP fongible.

Il existe de nombreux autres exemples dans la musique, les jeux vidéo, les photographies, etc. Cela va au-delà du droit d'auteur IP; cela se produit également pour la propriété intellectuelle des marques et la propriété intellectuelle des brevets, chaque fois qu'il y a plus d'une licence échangeable.

Les licences IP fongibles peuvent avoir limité or illimité éditions. Les cas d'utilisation en édition limitée concernent les objets de collection et le monde de l'art. Les cas d'utilisation de l'édition illimitée incluent la licence de photos d'archives, la location de films, l'achat de livres électroniques, etc.

1.2 Norme ERC20

ERC20 est une norme de jeton fongible. C'est la norme la plus populaire pour les jetons, fongibles ou non.

La plupart des portefeuilles crypto prennent en charge ERC20. Les DEX AMM exploitent la propriété de fongibilité ERC20 pour la découverte de prix, avec un grand succès : ils ont maintenant des milliards de volume quotidien. Ce n'est pas seulement pour les échanges; les DeFi La communauté a développé des outils pour les prêts, les pièces stables, les assurances et plus encore, tout autour de l'ERC20. Même de nombreuses chaînes non-Ethereum prennent en charge ERC20.

Si l'on veut tokeniser des actifs fongibles, l'ERC20 est un bon choix.

1.3 Licences IP fongibles via ERC20

Les licences IP peuvent être fongibles ; et ERC20 est la principale norme de jeton fongible. Ensuite, ERC20 est un choix logique pour représenter les licences IP fongibles. Le TVN champ l'utilise en conséquence ; examinons quelques exemples.

RAC $ RUBAN jeton est un exemple utilisant ERC20. Ici, les jetons 1.0 TAPE sont utilisés pour racheter une licence musicale sur support cassette. TAPE est sur Uniswap AMM, permettant la découverte des prix à environ 4 XNUMX $ par jeton ces jours-ci.

$ CHAUSSETTES est un autre exemple, où les jetons SOCKS échangent une paire de chaussettes. Ou alors, $FAME ainsi que $BAP sont utilisés pour échanger des t-shirts. Alors que l'accent est mis sur l'artefact physique, chacun a une conception associée au droit d'auteur. La découverte des prix AMM a conduit à une seule édition $ SOCKS atteignant 164 XNUMX $, et des milliers $ pour $ FAME et $ BAP. Ce sont des cas d'utilisation passionnants.

Les éléments ci-dessus sont des exemples de jetons uniques. Marché de l'océan l'échelle, en tant que plateforme qui facilite la publication, la mise/l'échange et l'échange Jetons ERC20 pour IP avec approprié mentions légales. Il utilise AMM pour la découverte des prix, la liquidité et la conservation. Le marché de l'océan est un référence marché ; plus d'une douzaine d'équipes ont forgé son code frontal Apache2 pour créer leurs propres marchés IP blockchain pour leur propre niche.

1.4 Licences IP *non* fongibles et ERC20

Dans l'exemple de livre ci-dessus, l'auteur a obtenu le droit d'auteur pour son livre en engageant son écriture créative sur papier. L'auteur pouvait alors imprimer lui-même de nombreux exemplaires du livre, sous forme de licences fongibles. Cependant, l'impression de livres n'est peut-être pas le fort de l'auteur. Ainsi, ils accordent généralement une licence exclusive de l'IP de base à la maison d'édition ; ensuite, la maison imprime les livres sous forme de sous-licences fongibles.

Idem pour la musique. Le musicien pouvait licencier ses œuvres directement à ses milliers d'auditeurs. Traditionnellement, cela a été difficile, donc les musiciens faisaient généralement une licence exclusive de l'IP de base ("bande maîtresse"), puis le label ferait une sous-licence fongible aux auditeurs, etc. Le titulaire de la licence exclusive reprend les droits que le détenteur du droit d'auteur avait initialement .

ERC20 dispose d'un moyen pour représenter le propriétaire de cette IP de base (copyright / licence exclusive) : l'adresse qui contrôle ERC20.propriétaire [4]. Nous détaillons ci-dessous.

Le reste de cet article devient plus technique ; il décrit ce que le code ERC20 fait du point de vue IP.

Cette section décrit comment le comportement au niveau du code ERC20 est mappé à une trame IP. Pour souligner la similitude avec l'approche ERC721 en édition limitée donnée dans le premier article, nous utilisons ici un exemple sur édition limitée ERC20 (vs édition illimitée ; sans perte de généralité).

2.1 Définitions

Les ERC20 en édition limitée signifient qu'il existe plusieurs licences (éditions) pour la même IP de base. Voici comment mettre en œuvre.

Il est important que les jetons d'un contrat ERC20 donné ne puissent racheter qu'un seul type de licence / élément, sinon il remplace par inadvertance la signification sémantique du jeton ERC20 lui-même ("c'est une licence") en étant simplement un jeton d'unité d'échange .

2.2 ERC20 en édition limitée : gestion de l'IP de base

Les jetons ERC20 eux-mêmes sont destinés à la gestion des licences IP. Fait intéressant, la configuration prend en charge la gestion de l'IP de base sous-jacente (droit d'auteur ou licence exclusive). Voici comment.

Tout d'abord, rappelez-vous que la propriété IP de base est stockée dans une variable d'état (ERC20.propriétaire). Ainsi, on peut transférer la propriété IP de base en changeant sa valeur en une nouvelle adresse via ERC20.transferOwnership(). La propriété IP de base est fractionnée lorsqu'un portefeuille multisig ou DAO contrôle l'adresse. La valeur peut s'accumuler sur l'IP de base avant la création de licences, c'est-à-dire avant que les jetons ERC20 ne soient créés. Pour monétiser avec >1 types de licence (par exemple, livre électronique ou livre imprimé), créez un contrat ERC20 pour chaque type de licence, chacun avec la même adresse IP de base.

2.3 ERC20 en édition limitée : diagramme de séquence

Voici un exemple travaillé se concentrant sur le comportement. Il existe 3 éditions limitées.

L'étape est une Publier action. L'éditeur appelle ERC20.constructeur() méthode pour revendiquer l'IP de base, puis ERC20.menthe() frapper 3 jetons avec adresseP en tant que propriétaire initial. le Propriétaire de l'ERC20 l'attribut (une adresse) est mis à jour en adressePainsi qu'aux soldes l'attribut (un mappage) est mis à jour vers 3.0 à l'index adresseP.

L'étape est une Sous-licence action d'une édition, de Publisher à Licencié1 (adresse1). ERC20.balances est mis à jour : la valeur à adresseP est décrémenté de 1.0, et la valeur à address1 est défini sur 1.0.

L'étape est une Sous-licence action d'une édition de Licencié1 à Licencié2. ERC20.balances est mis à jour en conséquence.

L'étape est une Sous-licence action d'une édition de Publisher à Licencié3. ERC20.balances est mis à jour en conséquence.

L'étape transfère l'IP de base à un nouveau titulaire de licence exclusive, en appelant ERC20.transferOwnership() qui change ERC20.propriétaire à une nouvelle adresse. (Remarque : cette étape n'a pas été affichée pour l'ERC721 en édition limitée car elle n'est pas possible dans cette configuration.)

Source: https://blog.oceanprotocol.com/nfts-ip-2-leveraging-erc20-fungibility-bcee162290e3?source=rss——-8—————–cryptocurrency

Horodatage:

Plus de Moyenne