L'avènement des crypto-monnaies a attiré l'attention sur une classe plus large de systèmes dans lesquels les intérêts économiques des participants coïncident de telle sorte que, agissant pour leur propre avantage, ils assurent le fonctionnement stable du système dans son ensemble. Lors de la recherche et de la conception de tels systèmes autosuffisants, les soi-disant primitives cryptoéconomiques sont distinguées - des structures universelles qui créent la capacité de coordonner et de distribuer du capital pour atteindre un objectif commun grâce à l'utilisation de divers mécanismes économiques et cryptographiques.
L'un des principaux problèmes du financement participatif est que les sponsors potentiels de projets et d'organisations ne sont souvent pas suffisamment incités à les financer. Cela est particulièrement vrai pour les projets importants sur le plan social, dont beaucoup bénéficient, tandis que le poids du soutien financier incombe à un nombre relativement faible de sponsors. Les projets à long terme souffrent également souvent de la disparition progressive de l'intérêt des sponsors et sont obligés d'investir constamment dans le marketing. De telles difficultés peuvent conduire à la clôture du projet, malgré sa pertinence, et dans l'ensemble sont également appelées le problème du free-rider .
La technologie de l'argent programmable a ouvert la possibilité de mettre en œuvre de nouveaux mécanismes de financement qui aident à résoudre le problème du passager clandestin. L'existence de primitives cryptoéconomiques facilite cette tâche en permettant la création de systèmes de coordination pour des participants aux propriétés précédemment connues. L'une de ces primitives, qui peut être appliquée à la fois pour assurer le financement continu de projets socialement importants et pour gérer rationnellement les ressources partagées, est une courbe de liaison symbolique [1] . Ce mécanisme est basé sur l'idée d'un token , dont le prix dépend algorithmiquement du nombre total de tokens en circulation, et est décrit par l'équation de la courbe ascendante:
Ce mécanisme est mis en œuvre sous la forme d'un contrat intelligent qui émet et détruit automatiquement les jetons:
- Le jeton peut être émis à tout moment par achat via un contrat intelligent. Plus il y a de jetons émis, plus le prix d'émission de nouveaux jetons est élevé.
- L'argent payé pour l'émission de jetons est stocké dans la réserve générale.
- À tout moment, le jeton peut être vendu via un contrat intelligent en échange d'argent provenant d'une réserve commune. Le jeton est retiré de la circulation (détruit) et son prix diminue.
Le mécanisme de base peut être modifié ou complété en fonction de l'application. Dans le cas particulier d'une campagne de financement participatif, le propriétaire du contrat est l'équipe du projet et certains des jetons de chaque achat ou vente lui sont transférés (par exemple, 20%). Les détenteurs de jetons deviennent des sponsors du projet, non seulement en transférant des fonds au fonds de soutien au projet, mais également en raison de l'augmentation du prix des jetons à chaque achat. L'équipe du projet vend par la suite les jetons reçus et envoie le produit pour atteindre les objectifs de la campagne.
Le mécanisme est conçu de telle sorte que les premiers sponsors reçoivent des jetons à bas prix et peuvent ensuite les vendre à un prix plus élevé, mais uniquement si le volume de jetons en circulation augmente. L'opportunité de gagner stimule les premiers sponsors à attirer davantage l'attention sur le projet, augmentant ainsi le montant total des dons et facilitant la promotion du projet pour ses fondateurs. Lorsque les premiers sponsors vendent leur part de jetons, leur valeur diminue, ce qui encourage les nouveaux participants à rejoindre la campagne. Ce cycle favorable peut se répéter encore et encore, fournissant un financement continu au projet. Si l'équipe de projet commence à montrer des résultats insatisfaisants, les détenteurs de jetons chercheront à vendre leurs jetons, ce qui entraînera une baisse de leur valeur et un financement cessera.
Compte tenu des nombreux projets différents qui collectent des fonds selon le schéma décrit ci-dessus, les sponsors potentiels essaieront de trouver des projets plus prometteurs et d'y investir de l'argent à un stade précoce. Du point de vue de l'investissement d'argent, les projets les plus prometteurs seront exigés et socialement importants, car ils attireront plus de sponsors à l'avenir et une augmentation significative du prix du token peut être attendue d'eux. Ainsi, l'alignement des intérêts économiques des différents participants au système sur les objectifs communs est atteint.
Implémentation
Un contrat intelligent qui implémente une courbe contraignante devrait fournir des méthodes pour acheter (émettre) et vendre (détruire) des jetons. Les détails de mise en œuvre peuvent varier considérablement en fonction de l'application et des caractéristiques souhaitées. Une discussion sur l'apparence générale de l'interface peut être trouvée ici: https://github.com/ethereum/EIPs/issues/1671 .
Lors de l'émission et de la destruction de jetons, le contrat intelligent calcule les prix d'achat et de vente conformément à la courbe de liaison. La courbe est définie par une fonction qui détermine le prix du token
à travers le nombre total de jetons en circulation
. Une fonction peut prendre plusieurs formes, par exemple:
Considérons une fonction de puissance:
Montant en devise de réserve
requis pour acheter des jetons d'un montant
, peut être calculée comme l'aire de l'aire sous la courbe, limitée par le nombre actuel de jetons en circulation et le nombre futur:
Pour optimiser ces calculs, il est pratique d'utiliser le volume de réserve actuel, qui est égal à la zone sous la courbe, limitée par son début et le nombre actuel de jetons:
De là, vous pouvez déduire le nombre de jetons que le sponsor recevra en envoyant un montant connu
en monnaie de réserve:
Montant en devise de réserve retourné lors de la vente
jetons calculés de la même manière:
Un exemple d'implémentation dans le langage Solidity peut être trouvé ici: https://github.com/relevant-community/bonding-curve/blob/master/contracts/BondingCurve.sol
Développement ultérieur
Si une crypto-monnaie volatile est utilisée pour acheter des jetons, l'argent stocké dans la réserve générale sera soumis à des fluctuations du taux de change, ce qui peut affecter négativement le mécanisme (les sponsors ne voudront pas faire d'investissements à long terme, craignant une dépréciation). Pour éviter de tels risques, vous pouvez utiliser une crypto-monnaie stable (par exemple, Dai ) comme monnaie de réserve.
Le jeton est le reflet d'une valeur commune pour ses détenteurs, il peut donc être utilisé non seulement dans le cadre du mécanisme de financement, mais également à des fins connexes.
Par exemple, les jetons peuvent être utilisés pour gérer un projet via une organisation autonome décentralisée (DAO). La répartition des fonds collectés par le projet peut se faire en votant pour différentes initiatives proposées par les fondateurs du projet ou par les sponsors eux-mêmes. Si le projet ne dispose pas d'une équipe de travail permanente, des récompenses similaires peuvent être attribuées pour l'exécution de tâches individuelles pour lesquelles des entrepreneurs temporaires seront en compétition. Le déploiement d'un contrat intelligent d'une organisation autonome basé sur une blockchain publique garantira la transparence du processus décisionnel et l'ouverture de toutes les transactions.
La possibilité d'utiliser un jeton pour participer à la gestion d'un projet ou d'une organisation, associée à une bonne réputation, fournit la vraie valeur du jeton. Pour compliquer la manipulation du marché , des mécanismes supplémentaires peuvent être impliqués. Par exemple, un contrat intelligent peut geler les jetons (interdire leur vente) pendant un certain temps après l'achat.
Un système dans lequel un jeton n'a aucune valeur intrinsèque sera plus susceptible d'être manipulé et pourra devenir une pyramide financière .
Conclusion
La courbe de liaison symbolique peut être appliquée dans différents domaines, mais l'utilisation de ce mécanisme dans le financement participatif semble particulièrement intéressante, car l'idée principale - soutenir le projet en envoyant de l'argent - ne change pas, mais est complétée par de nouvelles opportunités de participation, tout en maintenant un seuil d'entrée bas pour les utilisateurs.
Les projets qui collectent des dons en direct aujourd'hui à une adresse régulière peuvent à la place déployer un contrat intelligent qui implémente la courbe de liaison des jetons et recevoir des paiements à travers elle. Les sponsors auront la possibilité de soutenir le projet à la fois par une transaction régulière (transfert d'argent direct) et l'achat de jetons, et dans le second cas, ils bénéficieront de la popularité croissante du projet.
Cependant, l'efficacité de ce mécanisme cryptoéconomique n'a pas encore été évaluée. Pour le moment, il n'y a pas tant d'exemples d'utilisation réelle des courbes de reliure dans les applications décentralisées (l'un des projets les plus connus est Bancor ), et la conception et le développement de plateformes de crowdfunding utilisant ce mécanisme ne se font que:
- Giveth est une plateforme pour les associations caritatives. Nous avons récemment commencé à développer un modèle de financement continu basé sur des courbes de liaison.
- Convergent est une plate-forme pour l'émission de «jetons personnels» destinés aux créateurs de contenu.
- Apiary / Aragon Fundraising App est une application de collecte de fonds développée pour les organisations autonomes Aragon .
- Protea est un protocole de coordination des communautés avec l'utilisation de jetons, qui comprend également la construction d'applications de financement participatif.
Remarques
[1] Il n'y a pas de traduction établie du terme "courbe de liaison" dans la littérature en langue russe. Le mécanisme peut également être appelé « courbe de pose ». Dans le même temps, il est entendu que les participants déposent de l'argent dans le contrat intelligent à titre de garantie et reçoivent en retour des jetons.