O que é o Protocolo Tea?

Principiante6/26/2024, 2:04:50 PM
O Tea Protocol é um projeto de plataforma de software descentralizada e de código aberto construído na Base da cadeia de blocos Layer 2. Ele não só ajuda os contribuidores de código aberto a ganhar reconhecimento, mas também recompensa os desenvolvedores, capacitando-os.

Introdução

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.

Antecedentes do projeto

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.

Principais Componentes do Protocolo Tea

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.

Gestor de Pacotes

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.

Registo Descentralizado

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.

Sistema de Armazenamento

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.

Modelo de Economia do Token TEA

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

  • 51,4% alocados ao ecossistema de Chá e desenvolvimento
  • 18.6% alocados para o desenvolvimento e expansão do Protocolo Tea
  • 12,7% alocados aos primeiros apoiantes do projeto
  • 11.0% alocados para colocações privadas
  • 3.20% alocados para a liquidez de mercado
  • 3.00% alocados para vendas públicas


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

Benefícios do Token TEA

Quatro categorias de participantes elegíveis para receber tokens TEA como parte da emissão de incentivo do protocolo incluem:

  • Mantenedores do projeto OSS
  • Membros da comunidade do chá
  • Apoiadores do projeto
  • Relatores de vulnerabilidades

Como o token nativo do Protocolo Tea, o TEA fornece aos utilizadores vários benefícios:

  • Os utilizadores podem apostar tokens TEA para apoiar pacotes específicos.
  • Os utilizadores podem contribuir para a segurança da cadeia de fornecimento de software desafiando e analisando pacotes para reportar erros ou vulnerabilidades.
  • Os utilizadores podem apoiar projetos OSS e proteger a cadeia de abastecimento de software ao apostar, rever e relatar bugs ou vulnerabilidades nos códigos do projeto, recompensar os desenvolvedores de código aberto de projetos registados e participar na governação do Protocolo Tea.

Desenvolvimento Futuro

À 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:

Para Revendedores

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.

Para royalties de software

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.

Distribuição de recompensa entre vários mantenedores

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.

Lidar com bifurcações de pacotes de software

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.

Gerir Dependências na Execução e Construção de Software

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.

Conclusão

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.

Author: Grace
Translator: Piper
Reviewer(s): KOWEI、Wayne、Hin、Ashley、Joyce
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

O que é o Protocolo Tea?

Principiante6/26/2024, 2:04:50 PM
O Tea Protocol é um projeto de plataforma de software descentralizada e de código aberto construído na Base da cadeia de blocos Layer 2. Ele não só ajuda os contribuidores de código aberto a ganhar reconhecimento, mas também recompensa os desenvolvedores, capacitando-os.

Introdução

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.

Antecedentes do projeto

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.

Principais Componentes do Protocolo Tea

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.

Gestor de Pacotes

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.

Registo Descentralizado

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.

Sistema de Armazenamento

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.

Modelo de Economia do Token TEA

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

  • 51,4% alocados ao ecossistema de Chá e desenvolvimento
  • 18.6% alocados para o desenvolvimento e expansão do Protocolo Tea
  • 12,7% alocados aos primeiros apoiantes do projeto
  • 11.0% alocados para colocações privadas
  • 3.20% alocados para a liquidez de mercado
  • 3.00% alocados para vendas públicas


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

Benefícios do Token TEA

Quatro categorias de participantes elegíveis para receber tokens TEA como parte da emissão de incentivo do protocolo incluem:

  • Mantenedores do projeto OSS
  • Membros da comunidade do chá
  • Apoiadores do projeto
  • Relatores de vulnerabilidades

Como o token nativo do Protocolo Tea, o TEA fornece aos utilizadores vários benefícios:

  • Os utilizadores podem apostar tokens TEA para apoiar pacotes específicos.
  • Os utilizadores podem contribuir para a segurança da cadeia de fornecimento de software desafiando e analisando pacotes para reportar erros ou vulnerabilidades.
  • Os utilizadores podem apoiar projetos OSS e proteger a cadeia de abastecimento de software ao apostar, rever e relatar bugs ou vulnerabilidades nos códigos do projeto, recompensar os desenvolvedores de código aberto de projetos registados e participar na governação do Protocolo Tea.

Desenvolvimento Futuro

À 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:

Para Revendedores

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.

Para royalties de software

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.

Distribuição de recompensa entre vários mantenedores

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.

Lidar com bifurcações de pacotes de software

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.

Gerir Dependências na Execução e Construção de Software

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.

Conclusão

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.

Author: Grace
Translator: Piper
Reviewer(s): KOWEI、Wayne、Hin、Ashley、Joyce
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!