Tea Protocol est un projet de plateforme logicielle open-source décentralisée construit sur la blockchain de couche 2 Base. Il vise à créer un registre ouvert, public et stable pour tous les logiciels open-source et à aider les développeurs individuels à monétiser leurs logiciels open-source.
Le protocole Tea adopte un mécanisme de consensus novateur appelé Preuve de Contribution. Cet algorithme évalue la valeur, le statut et l'impact des projets de logiciels open source. La Preuve de Contribution attribue à chaque projet un score dynamique, appelé teaRank, utilisé pour distribuer des récompenses.
Le protocole Tea a sécurisé 8 millions de dollars de financement initial en 2022, dirigé par Binance, avec la participation de Woodstock, Lattice Capital, Darma Cash, XBTO Humla Ventures, RockTree Capital, Coral DeFi et SVK Crypto. En décembre de la même année, il a levé 8,9 millions de dollars supplémentaires dans le cadre d'un tour de financement initial étendu, avec des investissements de WAX, StrongBlock, Betaworks, Percival VC et d'autres institutions, portant le financement total à 16,9 millions de dollars. Le testnet a été lancé en février 2024, attirant davantage l'attention du marché.
Max Howell, co-fondateur et PDG de Tea Protocol, possède une vaste expérience à la fois dans les logiciels open source Web2 et Web3 et est le créateur de Homebrew, l'un des programmes open source les plus largement contribués à l'échelle mondiale.
Tea Protocol est un protocole technologique décentralisé qui utilise un mécanisme de consensus novateur appelé Preuve de Contribution. Ses composants principaux sont le gestionnaire de packages, le registre décentralisé et le système de stockage.
Quatre outils essentiels pour un ingénieur développant une application sont le navigateur, le terminal, l'éditeur et le gestionnaire de paquets. Le gestionnaire de paquets contrôle les outils et les cadres dont les développeurs ont besoin pour construire des produits. Un gestionnaire de paquets logiciels connaît toutes les dépendances logicielles open-source requises pour qu'un paquet ou une application s'exécute de la couche supérieure à la couche inférieure. Chaque projet et chaque version de paquet enregistre en détail tous les composants nécessaires et leurs versions correspondantes.
Chaque gestionnaire de paquets a un registre de paquets intégré contenant des métadonnées redondantes. Ce registre peut parfois inclure des informations différentes de celles du manifeste du projet, permettant à des acteurs malveillants d'injecter du code malveillant sans que l'utilisateur le sache. Tea Protocol utilise la technologie de la blockchain pour mettre en œuvre un registre décentralisé. En tant que grand livre distribué immuable, la blockchain garantit la sécurité, la vérifiabilité et l'intégrité de toutes les données de version, empêchant les actions malveillantes.
Avec l'avancée rapide de la technologie, les techniques de piratage sont également de plus en plus sophistiquées, rendant les programmes logiciels vulnérables aux attaques malveillantes. Par conséquent, sous le principe d'un registre décentralisé, le protocole Tea intègre également des mécanismes d'incitation et de pénalité pour garantir la sécurité de la chaîne d'approvisionnement logicielle.
Les packages open-source offrent une large gamme de fonctionnalités. Le protocole Tea sera compatible avec les principaux gestionnaires de packages tels que Homebrew, npm, APT, Crate, PyPI, RubyGems et pkgx. Cela signifie que les développeurs peuvent continuer à utiliser les gestionnaires de packages avec lesquels ils sont familiers pour récupérer et gérer des packages tout en tirant parti du registre décentralisé offert par le protocole Tea pour garantir la sécurité et l'immutabilité des versions. Cette compatibilité croisée facilitera l'intégration fluide du protocole Tea dans les écosystèmes existants de gestion de packages, offrant aux développeurs et aux utilisateurs des options plus flexibles et fiables.
Actuellement, la plupart du développement de logiciels open source est entravé par un manque de mécanismes d'incitation. Avec des incitations économiques adéquates et des mécanismes de récompense, plus de développeurs seraient en mesure de construire, d'améliorer et de mettre à jour des logiciels open source, ce qui profiterait à l'ensemble du secteur technologique. La vision du protocole Tea est de donner du pouvoir à l'ensemble de la communauté open source, en veillant à ce que les contributeurs aux outils fondamentaux d'Internet reçoivent un soutien.
Le protocole Tea introduit le "Proof of Contribution", un nouveau mécanisme de consensus conçu pour quantifier l'impact de tous les projets au sein du système open-source. Le Proof of Contribution attribue un score dynamique, appelé teaRank, basé sur la position interne et l'utilisation de chaque projet open-source au sein de l'écosystème open-source global au fil du temps. Cette approche bénéficie aux couches logicielles fondamentales, souvent moins visibles du public et attirant moins d'intérêt. Elle étend le mécanisme de récompense pour garantir que tous les composants du projet sont reconnus pour leurs contributions.
La preuve de contribution est conçue pour identifier et isoler les packages de spam et garantir que seuls les projets impactants reçoivent des récompenses équitables. Les détails de l'algorithme de preuve de contribution feront l'objet d'un document technique dédié.
Toute personne détenant des jetons TEA peut les miser sur des projets OSS (logiciels open-source) enregistrés dans le protocole Tea. L'application web Tea fournit le processus de mise en jeu pour tous les participants du protocole.
Offre totale de jetons TEA : 10 milliards
Source: tea.xyz
Le calendrier d'émission du jeton TEA détermine le taux auquel les jetons entrent dans l'offre en circulation. Lors de l'Événement de Génération de Jetons (TGE), environ 19% de l'offre maximale de jetons ont été débloqués et mis en circulation. Près de la moitié des jetons en circulation lors du TGE ont été alloués au DAO et utilisés pour la gouvernance.
Source: tea.xyz
Quatre catégories de participants éligibles à recevoir des jetons TEA dans le cadre de l'émission incitative du protocole comprennent :
En tant que jeton natif du protocole Tea, TEA offre aux utilisateurs plusieurs avantages :
À mesure que le système du protocole Tea mûrit, la communauté gouvernera et promouvra les changements et les expansions au sein du système du protocole Tea. Les plans pour le protocole Tea sont les suivants, ciblant différents intervenants:
La communauté de logiciels open-source crée continuellement de nouveaux produits, le développement de chaque logiciel et paquet entraînant une croissance en amont et en aval, provoquant des changements fréquents dans les taux de mise en jeu et les récompenses. Tea Protocol prévoit de développer un système de surveillance dynamique du taux de mise en jeu de chaque projet et de rééquilibrer la mise en jeu des jetons TEA selon les normes des supporters.
Les mainteneurs de package peuvent décider de transférer leurs récompenses à un ou plusieurs développeurs. Les mainteneurs de package et leurs partenaires doivent décider de la gouvernance de ces transferts sans ingérence de TEA. Tea Protocol doit fournir des outils pour effectuer ces transferts en totalité ou en partie, et pour permettre l'allocation automatique des récompenses de mise à plusieurs comptes via plusieurs participants du réseau, un seul compte contrôlé par un participant, ou en utilisant des ratios statiques ou dynamiques.
Le maintien d'un package logiciel repose sur le travail de plusieurs équipes de développement. Avant que les récompenses TEA ne commencent à affluer, les équipes devraient envisager de distribuer automatiquement de la valeur entre elles. La méthode de distribution doit être décidée par les mainteneurs, car ils sont les mieux qualifiés pour évaluer les contributions et déterminer comment les récompenses doivent être allouées. Pour ce faire, chaque équipe (ou plusieurs équipes) peut établir sa propre Organisation Autonome Décentralisée (DAO) pour distribuer automatiquement des récompenses ou déployer des systèmes plus complexes qui déterminent l'allocation de valeur appropriée en fonction de facteurs externes, tels que le vote de tous les membres de la DAO ou l'allocation de temps en fonction des contributions en cours et des achèvements de primes réussis.
Le fork est considéré comme nécessaire mais largement sous-utilisé. Le fork peut être un outil puissant pour développer des fonctionnalités compétitives en matière de fonctionnalités, de performances, de sécurité ou pour attirer l'attention. Bien que les forks puissent être utiles, ils doivent également reconnaître les contributions originales. Pour remédier à cela, la communauté du Thé pourrait améliorer le système à l'avenir pour exiger des déclarations de forks ou même les détecter lorsque des packages sont soumis. Les forks non déclarés identifiés par les auditeurs pourraient entraîner une réduction partielle des jetons des récompenses de Trempage, les transférant aux mainteneurs du package d'origine et récompensant l'auditeur qui a découvert le fork.
Le thé peut ne pas faire la distinction entre les dépendances de construction et d'exécution lors de la distribution des récompenses au lancement. Cependant, la communauté du thé demande fortement une telle distinction. Dans ce cas, la communauté peut proposer des améliorations à l'algorithme de distribution des récompenses de trempage pour tenir compte de l'importance de chaque dépendance et de sa contribution de valeur aux packages dépendants. Ces propositions seront votées et mises en œuvre en fonction des décisions de la communauté.
L'émergence du protocole Tea Protocol aborde le problème de longue date de la compensation insuffisante des développeurs de logiciels open source. En comblant les écarts entre les différentes communautés de programmation et en rendant l'ensemble de l'écosystème open source, Tea Protocol révolutionne le développement durable pour les développeurs open source, garantissant que leurs contributions sont récompensées et reconnues.
Le lancement officiel de V1.0 du mainnet de Tea Protocol est prévu pour juin, et le jeton TEA, soutenu par l'investissement de premier plan de Binance, devrait également être bientôt listé. Cela présente un potentiel significatif à la fois pour sa valeur marchande et son prix du jeton. Bien que Tea Protocol ne soit pas encore en direct, les tâches de points à seuil zéro offrent une excellente opportunité à tous de participer activement.
Tea Protocol est un projet de plateforme logicielle open-source décentralisée construit sur la blockchain de couche 2 Base. Il vise à créer un registre ouvert, public et stable pour tous les logiciels open-source et à aider les développeurs individuels à monétiser leurs logiciels open-source.
Le protocole Tea adopte un mécanisme de consensus novateur appelé Preuve de Contribution. Cet algorithme évalue la valeur, le statut et l'impact des projets de logiciels open source. La Preuve de Contribution attribue à chaque projet un score dynamique, appelé teaRank, utilisé pour distribuer des récompenses.
Le protocole Tea a sécurisé 8 millions de dollars de financement initial en 2022, dirigé par Binance, avec la participation de Woodstock, Lattice Capital, Darma Cash, XBTO Humla Ventures, RockTree Capital, Coral DeFi et SVK Crypto. En décembre de la même année, il a levé 8,9 millions de dollars supplémentaires dans le cadre d'un tour de financement initial étendu, avec des investissements de WAX, StrongBlock, Betaworks, Percival VC et d'autres institutions, portant le financement total à 16,9 millions de dollars. Le testnet a été lancé en février 2024, attirant davantage l'attention du marché.
Max Howell, co-fondateur et PDG de Tea Protocol, possède une vaste expérience à la fois dans les logiciels open source Web2 et Web3 et est le créateur de Homebrew, l'un des programmes open source les plus largement contribués à l'échelle mondiale.
Tea Protocol est un protocole technologique décentralisé qui utilise un mécanisme de consensus novateur appelé Preuve de Contribution. Ses composants principaux sont le gestionnaire de packages, le registre décentralisé et le système de stockage.
Quatre outils essentiels pour un ingénieur développant une application sont le navigateur, le terminal, l'éditeur et le gestionnaire de paquets. Le gestionnaire de paquets contrôle les outils et les cadres dont les développeurs ont besoin pour construire des produits. Un gestionnaire de paquets logiciels connaît toutes les dépendances logicielles open-source requises pour qu'un paquet ou une application s'exécute de la couche supérieure à la couche inférieure. Chaque projet et chaque version de paquet enregistre en détail tous les composants nécessaires et leurs versions correspondantes.
Chaque gestionnaire de paquets a un registre de paquets intégré contenant des métadonnées redondantes. Ce registre peut parfois inclure des informations différentes de celles du manifeste du projet, permettant à des acteurs malveillants d'injecter du code malveillant sans que l'utilisateur le sache. Tea Protocol utilise la technologie de la blockchain pour mettre en œuvre un registre décentralisé. En tant que grand livre distribué immuable, la blockchain garantit la sécurité, la vérifiabilité et l'intégrité de toutes les données de version, empêchant les actions malveillantes.
Avec l'avancée rapide de la technologie, les techniques de piratage sont également de plus en plus sophistiquées, rendant les programmes logiciels vulnérables aux attaques malveillantes. Par conséquent, sous le principe d'un registre décentralisé, le protocole Tea intègre également des mécanismes d'incitation et de pénalité pour garantir la sécurité de la chaîne d'approvisionnement logicielle.
Les packages open-source offrent une large gamme de fonctionnalités. Le protocole Tea sera compatible avec les principaux gestionnaires de packages tels que Homebrew, npm, APT, Crate, PyPI, RubyGems et pkgx. Cela signifie que les développeurs peuvent continuer à utiliser les gestionnaires de packages avec lesquels ils sont familiers pour récupérer et gérer des packages tout en tirant parti du registre décentralisé offert par le protocole Tea pour garantir la sécurité et l'immutabilité des versions. Cette compatibilité croisée facilitera l'intégration fluide du protocole Tea dans les écosystèmes existants de gestion de packages, offrant aux développeurs et aux utilisateurs des options plus flexibles et fiables.
Actuellement, la plupart du développement de logiciels open source est entravé par un manque de mécanismes d'incitation. Avec des incitations économiques adéquates et des mécanismes de récompense, plus de développeurs seraient en mesure de construire, d'améliorer et de mettre à jour des logiciels open source, ce qui profiterait à l'ensemble du secteur technologique. La vision du protocole Tea est de donner du pouvoir à l'ensemble de la communauté open source, en veillant à ce que les contributeurs aux outils fondamentaux d'Internet reçoivent un soutien.
Le protocole Tea introduit le "Proof of Contribution", un nouveau mécanisme de consensus conçu pour quantifier l'impact de tous les projets au sein du système open-source. Le Proof of Contribution attribue un score dynamique, appelé teaRank, basé sur la position interne et l'utilisation de chaque projet open-source au sein de l'écosystème open-source global au fil du temps. Cette approche bénéficie aux couches logicielles fondamentales, souvent moins visibles du public et attirant moins d'intérêt. Elle étend le mécanisme de récompense pour garantir que tous les composants du projet sont reconnus pour leurs contributions.
La preuve de contribution est conçue pour identifier et isoler les packages de spam et garantir que seuls les projets impactants reçoivent des récompenses équitables. Les détails de l'algorithme de preuve de contribution feront l'objet d'un document technique dédié.
Toute personne détenant des jetons TEA peut les miser sur des projets OSS (logiciels open-source) enregistrés dans le protocole Tea. L'application web Tea fournit le processus de mise en jeu pour tous les participants du protocole.
Offre totale de jetons TEA : 10 milliards
Source: tea.xyz
Le calendrier d'émission du jeton TEA détermine le taux auquel les jetons entrent dans l'offre en circulation. Lors de l'Événement de Génération de Jetons (TGE), environ 19% de l'offre maximale de jetons ont été débloqués et mis en circulation. Près de la moitié des jetons en circulation lors du TGE ont été alloués au DAO et utilisés pour la gouvernance.
Source: tea.xyz
Quatre catégories de participants éligibles à recevoir des jetons TEA dans le cadre de l'émission incitative du protocole comprennent :
En tant que jeton natif du protocole Tea, TEA offre aux utilisateurs plusieurs avantages :
À mesure que le système du protocole Tea mûrit, la communauté gouvernera et promouvra les changements et les expansions au sein du système du protocole Tea. Les plans pour le protocole Tea sont les suivants, ciblant différents intervenants:
La communauté de logiciels open-source crée continuellement de nouveaux produits, le développement de chaque logiciel et paquet entraînant une croissance en amont et en aval, provoquant des changements fréquents dans les taux de mise en jeu et les récompenses. Tea Protocol prévoit de développer un système de surveillance dynamique du taux de mise en jeu de chaque projet et de rééquilibrer la mise en jeu des jetons TEA selon les normes des supporters.
Les mainteneurs de package peuvent décider de transférer leurs récompenses à un ou plusieurs développeurs. Les mainteneurs de package et leurs partenaires doivent décider de la gouvernance de ces transferts sans ingérence de TEA. Tea Protocol doit fournir des outils pour effectuer ces transferts en totalité ou en partie, et pour permettre l'allocation automatique des récompenses de mise à plusieurs comptes via plusieurs participants du réseau, un seul compte contrôlé par un participant, ou en utilisant des ratios statiques ou dynamiques.
Le maintien d'un package logiciel repose sur le travail de plusieurs équipes de développement. Avant que les récompenses TEA ne commencent à affluer, les équipes devraient envisager de distribuer automatiquement de la valeur entre elles. La méthode de distribution doit être décidée par les mainteneurs, car ils sont les mieux qualifiés pour évaluer les contributions et déterminer comment les récompenses doivent être allouées. Pour ce faire, chaque équipe (ou plusieurs équipes) peut établir sa propre Organisation Autonome Décentralisée (DAO) pour distribuer automatiquement des récompenses ou déployer des systèmes plus complexes qui déterminent l'allocation de valeur appropriée en fonction de facteurs externes, tels que le vote de tous les membres de la DAO ou l'allocation de temps en fonction des contributions en cours et des achèvements de primes réussis.
Le fork est considéré comme nécessaire mais largement sous-utilisé. Le fork peut être un outil puissant pour développer des fonctionnalités compétitives en matière de fonctionnalités, de performances, de sécurité ou pour attirer l'attention. Bien que les forks puissent être utiles, ils doivent également reconnaître les contributions originales. Pour remédier à cela, la communauté du Thé pourrait améliorer le système à l'avenir pour exiger des déclarations de forks ou même les détecter lorsque des packages sont soumis. Les forks non déclarés identifiés par les auditeurs pourraient entraîner une réduction partielle des jetons des récompenses de Trempage, les transférant aux mainteneurs du package d'origine et récompensant l'auditeur qui a découvert le fork.
Le thé peut ne pas faire la distinction entre les dépendances de construction et d'exécution lors de la distribution des récompenses au lancement. Cependant, la communauté du thé demande fortement une telle distinction. Dans ce cas, la communauté peut proposer des améliorations à l'algorithme de distribution des récompenses de trempage pour tenir compte de l'importance de chaque dépendance et de sa contribution de valeur aux packages dépendants. Ces propositions seront votées et mises en œuvre en fonction des décisions de la communauté.
L'émergence du protocole Tea Protocol aborde le problème de longue date de la compensation insuffisante des développeurs de logiciels open source. En comblant les écarts entre les différentes communautés de programmation et en rendant l'ensemble de l'écosystème open source, Tea Protocol révolutionne le développement durable pour les développeurs open source, garantissant que leurs contributions sont récompensées et reconnues.
Le lancement officiel de V1.0 du mainnet de Tea Protocol est prévu pour juin, et le jeton TEA, soutenu par l'investissement de premier plan de Binance, devrait également être bientôt listé. Cela présente un potentiel significatif à la fois pour sa valeur marchande et son prix du jeton. Bien que Tea Protocol ne soit pas encore en direct, les tâches de points à seuil zéro offrent une excellente opportunité à tous de participer activement.