Entenda o Gear Protocol e _a Network em um artigo

Autor: Nicholas Garcia, analista de pesquisa da Messari; Tradução: Golden Finance 0xjs

Os pontos principais:

Gear Protocol é uma infraestrutura de nuvem universal e plataforma de contrato inteligente baseada em Substrate. Os recursos do Gear são adaptados para programação assíncrona e execução paralela, incluindo modelos de atores, memória persistente e ambiente de execução WebAssembly.

a Network é a primeira cadeia pública L1 desenvolvida usando o protocolo Gear. Integra perfeitamente uma série de funções do protocolo Gear.

Após dois anos de desenvolvimento, foi lançada uma rede Mainnet com mais de 40 aplicativos e integrações com mais de 30 parceiros do ecossistema.

Introdução ao plano de fundo

O Gear Protocol foi lançado em setembro de 2021 pelos principais desenvolvedores envolvidos na fundação do Polkadot e do Substrate.

O cofundador e CEO Nikolay Volf está envolvido com Polkadot e Substrate desde 2015 e foi o pioneiro nos primeiros contratos inteligentes WebAssembly na Parity Technologies. O cofundador e diretor financeiro Ilya Veller tem mais de 20 anos de experiência na área financeira e trabalhou em empresas como Renaissance Capital, Morgan Stanley e Bank of America. O cofundador e chefe de desenvolvimento Aleksandr Bugorkov tem experiência técnica trabalhando em empresas como Lyft, New Relic e Spotify. O diretor de tecnologia, Petr Volynskiy, tem experiência em desenvolvimento de produtos e liderança técnica.

Em dezembro de 2021, o Gear Protocol fechou uma rodada de empreendimentos de US$ 12 milhões liderada pela Blockchain Ventures, com a participação da Three Arrows Capital, Lemniscap, Distributed Global e indivíduos da Web3 Foundation e Parity Technologies.

No ano desde o lançamento do protocolo Gear, os principais desenvolvedores o integraram ativamente ao ecossistema Polkadot. Eles têm conexões com diversas carteiras, plataformas de dados e plataformas de governança. Em fevereiro de 2023, uma rede foi lançada oficialmente como rede L1 do Gear Protocol. Em setembro de 2023, foi lançada sua rede principal PoS.

No momento deste relatório, tanto o Protocolo Gear como uma Rede fizeram a transição para um modelo de desenvolvimento liderado pela comunidade e estão no caminho para a descentralização contínua.

Protocolo de engrenagem

Visão geral

Gear Protocol é uma plataforma de contrato inteligente baseada em substrato que usa programas WebAssembly (Wasm). Isso permite compilar contratos de diferentes linguagens de programação, como Rust, C e C++. A API do protocolo pode ser implantada em várias redes sem modificar contratos. Os recursos exclusivos do Gear são adaptados para programação assíncrona, incluindo modelos de atores, memória persistente e ambiente de execução WebAssembly.

Substrato

Substrato é uma estrutura modular de desenvolvimento de blockchain conhecida por seu papel na sustentação da rede Polkadot. O Substrate facilita a integração de vários blockchains especializados, aumentando assim a escalabilidade. Os principais recursos do substrato incluem:

Atualizações sem bifurcação, coordenação integrada, suporte a vários idiomas via WebAssembly, adaptabilidade leve ao cliente, resultados finais garantidos, fácil integração.

Com o Substrate, o Gear Protocol acelera o processo de desenvolvimento, destaca seus componentes principais e aproveita ao máximo a segurança e eficiência do Rust. Isso simplifica a experiência do desenvolvedor, permitindo que eles se concentrem na lógica de negócios de um projeto específico sem precisar construir uma infraestrutura blockchain completa. Além disso, simplifica a integração de projetos desenvolvidos no protocolo Gear com as redes Polkadot e Kusama.

Modelo de ator

O protocolo Gear utiliza o modelo de ator para otimizar mensagens assíncronas e processamento paralelo, garantindo compatibilidade entre cadeias e velocidades mais rápidas. Em contraste com sistemas que dependem de comunicação de memória compartilhada, o modelo de ator enfatiza a passagem de mensagens. Nessa estrutura, os atores (sejam contratos inteligentes ou usuários) mantêm seu próprio estado e interagem inteiramente por meio da passagem de mensagens. O Gear Protocol refina ainda mais esse processo, implementando mecanismos que mantêm mensagens sequenciais.

Os atores podem modificar seu próprio estado, iniciar novas entidades ou participar sem compartilhar memória. O Gear Protocol aproveita o async-await do Rust para programação assíncrona e integra perfeitamente o modelo de ator em sua estrutura de contrato inteligente. Essa abordagem usa a sintaxe async/await diretamente, minimiza erros e fornece opções de mensagens síncronas e assíncronas.

###WebAssembly (WASM)

WebAssembly (Wasm) é um formato de instrução binária projetado para ser usado como um alvo de compilação portátil para linguagens de programação de alto nível. Ele permite que códigos escritos em linguagens como C, C++ e Rust sejam executados em velocidades quase nativas em navegadores da web e outros ambientes. Wasm foi projetado para ser seguro, eficiente e independente de plataforma, tornando-o adequado para uma variedade de aplicativos, incluindo aplicativos da web, jogos e muito mais. No protocolo Gear, a integração do Wasm garante rapidez e eficiência, pois os contratos inteligentes são compilados diretamente em código de máquina, garantindo desempenho ideal e taxas de transação reduzidas.

As vantagens do WebAssembly incluem: velocidade e compatibilidade entre plataformas; formato legível, reduzindo a intervenção manual de código; execução segura em um ambiente sandbox, consistente com protocolos típicos de segurança de rede; diversidade de linguagem, porque o Gear Protocol suporta Rust e tem potencial para C#/ C++, Go e Java serão suportados no futuro.

Memória Persistente

O protocolo Gear utiliza memória persistente que reflete características de hardware do mundo real, simplificando o processo de desenvolvimento. Ao escolher a memória persistente em vez do armazenamento tradicional, o Gear preserva o estado completo do programa e facilita o uso de construções de linguagem complexas. Com virtualização de memória aprimorada, o Gear gerencia diretamente a alocação de memória.

Dentro da estrutura do Gear, o processamento paralelo de mensagens está alinhado com o núcleo da CPU para garantir o processamento eficiente de tarefas. As mensagens são classificadas de acordo com o programa ao qual estão atribuídas, permitindo que múltiplas mensagens se refiram a um programa dentro de um único ciclo de processamento. Depois de processadas, as informações são recolocadas na fila para ciclos subsequentes.

Capacidades excepcionais

O tempo de execução personalizado da plataforma Gear Protocol é conduzido pelo modelo de ator e pela tecnologia de memória persistente, fornecendo os seguintes recursos técnicos:

● Execução descentralizada: Ao contrário da maioria das plataformas que exigem gatilhos externos para acionar contratos inteligentes, as mensagens assíncronas do Gear permitem que os contratos enviem mensagens atrasadas. Isto promoverá aplicações mais ricas, verdadeira descentralização e maior valor para o utilizador.

● Automação de envio de mensagens: Todas as mensagens do Gear consomem gás. Com o sistema de reserva de gás, caso o programa tenha gás insuficiente, ele poderá utilizar o gás reservado. Vale ressaltar que os contratos podem agendar mensagens para operações futuras, semelhantes aos cron jobs tradicionais, garantindo múltiplas operações autônomas na cadeia, desde que o gás esteja disponível.

● Sem transações de pagamento: a Gear apresenta vouchers para oferecer aos usuários uma experiência superior. Os vouchers são emitidos por entidades da rede e os usuários podem enviar informações para programas específicos sem pagar taxas de gás. Isto reflete os serviços web tradicionais, aumenta o envolvimento do usuário, simplifica a adoção de aplicativos e torna o espaço descentralizado mais inclusivo e fácil de usar.

Em campos como DeFi, jogos, redes sociais e aplicativos, os casos de uso para lógica de programa complexa ou arquitetura de microsserviços são ainda mais complexos, incluindo automação on-chain, mensagens atrasadas, mecanismos de stop-loss, estratégias de cálculo de média de custo em dólares, funções de composição automática e funções de ordem limitada e serviços de assinatura.

uma rede

Visão geral

a Network é a primeira plataforma L1 desenvolvida usando o protocolo Gear. Ele integra perfeitamente uma série de recursos do protocolo Gear, incluindo modelo de ator, memória persistente, WASM, etc. a é construído com base na estrutura Substrate para garantir atualizações de tempo de execução sem bifurcações. Além disso, possui recursos como taxas de transação reduzidas, staking, governança ativa e um programa de embaixadores.

Em contraste com a maioria das plataformas L1 (incluindo L1s mais recentes, como Sui, que se concentra na fragmentação, mas não possui execução paralela, e Aptos, que fornece execução paralela, mas ignora a fragmentação), A é projetada para suportar fragmentação e execução paralela. Além disso, otimiza a experiência do desenvolvedor por meio de especificação precisa de dados.

um token

A é o token nativo de uma Rede, com oferta total de 10 bilhões. A alocação é a seguinte:

Fundadores/Equipe/Conselheiros: 20%, bloqueados por um ano, depois 36 meses de aquisição linear.

Investidores: 21,5%, bloqueados por 12 meses, depois adquiridos linearmente ao longo de 12 meses.

Fundação: 23% para negócios de educação, relações públicas, eventos, fundações e desenvolvimento de ecossistemas. Isto também inclui atividades de criação de mercado e gestão de liquidez.

Comunidade: 35,5% para apoiar subsídios para desenvolvedores e validadores, programas de lançamento aéreo e para compensar a inflação no fornecimento total de tokens.

Cada operação de rede usa A, incluindo taxas de transação, staking e mecanismos de governança. Os membros da comunidade estão explorando um modelo para recompensar os desenvolvedores de aplicativos, semelhante aos sistemas existentes, como Astar, Archway e Evmos. Se este modelo de recompensa ao desenvolvedor for adotado, os tokens serão alocados automaticamente como parte da recompensa em bloco.

A taxa de inflação anual de A é de 6%. Para mitigar os efeitos da inflação, 10% da oferta total de tokens será alocada ao pool de compensação da inflação. Aproximadamente um terço das recompensas do bloco (garantidas pela fundação) será canalizado para o pool para reabastecer os fundos do pool. Os tokens do pool são então enviados para o endereço de gravação designado. Através da governação comunitária, existe a opção de realocar fundos deste conjunto para subvenções aos promotores ou de dividir uma parte da recompensa do bloco no tesouro do protocolo para encorajar o desenvolvimento futuro. Além disso, os votos da comunidade podem ser usados para ajustar a taxa de inflação anual para baixo.

Juramento

a implementa o modelo de consenso NPos (Nominated Proof-of-Stake). Essa abordagem também é usada pelo Polkadot, que difere do consenso DPoS porque os nominadores que apostam A enfrentam o risco de penalidades.

Um validador conclui uma ação pagável, conhecida como pontos era, a cada 12 horas. A cada 12 horas, um subconjunto de validadores será designado aleatoriamente para verificação e os pontos da era obtidos serão multiplicados por um múltiplo. A combinação de pontos de era e verificação aleatória garante probabilisticamente que os verificadores recebam quase as mesmas recompensas. Como os validadores recebem recompensas quase idênticas e distribuem essas recompensas proporcionalmente aos nominadores, os nominadores têm um incentivo para apostar com validadores mais baixos para receber recompensas mais altas. O modelo de recompensa validador-nomeador foi projetado para descentralizar os validadores da rede A.

Governança

a utiliza a estrutura OpenGov como modelo de governança nativo. Polkadot também usa a estrutura OpenGov, permitindo que qualquer detentor de A participe da governança de a.

OpenGov permite que cada decisão dentro de uma rede venha de um referendo proposto pela comunidade. Vários referendos podem ser realizados simultaneamente, agilizando a aprovação de projetos de lei. As propostas são divididas em níveis com condições específicas, como horários de votação designados, um limite para cada voto qualificado e o depósito A exigido. À medida que os níveis aumentam, as condições para aprovação de propostas tornam-se mais rigorosas.

OpenGov também possui um órgão de governo denominado "Fellowship". A Fellowship desempenha principalmente três responsabilidades: servir como consultor técnico, manter e desenvolver protocolos e códigos básicos e promover a tecnologia A. O Fellowship funciona de forma semelhante a um DAO de desenvolvedor, permitindo a adesão de todos os usuários, reduzindo problemas de centralização. A descentralização é assegurada por uma hierarquia com múltiplos mecanismos, incluindo uma constituição, votação comunitária para cargos seniores e mecanismos de controlo para limitar o controlo da liderança. Embora a Irmandade não possa ser aprovada em referendo, ela pode ser colocada na lista de permissões, tornando sua aprovação mais fácil e rápida.

O modelo também introduz flexibilidade na delegação, permitindo aos usuários delegar seus direitos de voto com base na crença e no número de tokens comprometidos. O novo recurso de delegação foi projetado para garantir a participação necessária nas propostas, ao mesmo tempo que protege o anonimato dos eleitores e mantém um design livre de censura.

Analise competitiva

O Gear Protocol e a Network estão entrando em um ambiente blockchain altamente competitivo. Eles competirão com redes L1 como Cosmos Interchain, Avalanche Subnets, Ethereum Rollups e Polkadot Parachains.

Todas estas redes enfatizam compromissos únicos. Cosmos Interchain se inclina fortemente para a soberania. Em contraste, os ecossistemas Ethereum e Polkadot colocam mais ênfase na segurança partilhada.

Um número considerável de usuários está enraizado na cadeia EVM. Para se destacar, você deve fornecer aos desenvolvedores uma melhor experiência de desenvolvimento. Além disso, eles precisarão atrair e reter usuários, provavelmente lançando um aplicativo ou recurso inovador.

Progresso e o caminho a seguir

Desde o seu lançamento no final de 2021, a equipe principal tem sido proativa na integração do Gear Protocol e de uma rede no ecossistema Substrate. Eles construíram integrações com as principais carteiras do ecossistema, como Talisman, SubWallet e Nova Wallet. Além disso, eles estabeleceram parcerias com empresas conhecidas de parachains e ecossistemas de substratos, incluindo Crust Network, Automata Network, Polkassembly e Subscan, entre outras.

uma rede lançou sua rede de teste em 2023 e, até o momento deste relatório, mais de 20.000 pessoas participaram. Essas pessoas estão envolvidas em atividades como cunhagem de NFT, jogos e apostas.

A mainnet da rede também foi revelada recentemente. À medida que progridem, o objetivo da Fundação é apoiar a comunidade no aprimoramento da tecnologia principal, na expansão da funcionalidade e na atração de uma base de usuários mais ampla.

para concluir

Gear Protocol é uma infraestrutura em nuvem baseada em substrato e uma plataforma de contrato inteligente projetada para programação assíncrona e execução paralela, fornecendo funções como modelo de ator, memória persistente e execução WebAssembly. a Network é a primeira plataforma L1 construída no Gear Protocol e integra perfeitamente o conjunto de recursos do Gear Protocol. Após dois anos de desenvolvimento, a mainnet da Network foi lançada em 20 de setembro com mais de 40 aplicativos e parcerias com mais de 30 colaboradores do ecossistema.

O Gear Protocol e a Network estão entrando em um ambiente blockchain altamente competitivo. Seu sucesso depende do aproveitamento dos principais recursos da rede para oferecer experiências incomparáveis para usuários e desenvolvedores.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)