O Protocolo Tea é um projeto de plataforma de software descentralizada de código aberto construído na Base da cadeia de blocos Layer 2. O seu objetivo é criar um registo aberto, público e estável para todo o software de código aberto e ajudar os programadores individuais a monetizar o seu software de código aberto.
O Protocolo Tea adota um mecanismo de consenso inovador chamado Prova de Contribuição. Este algoritmo avalia o valor, status e impacto de projetos de software de código aberto. A Prova de Contribuição atribui a cada projeto uma pontuação dinâmica, chamada teaRank, usada para distribuir recompensas.
O Tea Protocol garantiu $8 milhões em financiamento inicial em 2022, liderado pela Binance, com a participação da Woodstock, Lattice Capital, Darma Cash, XBTO Humla Ventures, RockTree Capital, Coral DeFi e SVK Crypto. Em dezembro do mesmo ano, arrecadou mais $8.9 milhões numa ronda de financiamento estendida, com investimentos da WAX, StrongBlock, Betaworks, Percival VC e outras instituições, totalizando $16.9 milhões em financiamento. A testnet foi lançada em fevereiro de 2024, atraindo mais atenção do mercado.
Max Howell, co-fundador e CEO do Tea Protocol, tem uma vasta experiência em software de código aberto Web2 e Web3 e é o criador do Homebrew, um dos programas de software de código aberto mais amplamente contribuídos a nível global.
O Protocolo Tea é um protocolo de tecnologia descentralizada que emprega um mecanismo de consenso inovador chamado Prova de Contribuição. Seus componentes principais são o gerenciador de pacotes, registro descentralizado e sistema de armazenamento.
Quatro ferramentas essenciais para um engenheiro que desenvolve uma aplicação são o navegador, terminal, editor e gestor de pacotes. O gestor de pacotes controla as ferramentas e frameworks de que os programadores precisam para construir produtos. Um gestor de pacotes de software conhece todas as dependências de software de código aberto necessárias para que um pacote ou aplicação seja executado desde a camada superior até a camada inferior. Cada projeto e cada versão de pacote registram todos os componentes necessários e suas versões correspondentes em detalhe.
Cada gestor de pacotes tem um registo de pacotes inerente que contém metadados redundantes. Este registo pode às vezes incluir informações diferentes do manifesto do projeto, permitindo que atores mal-intencionados injetem código malicioso sem o conhecimento do utilizador. O Protocolo Tea utiliza a tecnologia blockchain para implementar um registo descentralizado. Como um livro-razão distribuído imutável, a blockchain garante a segurança, verificabilidade e integridade de todos os dados das versões, prevenindo ações maliciosas.
Com o rápido avanço da tecnologia, as técnicas de hacking também estão cada vez mais sofisticadas, tornando os programas de software vulneráveis a ataques maliciosos. Portanto, sob a premissa de um registro descentralizado, o Protocolo Tea também incorpora mecanismos de incentivo e penalidade para garantir a segurança da cadeia de fornecimento de software.
Os pacotes de código aberto fornecem uma ampla gama de funcionalidades. O Protocolo Tea será compatível com os principais gestores de pacotes como Homebrew, npm, APT, Crate, PyPI, RubyGems e pkgx. Isso significa que os desenvolvedores podem continuar a usar os gestores de pacotes com os quais estão familiarizados para recuperar e gerir pacotes, aproveitando o registo descentralizado oferecido pelo Protocolo Tea para garantir a segurança e imutabilidade das versões. Esta compatibilidade cruzada facilitará a integração suave do Protocolo Tea nos ecossistemas existentes de gestão de pacotes, proporcionando aos desenvolvedores e utilizadores opções mais flexíveis e fiáveis.
Atualmente, a maioria do desenvolvimento de software de código aberto é prejudicada pela falta de mecanismos de incentivo. Com incentivos econômicos adequados e mecanismos de recompensa, mais desenvolvedores seriam capacitados a construir, melhorar e atualizar software de código aberto, beneficiando todo o setor de tecnologia. A visão do Tea Protocol é capacitar toda a comunidade de código aberto, garantindo que os contribuidores das ferramentas fundamentais da Internet recebam apoio.
O Tea Protocol introduz o 'Proof of Contribution', um novo mecanismo de consenso projetado para quantificar o impacto de todos os projetos dentro do sistema de código aberto. O Proof of Contribution atribui uma pontuação dinâmica, chamada teaRank, com base no posicionamento interno de cada projeto de código aberto e uso dentro do ecossistema de código aberto mais amplo ao longo do tempo. Esta abordagem beneficia camadas de software fundamentais, muitas vezes menos visíveis para o público e atraindo menos interesse. Estende o mecanismo de recompensa para garantir que todos os componentes do projeto sejam reconhecidos por suas contribuições.
O Proof of Contribution é projetado para identificar e isolar pacotes de spam e garantir que apenas projetos impactantes recebam recompensas justas. Os detalhes do algoritmo Proof of Contribution serão o tema de um artigo técnico dedicado.
Qualquer pessoa que detenha tokens TEA pode apostá-los em projetos OSS (open-source software) registrados no Protocolo Tea. A aplicação web Tea fornece o processo de aposta para todos os participantes do protocolo.
Fornecimento total de tokens TEA: 10 bilhões
Fonte: tea.xyz
O cronograma de emissão do token TEA determina a taxa à qual os tokens entram na oferta em circulação. No evento de geração de tokens (TGE), aproximadamente 19% da oferta máxima de tokens foi desbloqueada e está em circulação. Quase metade dos tokens em circulação no TGE foram alocados para a DAO e utilizados para governança.
Fonte: tea.xyz
Quatro categorias de participantes elegíveis para receber tokens TEA como parte da emissão de incentivo do protocolo incluem:
Como o token nativo do Protocolo Tea, o TEA fornece aos utilizadores vários benefícios:
À medida que o sistema do Protocolo do Chá amadurece, a comunidade irá governar e promover mudanças e expansões dentro do sistema do Protocolo do Chá. Os planos para o Protocolo do Chá são os seguintes, visando diferentes partes interessadas:
A comunidade de software de código aberto cria continuamente novos produtos, com o desenvolvimento de cada software e pacote impulsionando o crescimento a montante e a jusante, causando mudanças frequentes nas taxas de staking e recompensas. O Tea Protocol planeia desenvolver um sistema para monitorizar dinamicamente a taxa de staking de cada projeto e reequilibrar o staking de tokens de TEA de acordo com os padrões dos apoiantes.
Os mantenedores de pacotes podem decidir transferir suas recompensas para um ou mais desenvolvedores. Os mantenedores de pacotes e seus parceiros devem decidir a governança de tais transferências sem interferência da TEA. O Protocolo Tea precisa fornecer ferramentas para fazer essas transferências na íntegra ou em parte, e permitir que as recompensas de stake sejam alocadas automaticamente para várias contas por meio de vários participantes da rede, uma conta única controlada por um participante, ou usando proporções estáticas ou dinâmicas.
Manter um pacote de software depende do trabalho de várias equipas de desenvolvimento. Antes de os prémios TEA começarem a fluir, as equipas devem considerar a distribuição automática de valor entre si. O método de distribuição deve ser decidido pelos mantenedores, pois são os mais qualificados para avaliar as contribuições e determinar como os prémios devem ser alocados. Para alcançar isso, cada equipa (ou várias equipas) pode estabelecer a sua própria Organização Autónoma Descentralizada (DAO) para distribuir automaticamente prémios ou implementar sistemas mais complexos que determinam a alocação apropriada de valor com base em fatores externos, como votação por todos os membros da DAO ou alocação de tempo com base em contribuições em curso e conclusões bem-sucedidas de recompensas.
O Forking é considerado necessário, mas é amplamente subutilizado. O Forking pode ser uma ferramenta poderosa para desenvolver funcionalidades competitivas em termos de funcionalidade, desempenho, segurança ou atrair atenção. Embora os forks possam ser úteis, eles também devem reconhecer as contribuições originais. Para resolver isso, a comunidade Tea pode aprimorar o sistema no futuro para exigir declarações de forks ou até mesmo detetá-los quando os pacotes forem submetidos. Forks não declarados identificados por auditores podem resultar na redução parcial do token das recompensas do Steeping, transferindo-as para os mantenedores originais do pacote e recompensando o auditor que descobriu o fork.
O chá pode não distinguir entre as dependências de compilação e em tempo de execução ao distribuir recompensas no lançamento. No entanto, a comunidade do Chá exige fortemente tal distinção. Nesse caso, a comunidade pode propor melhorias ao algoritmo de distribuição de recompensas do Steeping para considerar a importância de cada dependência e sua contribuição de valor para os pacotes dependentes. Essas propostas serão votadas e implementadas com base nas decisões da comunidade.
O surgimento do Protocolo Tea aborda o problema de longa data da compensação insuficiente para os desenvolvedores de código aberto. Ao preencher as lacunas entre diferentes comunidades de programação e disponibilizar todo o ecossistema de código aberto, o Protocolo Tea está revolucionando o desenvolvimento sustentável para os desenvolvedores de código aberto, garantindo que suas contribuições sejam recompensadas e reconhecidas.
O lançamento oficial da mainnet V1.0 do Protocolo Tea está previsto para junho, e o token TEA, apoiado pelo principal investimento da Binance, também deverá ser listado em breve. Isso apresenta um potencial significativo tanto para o valor de mercado quanto para o preço do token. Embora o Tea Protocol ainda não esteja ativo, as tarefas de pontos de entrada zero oferecem uma excelente oportunidade para que todos participem ativamente.
O Protocolo Tea é um projeto de plataforma de software descentralizada de código aberto construído na Base da cadeia de blocos Layer 2. O seu objetivo é criar um registo aberto, público e estável para todo o software de código aberto e ajudar os programadores individuais a monetizar o seu software de código aberto.
O Protocolo Tea adota um mecanismo de consenso inovador chamado Prova de Contribuição. Este algoritmo avalia o valor, status e impacto de projetos de software de código aberto. A Prova de Contribuição atribui a cada projeto uma pontuação dinâmica, chamada teaRank, usada para distribuir recompensas.
O Tea Protocol garantiu $8 milhões em financiamento inicial em 2022, liderado pela Binance, com a participação da Woodstock, Lattice Capital, Darma Cash, XBTO Humla Ventures, RockTree Capital, Coral DeFi e SVK Crypto. Em dezembro do mesmo ano, arrecadou mais $8.9 milhões numa ronda de financiamento estendida, com investimentos da WAX, StrongBlock, Betaworks, Percival VC e outras instituições, totalizando $16.9 milhões em financiamento. A testnet foi lançada em fevereiro de 2024, atraindo mais atenção do mercado.
Max Howell, co-fundador e CEO do Tea Protocol, tem uma vasta experiência em software de código aberto Web2 e Web3 e é o criador do Homebrew, um dos programas de software de código aberto mais amplamente contribuídos a nível global.
O Protocolo Tea é um protocolo de tecnologia descentralizada que emprega um mecanismo de consenso inovador chamado Prova de Contribuição. Seus componentes principais são o gerenciador de pacotes, registro descentralizado e sistema de armazenamento.
Quatro ferramentas essenciais para um engenheiro que desenvolve uma aplicação são o navegador, terminal, editor e gestor de pacotes. O gestor de pacotes controla as ferramentas e frameworks de que os programadores precisam para construir produtos. Um gestor de pacotes de software conhece todas as dependências de software de código aberto necessárias para que um pacote ou aplicação seja executado desde a camada superior até a camada inferior. Cada projeto e cada versão de pacote registram todos os componentes necessários e suas versões correspondentes em detalhe.
Cada gestor de pacotes tem um registo de pacotes inerente que contém metadados redundantes. Este registo pode às vezes incluir informações diferentes do manifesto do projeto, permitindo que atores mal-intencionados injetem código malicioso sem o conhecimento do utilizador. O Protocolo Tea utiliza a tecnologia blockchain para implementar um registo descentralizado. Como um livro-razão distribuído imutável, a blockchain garante a segurança, verificabilidade e integridade de todos os dados das versões, prevenindo ações maliciosas.
Com o rápido avanço da tecnologia, as técnicas de hacking também estão cada vez mais sofisticadas, tornando os programas de software vulneráveis a ataques maliciosos. Portanto, sob a premissa de um registro descentralizado, o Protocolo Tea também incorpora mecanismos de incentivo e penalidade para garantir a segurança da cadeia de fornecimento de software.
Os pacotes de código aberto fornecem uma ampla gama de funcionalidades. O Protocolo Tea será compatível com os principais gestores de pacotes como Homebrew, npm, APT, Crate, PyPI, RubyGems e pkgx. Isso significa que os desenvolvedores podem continuar a usar os gestores de pacotes com os quais estão familiarizados para recuperar e gerir pacotes, aproveitando o registo descentralizado oferecido pelo Protocolo Tea para garantir a segurança e imutabilidade das versões. Esta compatibilidade cruzada facilitará a integração suave do Protocolo Tea nos ecossistemas existentes de gestão de pacotes, proporcionando aos desenvolvedores e utilizadores opções mais flexíveis e fiáveis.
Atualmente, a maioria do desenvolvimento de software de código aberto é prejudicada pela falta de mecanismos de incentivo. Com incentivos econômicos adequados e mecanismos de recompensa, mais desenvolvedores seriam capacitados a construir, melhorar e atualizar software de código aberto, beneficiando todo o setor de tecnologia. A visão do Tea Protocol é capacitar toda a comunidade de código aberto, garantindo que os contribuidores das ferramentas fundamentais da Internet recebam apoio.
O Tea Protocol introduz o 'Proof of Contribution', um novo mecanismo de consenso projetado para quantificar o impacto de todos os projetos dentro do sistema de código aberto. O Proof of Contribution atribui uma pontuação dinâmica, chamada teaRank, com base no posicionamento interno de cada projeto de código aberto e uso dentro do ecossistema de código aberto mais amplo ao longo do tempo. Esta abordagem beneficia camadas de software fundamentais, muitas vezes menos visíveis para o público e atraindo menos interesse. Estende o mecanismo de recompensa para garantir que todos os componentes do projeto sejam reconhecidos por suas contribuições.
O Proof of Contribution é projetado para identificar e isolar pacotes de spam e garantir que apenas projetos impactantes recebam recompensas justas. Os detalhes do algoritmo Proof of Contribution serão o tema de um artigo técnico dedicado.
Qualquer pessoa que detenha tokens TEA pode apostá-los em projetos OSS (open-source software) registrados no Protocolo Tea. A aplicação web Tea fornece o processo de aposta para todos os participantes do protocolo.
Fornecimento total de tokens TEA: 10 bilhões
Fonte: tea.xyz
O cronograma de emissão do token TEA determina a taxa à qual os tokens entram na oferta em circulação. No evento de geração de tokens (TGE), aproximadamente 19% da oferta máxima de tokens foi desbloqueada e está em circulação. Quase metade dos tokens em circulação no TGE foram alocados para a DAO e utilizados para governança.
Fonte: tea.xyz
Quatro categorias de participantes elegíveis para receber tokens TEA como parte da emissão de incentivo do protocolo incluem:
Como o token nativo do Protocolo Tea, o TEA fornece aos utilizadores vários benefícios:
À medida que o sistema do Protocolo do Chá amadurece, a comunidade irá governar e promover mudanças e expansões dentro do sistema do Protocolo do Chá. Os planos para o Protocolo do Chá são os seguintes, visando diferentes partes interessadas:
A comunidade de software de código aberto cria continuamente novos produtos, com o desenvolvimento de cada software e pacote impulsionando o crescimento a montante e a jusante, causando mudanças frequentes nas taxas de staking e recompensas. O Tea Protocol planeia desenvolver um sistema para monitorizar dinamicamente a taxa de staking de cada projeto e reequilibrar o staking de tokens de TEA de acordo com os padrões dos apoiantes.
Os mantenedores de pacotes podem decidir transferir suas recompensas para um ou mais desenvolvedores. Os mantenedores de pacotes e seus parceiros devem decidir a governança de tais transferências sem interferência da TEA. O Protocolo Tea precisa fornecer ferramentas para fazer essas transferências na íntegra ou em parte, e permitir que as recompensas de stake sejam alocadas automaticamente para várias contas por meio de vários participantes da rede, uma conta única controlada por um participante, ou usando proporções estáticas ou dinâmicas.
Manter um pacote de software depende do trabalho de várias equipas de desenvolvimento. Antes de os prémios TEA começarem a fluir, as equipas devem considerar a distribuição automática de valor entre si. O método de distribuição deve ser decidido pelos mantenedores, pois são os mais qualificados para avaliar as contribuições e determinar como os prémios devem ser alocados. Para alcançar isso, cada equipa (ou várias equipas) pode estabelecer a sua própria Organização Autónoma Descentralizada (DAO) para distribuir automaticamente prémios ou implementar sistemas mais complexos que determinam a alocação apropriada de valor com base em fatores externos, como votação por todos os membros da DAO ou alocação de tempo com base em contribuições em curso e conclusões bem-sucedidas de recompensas.
O Forking é considerado necessário, mas é amplamente subutilizado. O Forking pode ser uma ferramenta poderosa para desenvolver funcionalidades competitivas em termos de funcionalidade, desempenho, segurança ou atrair atenção. Embora os forks possam ser úteis, eles também devem reconhecer as contribuições originais. Para resolver isso, a comunidade Tea pode aprimorar o sistema no futuro para exigir declarações de forks ou até mesmo detetá-los quando os pacotes forem submetidos. Forks não declarados identificados por auditores podem resultar na redução parcial do token das recompensas do Steeping, transferindo-as para os mantenedores originais do pacote e recompensando o auditor que descobriu o fork.
O chá pode não distinguir entre as dependências de compilação e em tempo de execução ao distribuir recompensas no lançamento. No entanto, a comunidade do Chá exige fortemente tal distinção. Nesse caso, a comunidade pode propor melhorias ao algoritmo de distribuição de recompensas do Steeping para considerar a importância de cada dependência e sua contribuição de valor para os pacotes dependentes. Essas propostas serão votadas e implementadas com base nas decisões da comunidade.
O surgimento do Protocolo Tea aborda o problema de longa data da compensação insuficiente para os desenvolvedores de código aberto. Ao preencher as lacunas entre diferentes comunidades de programação e disponibilizar todo o ecossistema de código aberto, o Protocolo Tea está revolucionando o desenvolvimento sustentável para os desenvolvedores de código aberto, garantindo que suas contribuições sejam recompensadas e reconhecidas.
O lançamento oficial da mainnet V1.0 do Protocolo Tea está previsto para junho, e o token TEA, apoiado pelo principal investimento da Binance, também deverá ser listado em breve. Isso apresenta um potencial significativo tanto para o valor de mercado quanto para o preço do token. Embora o Tea Protocol ainda não esteja ativo, as tarefas de pontos de entrada zero oferecem uma excelente oportunidade para que todos participem ativamente.