Publié - 2 septembre 2023 Lien vers les détails techniques du livre jaune : https://github.com/MorpheusAIs/Morpheus/blob/main/YellowPaper.md
Morpheus est conçu pour encourager le premier réseau peer-to-peer d'IA personnelles, connues sous le nom d'agents intelligents. Fournir aux utilisateurs des agents intelligents open-source pour se connecter à leurs portefeuilles, Dapps, et contrats intelligents promet d'ouvrir le monde du Web3 à tout le monde.
Enfin, l'utilisateur moyen pourra parler à son agent intelligent dans un langage normal, et celui-ci pourra comprendre la question et entreprendre une action en fonction de son intention/approbation. Ce moment est similaire à celui où le moteur de recherche de Google a ouvert les portes de l'internet au grand public grâce à son interface web facile à utiliser à la fin des années 1990.
Pour rendre les agents intelligents accessibles à tous et accroître la décentralisation de leur infrastructure, nous proposons de développer le réseau Morpheus. Le réseau Morpheus comprendra un jeton lancé récemment (le jeton "MOR") pour encourager les quatre principaux contributeurs au réseau. Il s'agit de la communauté des constructeurs qui créent des interfaces, des codeurs qui contribuent au logiciel et aux agents de Morpheus, des fournisseurs de capitaux qui ajoutent de la liquidité et de ceux qui fournissent des capacités de calcul, de stockage et de bande passante. L'histoire du Bitcoin et de l'Ethereum a bien montré que la concurrence libre et ouverte pour des jetons numériques rares peut fournir une infrastructure évolutive pour une blockchain publique sur de longues périodes.
Les opérateurs historiques tels qu'OpenAI, Microsoft et Google utilisent de grands modèles de langage de source proche, facturent des droits de licence aux clients et monétisent les données de ces derniers. Ces modèles sont censurés, fragiles et fonctionnent dans des jardins clos. Il existe une forte demande en faveur d'un modèle linguistique à grande échelle open-source disponible gratuitement. Llama, Falcon et d'autres LLM open-source ont récemment été publiés et se rapprochent rapidement de la précision de leurs concurrents à source fermée.
Ce qui manque actuellement à ces LLM open-source, c'est une interface graphique standard permettant aux utilisateurs de discuter avec eux, une API pour les développeurs, une solution en nuage pour passer d'un appareil à l'autre et un moyen de gérer les données de l'utilisateur et le processus de récupération. C'est là que le protocole Smart Agent entre en jeu, car il fournit un LLM open-source exécuté localement et géré par le portefeuille Web3 de l'utilisateur.
Cependant, l'approche locale seulement manque encore d'une API pour les développeurs et la solution en nuage où un réseau d'utilisateurs peut exécuter le logiciel sur du matériel puissant pour permettre des cas d'utilisation tels que les clients légers, où l'utilisateur n'a pas besoin de télécharger le nœud complet ou l'agent intelligent localement.
Morpheus fournira ces API et ces fonctions cloud décentralisées en lançant un réseau et un jeton pour récompenser les personnes fournissant cette infrastructure blockchain publique à la communauté Smart Agent. En tant qu'implémentation du protocole Smart Agent, Morpheus cherche à rassembler les ressources nécessaires pour que les IA personnelles basées sur l'open source puissent égaler, puis dépasser les capacités des entreprises technologiques qui proposent aujourd'hui des modèles GPT fermés.
Morpheus présente d'emblée de nombreux avantages. Natif du Web3, l'utilisateur peut acheter ou vendre des crypto-monnaies, envoyer des stablecoins, accéder à des contrats intelligents, utiliser des Dapps et des services DeFi, auxquels aucun LLM n'est connecté aujourd'hui. Les barrières réglementaires auxquelles sont confrontées les entreprises centralisées les empêchent d'offrir ces outils aux utilisateurs, de sorte que leurs modèles peuvent discuter de tâches, mais pas agir au nom de l'utilisateur dans un contexte Web3. L'utilisation de l'infrastructure publique décentralisée est moins coûteuse que le paiement d'une licence à Chat GPT pour chaque nouvel utilisateur.
Morpheus est l'alternative de type Linux pour les développeurs qui veulent être en mesure de créer rapidement de nouveaux agents / LLM sans frais. L'utilisateur peut conserver la propriété de ses données professionnelles ou personnelles. Cela permet d'éviter les fuites, les piratages et les attaques des concurrents. En récompensant les développeurs qui contribuent au code non seulement de Morpheus mais aussi d'agents plus spécialisés, une expérience de type App Store/ Agent Store se développera pour les utilisateurs. Avec la persistance des données, des invites et de l'historique appartenant à l'utilisateur, le protocole Smart Agent devient la meilleure solution pour l'interopérabilité dans le monde des LLM et des agents.
Enfin, le fait que Morpheus dispose d'une interface utilisateur graphique et qu'il tire parti d'Electron pour l'installer en un seul clic lui permet de devenir la première IA open-source à passer le fameux "test de Friedl". Il s'agit d'un seuil qui permet de déterminer à quel moment la facilité d'utilisation d'un logiciel le rend accessible aux membres non techniques du grand public.
Notre proposition prévoit cela avec un jeton Morpheus (symbole "MOR"). MOR est récompensé chaque jour à hauteur de 24% pour la communauté, 24% pour le capital, 24% pour le calcul et 24% pour les codeurs. 4% pour les fonds de protection.
Cela reflète la réalité selon laquelle Morpheus a besoin des éléments suivants pour se développer :
Communauté - Les constructeurs créent des frontends / outils et introduisent des utilisations dans l'écosystème de Morpheus.
Capital - Apporte le financement pour le calcul et le code.
Calcul - Fournit l'équipement et la puissance.
Les codeurs - fournissent l'intelligence pour utiliser les frontends, le capital et le calcul.
L'offre de jetons MOR est limitée à un maximum de 42 000 000 jetons qui existeront jamais. La distribution commencera avec les quatre groupes qui gagneront les jetons en fournissant des formes de preuve de travail (main d'œuvre) et de preuve d'enjeu (capital) au réseau. Pas de pré-mine. Pas de vente anticipée de jetons. Juste un lancement équitable.
La récompense du bloc commencera à 14 400 MOR par jour et diminuera ensuite de 2,468994701 MOR chaque jour, jusqu'à ce que la récompense atteigne 0 au jour 5 833. À ce moment-là (dans environ 16 ans), à condition que Morpheus soit largement utilisé, les frais auront pris le relais en tant que principale motivation. Frais payés aux utilisateurs pour leurs données, frais aux fournisseurs de calcul, frais aux fournisseurs de capital et frais aux codeurs.
**Le plafond d'approvisionnement pour les jetons MOR est de 42 millions d'euros. 14 400 jetons par jour répartis équitablement entre les utilisateurs de la communauté, le capital, le code et le calcul.
- 3 456 jetons pour le calcul. Transactions de preuve pour les appels d'API servis.
- 3 456 jetons pour le code. Code de preuve livré et fusionné dans le repo Morpheus.
- 3 456 jetons pour le capital. Proof stETH yield contribué, 50% échangé contre MOR et le reste bloqué dans l'AMM en tant que fournisseur de liquidité.
- 3 456 jetons pour la communauté. Preuve de la construction d'applications et d'outils frontaux qui engagent les utilisateurs. Le reste est mis de côté pour les ressources de protection : 576 jetons par jour à cette fin.
L'objectif de MOR est de fournir une large utilité dans de nombreuses fonctions du réseau Morpheus. Par conséquent, l'utilisation du jeton MOR offre un mécanisme de comptabilité sur la chaîne pour calculer les récompenses sur la base de l'utilisation réelle du logiciel.
Les développeurs paient MOR aux fournisseurs de calcul pour les fonctions qui dépassent ce que le matériel local peut exécuter. MOR paie les appels à l'API Morpheus pour les applications décentralisées utilisant le protocole Smart Agent. Les utilisateurs peuvent payer MOR pour les agents spécialisés mis à disposition par les développeurs. À leur tour, les développeurs peuvent payer les utilisateurs de MOR pour les données de formation pour les nouveaux LLMs/Agents.
Tous les projets passent par des phases de développement. Il est important qu'au début, les ressources liquides telles que l'ETH soient utilisées pour payer les développeurs et l'équipement. Ethereum a fait la même chose lorsqu'ils ont utilisé les BTC de leur communauté pour payer le codage initial de leur blockchain. La différence ici est que le protocole de l'agent intelligent a déjà été développé et que Morpheus met en œuvre une version pour élargir sa portée, de sorte qu'il n'y a pas besoin d'une vente de la foule avant que le projet ne soit mis en œuvre. Les jetons MOR ne seront récompensés qu'après la mise en service du logiciel.
Capital - ETH verrouillé dans un contrat intelligent qui génère un rendement (ETH dans un contrat stETH Lido Staking par exemple). 50% du rendement de stETH est échangé régulièrement en MOR via un AMM et l'autre 50% du rendement de stETH est conservé en tant que stETH dans le pool en tant que fournisseur de liquidité. Les contributeurs de capital ajoutent donc environ 50 % de MOR et 50 % de stETH pour augmenter la liquidité du pool AMM MOR / stETH au fil du temps.
- Capital, La valeur de leur rendement en ETH sera calculée par rapport à tous les rendements en ETH contribués et le rendement en MOR leur sera récompensé au prorata.
- Calcul, Les fournisseurs de calcul reçoivent des MOR pour les invites d'utilisateur auxquelles ils répondent.
- Codeurs, Les codeurs reçoivent des MOR pour les contributions qu'ils apportent au logiciel Morpheus et qui sont fusionnées.
- Communauté, Les créateurs de communauté reçoivent un MOR pour les front ends, les outils, l'utilisation et la valeur qu'ils apportent au réseau Morpheus.
- Capital, un équilibre entre les récompenses de blocs et les frais gagnés se développe.
- Calcul, Un équilibre entre les récompenses de blocs et les frais gagnés se développe.
- Coders, Un équilibre entre les récompenses sous forme de blocs et les droits perçus se développe.
- Communauté, Un équilibre entre les récompenses sous forme de blocs et les honoraires perçus.
- Capital, les frais pour fournir de la liquidité ETH au jeton MOR fourniront une majorité de leurs récompenses.
- Calcul, les frais payés aux fournisseurs de calcul formeront la majorité de leurs récompenses.
- Coders, les frais versés aux codeurs constitueront la majorité de leurs récompenses.
- Communauté, les frais payés par les utilisateurs constitueront la majorité de leurs récompenses.
Notez qu'il ne s'agit pas d'un calendrier. Chaque phase est plutôt une description d'une partie du cycle de vie. Il faudra peut-être des années pour que la communauté grandisse et mûrisse à travers chaque phase et la récompense du bloc expire après environ 16 ans. Ce long calendrier de distribution vise à donner le temps aux jetons d'être récompensés sur une base très large à l'échelle mondiale. De plus, la diminution progressive des récompenses de bloc sur plusieurs années donne à tous les participants le temps d'atteindre une certaine échelle et de passer des premières récompenses subventionnées à un fonctionnement basé uniquement sur les frais qu'ils gagnent.
Depuis le lancement de Bitcoin, les gens se demandent ce qui se passera lorsque les récompenses par bloc s'arrêteront enfin. Pour éviter ce débat inutile dans le contexte de Morpheus et pour continuer à aligner les nouveaux codeurs, la communauté, les fournisseurs de calcul et de capital longtemps dans l'avenir, nous proposons une "émission de queue" de jetons MOR. Cette émission de jetons MOR commencera après que les derniers jetons MOR aient été émis au jour 5,833 du calendrier de distribution.
L'émission de queue sera calculée en examinant le nombre de jetons MOR brûlés au cours des 5 833 derniers jours et en fixant la valeur de l'émission de queue à 50 % de la quantité brûlée. Cette valeur d'émission de queue sera émise au cours de la prochaine période de 5 833 jours. Mais en aucun cas l'émission de queue ne sera supérieure à 16 % de la quantité de MOR alors en circulation.
Par exemple, si en moyenne 25 % des MOR ont été brûlés pendant les 5 833 premiers jours, alors 10 500 000 MOR auront été brûlés pendant la première période d'émission. Ensuite, en appliquant la valeur de 50 % des émissions de queue, nous calculons que 5 250 000 MOR peuvent être récompensés au cours de la deuxième période de 5 833 jours. Cela représente environ 16,6 % des 31 500 000 MOR encore en circulation. En conséquence, ce montant serait réduit à 5 040 000 MOR (16% des tokens en circulation) à récompenser au cours de la deuxième période de 5 833 jours, soit ~864 MOR par jour.
Une fois la deuxième période de 5 833 jours terminée, ce processus sera répété. L'émission de queue sera calculée à nouveau en examinant le nombre de jetons MOR brûlés au cours des 5 833 derniers jours et en fixant la valeur de l'émission de queue à 50 % de la quantité brûlée. Cette valeur d'émission de queue sera émise au cours de la prochaine période de 5 833 jours. Mais en aucun cas l'émission de queue ne sera supérieure à 16% des MOR alors en circulation.
Par exemple, si 25% des MOR ont été brûlés pendant la deuxième période, cela équivaut à 9 135 000 MOR brûlés pendant la deuxième période d'émission. Ainsi, 4 567 500 MOR peuvent être récompensés au cours de la troisième période de 5 833 jours. Cependant, comme ce nombre représente plus de 16 % des 27 405 000 MOR alors en circulation, il sera réduit à 4 384 800 MOR pour s'aligner sur les récompenses annuelles de 1 % (par rapport aux jetons en circulation).
Ce processus se répète indéfiniment dans le futur.
Résultat à long terme. Environ 1% des récompenses annuelles en MOR (par rapport au nombre de MOR alors en circulation) sera disponible pour les futurs codeurs, l'informatique, la communauté et le capital.
MaxMORScenario25](https://github.com/SmartAgentProtocol/SmartAgents/assets/1563345/81c7794a-b5bc-4a9e-bb2d-1f28b98ea079)
NOTE IMPORTANTE: Cela ne modifie pas la nature du plafond d'approvisionnement de 42 millions de MOR. Puisque le programme d'émission de queue n'est par définition qu'une partie des jetons MOR qui ont été brûlés, le jeton MOR ne peut que devenir de plus en plus rare avec chaque période de 5,833 jours.
Ci-dessous est présentée la courbe d'offre unifiée de MOR montrant la première période de 5 833 jours et ajoutant les émissions de la longue traîne de l'année 17 à l'année 256. Si l'on prend l'exemple d'un taux de combustion moyen du MOR de 25 % sur l'ensemble des époques, on obtient la courbe suivante
Le nœud complet Morpheus est livré avec un portefeuille ou l'utilisateur peut connecter son portefeuille existant. Cela permet à l'utilisateur de signer et d'envoyer des transactions recommandées par son Smart Agent. Les utilisateurs pourront donc participer aux preuves par l'intermédiaire du logiciel Morpheus. Cependant, les fournisseurs de capitaux ne sont pas obligés de disposer d'un nœud complet, par exemple. Ils peuvent interagir directement avec les Smart Contracts sur Ethereum / Arbitrum en utilisant stETH.
La définition d'un fournisseur de capital est que quelqu'un fournit du rendement stETH au réseau Morpheus, ce qui devient de la liquidité appartenant au protocole. Ce contrat intelligent de fournisseur de capital fournira 50% du rendement de stETH produit à la fonction de swap de Morpheus. Le swap achète les MOR tokens auprès d'un Automated Market Maker (AMM) puis les ajoute au pool AMM et les 50% restants du rendement stETH sont bloqués dans l'AMM en tant que fournisseur de liquidité. Cela fournira de la liquidité à tous les codeurs, membres de la communauté et fournisseurs de calcul.
Tout le rendement de stETH obtenu à partir de votre dépôt est converti en liquidité appartenant au protocole (PoL). Le rendement reste indéfiniment sous forme de PoL, mais vous pouvez retirer vos stETH à tout moment.
En conséquence, le fournisseur de capital recevra des jetons MOR chaque jour au prorata de leur contribution totale au rendement de stETH. Par exemple, s'il y a 100 apporteurs de capitaux qui ont chacun contribué à hauteur de 1 stETH le premier jour du lancement du réseau, chacun recevra 1% des 3 456 jetons MOR chaque jour = 34,56 MOR.
Il a été proposé de désigner ce processus de contribution au rendement, d'échange et d'ajout de liquidité sous le nom de "TCM". Il s'agit de l'abréviation de "techno-capital machine", en l'honneur du philosophe de l'e/acc, Beff Jezos.
La définition d'un codeur est une personne qui a téléchargé le nœud complet de Morpheus, connecté son portefeuille et contribué à un agent, un contrat intelligent ou un autre logiciel au réseau Morpheus.
Le codeur enverra une transaction MOR au contrat intelligent du codeur pour enregistrer son agent, son contrat intelligent ou son logiciel. Le codeur inclura dans le mémo de la transaction les métadonnées suivantes.
- A. Un lien IPFS vers le point de terminaison de son logiciel dans le champ mémo de la transaction MOR au moment de l'enregistrement.
- B. Une signature cryptographique, similaire à la manière dont les développeurs signent/authentifient les versions d'applications.
- C. Le numéro de version du logiciel.
- D. Un hachage de l'état du programme, afin que les utilisateurs puissent vérifier qu'il s'agit d'une copie valide et non modifiée.
Les contributeurs à la base de code de Morpheus sont récompensés proportionnellement à l'ensemble du développement cumulé effectué sur le référentiel, mesuré en équivalent temps plein (ETP). Par exemple, s'il y a 10 codeurs ayant chacun contribué à 10% du temps ETP au moment du lancement du réseau, chacun reçoit 10% des 3 456 tokens MOR chaque jour = 345,6 MOR. Ce calcul est mis à jour chaque mois sur la base des contributions cumulées en temps ETP de la version mainnet actuelle du logiciel Morpheus.
Une fois qu'il y aura des agents spécialisés, des outils ou des chaînes (séquence d'invites/appels à un LLM) interopérables avec Morpheus, la moitié (50%) des récompenses ira à leurs développeurs. La récompense sera calculée proportionnellement à l'utilisation de ces agents. Par exemple, s'il y a 10 développeurs qui ont construit 10 agents générant chacun 10% de l'utilisation des agents sur le réseau Morpheus. Le contrat intelligent de Morpheus calculera ces statistiques d'utilisation par le biais de transactions MOR. Les codeurs de logiciels de Morpheus gagneront alors 50 % de la récompense MOR et chaque développeur d'un agent spécialisé recevra 5 % des jetons = 172,8 MOR par développeur dans cet exemple.
Une grande partie de la recherche de pointe qui a été faite dans ce domaine de la "preuve de contribution" est effectuée par les gens du protocole TEA. Y compris Max Howell, le développeur de Home Brew. Lien vers l'article avec les détails. Morpheus pourrait envisager d'utiliser le protocole TEA après son lancement en 2024.
La définition d'un fournisseur de calcul est qu'il a téléchargé le nœud complet de Morpheus, connecté son portefeuille et est prêt à recevoir des demandes d'API / LLM / calcul de la part d'autres utilisateurs de Morpheus. Le calcul fourni peut être calculé en incluant une transaction signée générée par l'agent intelligent avec le retour de la sortie de la transaction MOR.
Le fournisseur de calcul enverra une transaction MOR au contrat intelligent du fournisseur de calcul pour enregistrer le point de terminaison de l'API afin de recevoir des demandes. Le fournisseur de calcul inclura dans le mémo de la transaction les métadonnées suivantes.
- A. Un lien IPFS vers son point de terminaison API dans le champ mémo de la transaction MOR lors de l'enregistrement.
- B. Une signature cryptographique, similaire à la manière dont les développeurs signent/authentifient les versions d'applications.
- C. Le numéro de version du logiciel Morpheus qu'ils utilisent.
- D. Un hachage de l'état du programme, afin que les utilisateurs puissent vérifier qu'il s'agit d'une copie valide et non modifiée.
Le prorata des frais de transaction MOR brûlés par chaque fournisseur de calcul sert de preuve du statut du fournisseur de calcul et permet de gagner une partie des jetons MOR chaque jour.
Par exemple, s'il y a 100 fournisseurs de calcul le premier jour du lancement du réseau, chacun reçoit une récompense au prorata de la quantité de MOR qu'il a brûlée par le biais des frais. Dans ce cas, en supposant que chacun des 100 fournisseurs de calcul a brûlé 100 MOR, alors 1% des 3 456 jetons MOR chaque jour = 34,56 MOR.
Pour pouvoir recevoir des demandes de calcul, l'adresse d'un fournisseur de calcul doit HODL MOR tokens. Les demandes seront acheminées vers l'API des fournisseurs de calcul au prorata des MOR qu'ils hébergent par rapport à tous les autres fournisseurs de calcul enregistrés.
La définition d'un bâtisseur de communauté est qu'il a téléchargé le nœud complet de Morpheus, a connecté son portefeuille et utilise l'API de Morpheus pour fournir des frontaux d'utilisateurs et des outils de développement. Leurs contributions peuvent être calculées en incluant une transaction signée générée par l'agent intelligent avec le retour de la sortie de la transaction MOR.
Le bâtisseur de communautés enverra une transaction MOR au contrat intelligent du bâtisseur de communautés pour enregistrer le point de terminaison de l'API afin de recevoir des demandes. Le bâtisseur de communauté inclura dans le mémo de la transaction les métadonnées suivantes.
- A. Un lien IPFS vers son frontend ou son outil via un point de terminaison dans le champ mémo de la transaction MOR lors de l'enregistrement.
- B. Une signature cryptographique, similaire à la façon dont les développeurs signent/authentifient les versions d'applications.
- C. Le numéro de version du logiciel Morpheus qu'ils utilisent.
- D. Un hachage de l'état de l'interface/outil, afin que les utilisateurs puissent vérifier qu'il s'agit d'une copie valide et non modifiée.
Le prorata des frais de transaction MOR brûlés par chaque bâtisseur de communauté sert de preuve du statut du bâtisseur de communauté et permet de gagner une proportion des jetons MOR chaque jour.
Par exemple, s'il y a 100 Community Builders le premier jour du lancement du réseau, chacun reçoit une récompense au prorata de la quantité de MOR qu'il a brûlée par le biais des frais. Dans ce cas, en supposant que chacun des 100 Community Builders a brûlé 100 MOR, alors 1% des 3,456 MOR tokens chaque jour = 34.56 MOR.
Les Morpheus Tokens (MOR) seront originellement attribués sur la couche 1 d'Ethereum, et il y aura un wrapped MOR token (wMOR) qui existera sur Arbitrum pour les paiements et autres actions liées à l'utilité de MOR.
Il est à noter que Morpheus n'a pas besoin de mettre de côté les récompenses MOR pour le consensus de la blockchain ou l'exécution de transactions sur un grand livre distribué grâce à la construction sur Ethereum et la deuxième couche d'Arbitrum.
Les détenteurs de MOR pourront envoyer une transaction aux Smart Contracts MOR et réclamer leurs récompenses MOR à tout moment. Ils pourront également retirer leur stETH à tout moment.
Les meilleurs systèmes choisissent le moins de nombres magiques possible et laissent le marché libre décider d'autant de variables que possible. Les frais en sont un bon exemple. Plutôt que de choisir un tarif arbitraire, Morpheus laisse les utilisateurs, les développeurs, le capital et les fournisseurs de calcul décider de ces chiffres. Par exemple, si un fournisseur de calcul peut offrir un prix de 0,02 $ pour 1 000 jetons de langue pour son LLM et qu'un utilisateur décide de le payer, alors c'est ce que le marché est prêt à payer. Au fur et à mesure que le calcul s'accélère, les prix sont susceptibles de changer et il est donc préférable de laisser ces variables et d'autres à ceux qui utilisent le logiciel Morpheus.
Frais de calcul Le montant des frais est fixé par les utilisateurs et le fournisseur de calcul. Possibilité de payer les tokens MOR pour le calcul et la combustion avec chaque frais. Marché ouvert à développer au fil du temps. Marché libre pour le calcul au lieu d'un consensus ou de nœuds privilégiés.
Frais pour le code / l'intelligence de l'agent Montant des frais fixé par le codeur et accepté par l'utilisateur. Option de payer des frais et de brûler des jetons MOR avec chaque frais. Marché ouvert à développer au fil du temps. Marché libre pour le code au lieu d'un consensus sur les tâches.
Frais pour le capital Montant des frais fixé par LP et accepté par l'utilisateur. Option de payer des frais et de brûler des MOR tokens avec chaque frais. Marché ouvert à développer au fil du temps. Marché libre pour le capital au lieu d'un consensus sur la trésorerie.
Montant des frais fixé par les utilisateurs et accepté par l'acheteur de données. Option de payer des frais et de brûler des MOR tokens avec chaque frais. Marché ouvert à développer au fil du temps. Marché libre pour les données.
Tous les frais sont payés en jetons MOR, ce qui crée une demande naturelle dans le système au fur et à mesure que l'utilisation augmente.
Une autre utilisation importante des MOR et ETH dans le réseau Morpheus sera la compensation des utilisateurs en cas de défaillance d'un Smart Agent ou d'un Smart Contract. Nous pensons que la conservation et la construction d'une réputation soutenue par des ressources économiques seront essentielles pour accroître la confiance dans les agents intelligents et disposer d'une source de financement pour traiter les erreurs, les bugs et les autres problèmes qui surviennent. Après un bug majeur et le hard fork de Bitcoin qui en a résulté en 2010, un des premiers développeurs du noyau, Gavin Andresen, a pris l'initiative de payer des bitcoins aux mineurs qui avaient perdu des récompenses à cause du hard fork. Cette action était importante et a permis de résoudre rapidement le problème de la fourche dure, mais elle était ponctuelle.
Reconnaissant à l'avance qu'un logiciel n'est jamais parfait, il a mis de côté 4 % des ressources de MOR pour rembourser les personnes affectées par un bogue dans le code. La communauté des développeurs de Morpheus servira d'oracle pour reconnaître quand un bug ou une erreur a eu un effet économique sur un utilisateur, un fournisseur de calcul ou un fournisseur de capital. Un ensemble prédéfini de défaillances sera couvert par ces ressources, y compris les bogues dans le contrat intelligent de Morpheus ou l'installation locale.
Pour une protection plus large, une intégration avec Nexus Mutual ou un contrat intelligent similaire / réseau de protection décentralisé pourrait être envisagée pour couvrir les cas limites avec des agents / contrats intelligents qui veulent être inclus dans un magasin d'agents Morpheus ou mieux classés par l'algorithme SmartContractRank.
Plutôt que de stocker les données personnelles dans le réseau Morpheus lui-même, ce qui représenterait un coût prohibitif et une force centralisatrice, les individus détiendront les clés privées contrôlant l'accès à leurs données, invites et portefeuilles. Les données elles-mêmes seront stockées en utilisant le standard IPFS et le réseau Filecoin pour un stockage à long terme décentralisé. En s'appuyant sur le Filecoin EVM et le DeFi pour le rendement, un stockage permanent récurrent peut être mis en place. Alternativement, les utilisateurs peuvent payer annuellement le style ENS pour le stockage. L'approche et la conservation du portefeuille privé Web3 comme clé pour le déplacement/la récupération de ces données sur différents appareils lorsque l'utilisateur change d'ordinateur ou de téléphone.
L'implémentation par Morpheus du protocole Smart Agent sera un fork direct de la version locale existante. Le changement le plus important sera la mise à jour de SmartContractRank pour inclure la connaissance du jeton MOR et ses fonctions dans l'alimentation d'un réseau d'agents intelligents.
Le Morpheus MOR token est développé en tant que Smart Contract sur Ethereum via le standard ERC20 pour les tokens fongibles. La plupart des contrats intelligents sont sur Ethereum et la machine virtuelle Ethereum est devenue la lingua franca de l'espace Web3. Afin de réduire le coût des frais de gaz pour l'envoi des récompenses quotidiennes, nous nous appuierons sur la couche 2 d'Ethereum appelée Arbitrum.
Nous pensons que le choix de la blockchain Ethereum est le meilleur point de départ étant donné que les actions sur la chaîne telles que la mise en jeu d'ETH ne peuvent être validées que par un contrat intelligent fonctionnant sur la même chaîne. En outre, la validation sur la chaîne du codage via les domaines ENS ou les adresses publiques Ethereum ajoute un autre moyen de relier le code contribué au portefeuille du codeur qui l'a fourni. Un enregistrement auquel le contrat intelligent Morpheus peut accéder quotidiennement.
De plus, les preuves à zéro connaissance pour l'évolutivité et la confidentialité sont essentielles pour de nombreux cas d'utilisation. En commençant par ces capacités dès le premier jour, la communauté des agents intelligents sera dans la meilleure position possible pour l'avenir. Arbitrum est en train d'ajouter la technologie ZK, dont une grande partie est déjà en ligne.
A court terme, cette sélection de technologie sécurise Morpheus directement dans la couche 1 de sécurité d'Ethereum avec les coûts de gaz réduits d'une couche 2. À moyen terme, ce choix ouvre également la voie à l'extension de Morpheus à d'autres couches 2 d'Ethereum et à des blockchains compatibles avec l'EVM.
Au fur et à mesure que l'interopérabilité s'améliorera entre les blockchains publiques, Morpheus cherchera à servir tous les constructeurs d'agents d'IA Web3 à travers les différentes communautés de développeurs compatibles EVM / solidity. Nous reconnaissons de fortes communautés de développeurs sur Arbitrum, Polygon, OP Stack, Base, Arbitrum, Avalanche, Polkadot, Solana, Filecoin & Cosmos qui partagent une vision et des valeurs similaires. Morpheus n'est possible aujourd'hui que grâce aux outils construits par les développeurs de ces chaînes.
Afin d'éviter la fuite de données privées lors de l'envoi d'invites au réseau peer-to-peer de fournisseurs de calcul de Morpheus, le logiciel doit s'efforcer d'exploiter les versions de chiffrement entièrement homomorphique (FHE) des grands modèles de langage au fur et à mesure qu'ils sont mis à disposition. En outre, avec l'avènement de l'accélération matérielle pour le FHE en 2024/2025, on prévoit que les coûts de ce calcul atteindront la parité avec le traitement du texte simple.
- Exemple de LLM https://huggingface.co/blog/encrypted-llm
- Exemple EVM https://www.fhenix.io/
Le réseau Morpheus commence par l'installation locale de la version 0.0.1, puis continue avec les contrats intelligents MOR token et enfin le logiciel complet du nœud.
Les contrats intelligents qui calculent les récompenses de MOR devraient être testés de manière approfondie via un réseau de test avant d'être déployés sur un réseau principal.
Il y aura également un délai de 90 jours (connu sous le nom de période d'amorçage) entre le moment où le réseau principal commencera à calculer les récompenses et le moment où les jetons MOR pourront être réclamés/envoyés par les utilisateurs. Cette période d'amorçage permettra de s'assurer que suffisamment de jetons MOR sont prêts à circuler pour remplir les fonctions utilitaires du réseau.
Pour amorcer l'AMM, les 4% de jetons MOR dédiés aux fonds de protection (51 444 MOR au jour 90) seront utilisés à cette fin.
Ces étapes permettront de réclamer 1 286 111 MOR au début du 91e jour sur le réseau principal et d'éviter ainsi une pénurie extrême de jetons comme cela s'est produit lors du lancement de Zcash, lorsque seuls quelques jetons ont été disponibles dès le 1er jour d'exploitation minière. Il a fallu des semaines au marché pour atteindre un équilibre et établir une découverte rationnelle des prix. Morpheus évite ce problème grâce à cette période d'amorçage de 90 jours, préparant ainsi l'offre de jetons avec suffisamment de jetons pour répondre à son utilité et établir une découverte rationnelle des prix.
Une fois que les MOR tokens peuvent être réclamés et envoyés, le réseau Morpheus peut permettre des transactions MOR pour payer les appels API, les agents personnalisés et valider le Stake des participants au réseau.
Nous sommes proches d'un moment important de l'histoire. Avec Morpheus, chacun disposera d'une puissante IA personnelle capable de penser avec lui et de prendre des mesures qui lui seront bénéfiques. De la même manière que l'ordinateur personnel et le moteur de recherche ont permis à l'individu de s'émanciper, nous avons aujourd'hui la même opportunité avec les IA personnelles. Le protocole de l'agent intelligent réunit la bonne combinaison de capacités avec les LLM, les agents et le Web3. Morpheus étend ces capacités à un réseau public capable d'accélérer la distribution et l'utilisation massives des agents intelligents.
Nous pensons que l'alignement économique des incitations est en fin de compte le moyen de garantir les meilleurs résultats de l'avènement de l'AGI. Aidez-nous à garantir un avenir open source, sans permission et libre pour tous.
J'ai reçu un email d'un développeur nommé Morpheus le 2 septembre 2023 avec la proposition ci-dessus.
David,
Vous trouverez ci-dessous une proposition pour lancer "Morpheus - A Network For Powering Smart Agents".
Le document présente l'économie des jetons, la pile technologique et les moyens de calculer les preuves pour récompenser équitablement la communauté, les codeurs, les fournisseurs de capital et de calcul avec des jetons.
Ce document est donné gratuitement à la communauté des agents intelligents et est disponible dans le domaine public.
Libérez votre esprit.
Morpheus