As 8 grandes inovações da rede Aptos: Remodelando o cenário de desenvolvimento Web3

Os 8 principais motores de inovação da rede Aptos

Aptos, como uma das blockchains com a menor latência e maior throughput no mercado de criptomoedas, trouxe uma mudança significativa para os desenvolvedores na construção de aplicações Web3. Este artigo apresentará 8 inovações-chave que impulsionam o desenvolvimento da rede Aptos.

Deixe o Aptos ser um dos principais blockchain com as 8 grandes inovações

1. Move Language: Mais adequado para o desenvolvimento de aplicações

A linguagem Move utilizada pela Aptos oferece aos desenvolvedores um ambiente de desenvolvimento superior, aumentando a eficiência. Move é uma linguagem de programação poderosa e fácil de usar, projetada para a gestão segura de ativos.

Aptos compartilha muitos princípios de design central com Move, tornando-se uma plataforma de desenvolvimento Move eficiente e agradável. Move foi originalmente projetado para o predecessor da Aptos, e essa origem garante que os desenvolvedores Move existentes possam migrar para a Aptos sem problemas, enquanto os novatos também podem se beneficiar da documentação e exemplos já existentes.

Aptos adicionou várias funcionalidades a nível de linguagem e framework, melhorando significativamente o ecossistema Move. Isso inclui uma arquitetura de segurança aprimorada, medição de combustível configurável, capacidade de atualização de código, tabelas em grande escala, contas de recursos, entre outros. Além disso, o validador Move oferece uma proteção adicional de invariantes para contratos inteligentes, e está a ser expandido ativamente na Aptos.

Muitos dos primeiros pesquisadores e desenvolvedores da linguagem Move ainda estão ativos no ecossistema Aptos, continuamente fortalecendo a linguagem Move e a comunidade. Após quatro anos de validação, a Move tornou-se uma linguagem de desenvolvimento madura que pode ser utilizada em ambientes de produção.

2. Block-STM: trazendo mais liberdade de programação

Block-STM é um novo motor de execução paralela de contratos inteligentes, construído com base na memória de transações da Aptos e nos princípios de controle de concorrência otimista. Este método inovador de paralelização de transações pode acelerar a velocidade de processamento sem afetar a experiência de desenvolvimento.

Ao contrário do mecanismo de execução paralela que precisa ler e escrever dados para comprometer a atomicidade das transações, o Block-STM permite que os desenvolvedores codifiquem sem restrições, implementando maior throughput e menor latência para casos de uso reais. Os desenvolvedores podem facilmente construir aplicações altamente paralelizadas. O Block-STM suporta uma atomicidade mais rica do que outros ambientes paralelos que precisam dividir operações em várias transações, reduzindo assim a latência, aumentando a eficiência de custos e melhorando a experiência do usuário.

3. Governança na cadeia e descentralização

Para apoiar uma Layer 1 verdadeiramente descentralizada e sem permissão, o Aptos incorporou um mecanismo de governança em cadeia que permite alterações sem costura na configuração da rede e da máquina virtual. Tanto a testnet quanto a mainnet do Aptos provaram isso.

Na mainnet, a confiabilidade da rede foi aumentada ao reduzir a "limitação do aumento do poder de voto". A configuração de um limite mais agressivo permite uma rápida ativação da rede, com mais de 52% dos detentores de tokens votando a favor da proposta para fortalecer a segurança da rede.

Desde a sua criação, a comunidade Aptos consegue criar e votar em propostas que afetam o comportamento da blockchain. As propostas de governança incluem: ajustar a duração do epoch, modificar os requisitos mínimos e máximos de participação dos validadores, alterar parâmetros, atualizar o código central da blockchain; e atualizar o módulo do framework Aptos ( um conjunto de bibliotecas de desenvolvimento Move principais ), para corrigir bugs ou melhorar funcionalidades.

4. AptosBFTv4: Consenso Eficiente

AptosBFTv4 é o primeiro protocolo BFT de blockchain em nível de produção com prova de correção rigorosa. Ele adota um mecanismo de resposta otimista, proporcionando baixa latência e alta capacidade de processamento, aproveitando ao máximo a rede subjacente. Melhorado com base no Hotstuff, o AptosBFTv4 reduziu o tempo de submissão de 3 etapas para 2 etapas, diminuindo 33% da latência sem sacrificar a compensação de comunicação.

Na implementação, considerar a rigorosidade da segurança e a escalabilidade, separando claramente as invariantes para permitir isolamento e auditoria, e forçando a aplicação do princípio de não bifurcação. A mesma pilha de software já passou por 4 atualizações e foi testada em uma rede em tempo real, comprovando a meticulosidade e robustez de seu processo de desenvolvimento. Na quarta iteração, AptosBFTv4 tornou-se o protocolo de consenso tolerante a falhas bizantinas mais rápido e disponível para produção.

Mesmo que alguns nós fiquem inativos, a Aptos consegue garantir o funcionamento normal de toda a rede. Isso se deve ao sistema de reputação em cadeia, que usa a disponibilidade e desempenho passados como indicadores futuros, minimizando automaticamente o impacto negativo de validadores que reagem lentamente e têm desempenho insatisfatório.

5. Mecanismos de segurança que aumentam a confiança do usuário

As contas Aptos suportam gestão flexível de chaves, incluindo rotação de chaves, agilidade de criptografia e modelo de custódia híbrida. A rotação de chaves é um bom hábito e é crucial para prevenir ataques remotos. Em outras blockchains, a rotação só pode ser realizada migrando todos os ativos para uma nova conta. Aptos desacopla contas de chaves, permitindo a adição sem costura de novos algoritmos de assinatura digital. O modelo de custódia híbrida suporta planos de recuperação avançados e gestão de contas, ajudando a reduzir a lacuna entre Web2 e Web3.

As carteiras podem usar a pré-execução de transações para explicar os resultados das transações antes da assinatura do usuário. Isso ajuda a mitigar riscos de segurança, como phishing. A Aptos também limita a viabilidade de cada transação com uma proteção tripla através de número de série, data de validade e ID da cadeia, prevenindo que o signatário seja afetado indefinidamente.

O protocolo de consenso da Aptos e o armazenamento autenticado implementam um suporte sem costura para o protocolo de cliente leve, proporcionando uma experiência de usuário mais segura e confiável. A rede acolhe qualquer um que se conecte a nós completos para acessar diretamente os dados autenticados, refletindo o princípio "não confie, verifique" da Web3. A Aptos é construída sobre uma estrutura de árvore de multicast eficiente, oferecendo aos participantes uma rede de propagação de estado de alta taxa de transferência e baixa latência. Os participantes podem processar todas as transações históricas ou podem pular a história e sincronizar apenas o estado mais recente. O cliente leve pode sincronizar parte do estado, como contas específicas ou valores de dados, e habilitar a leitura de estado autenticada.

6. Arquitetura modular voltada para o futuro

Aptos tem uma tradição de escalabilidade, sendo projetado desde o início com modularidade e flexibilidade em mente. Isso permite que a arquitetura do Aptos suporte atualizações frequentes, adote rapidamente os mais recentes avanços tecnológicos e ofereça suporte a casos de uso emergentes.

O design modular criou flexibilidade para o cliente, otimizado para atualizações frequentes sem paradas. Essas características foram validadas nas iterações anteriores da mainnet, na testnet e em testes de estresse internos. O Aptos possui um protocolo de gerenciamento de mudanças on-chain embutido, permitindo a rápida implementação de inovações tecnológicas e suporte a novos casos de uso do Web3.

7. Mecanismo de recompensas baseado em propostas

Aptos mudou de um sistema de recompensas baseado em votação para um mecanismo de recompensas de staking baseado no desempenho das propostas, a fim de promover um maior grau de descentralização.

Os sistemas baseados em propostas têm um tempo limite maior em comparação com os mecanismos de votação, e são menos sensíveis a atrasos entre regiões. Isso aumenta a taxa de recompensa para nós em áreas remotas, mitigando o impacto da distribuição geográfica. Por exemplo, se os validadores não estiverem localizados no cluster de nós máximo, as recompensas que recebem não diminuirão significativamente. O modelo de recompensas ainda considera o comportamento de votação, uma vez que um bom desempenho de votação influencia a probabilidade de eleição do proponente.

8. Árvore Merkle esparsa de alto desempenho

Aptos utiliza a árvore Merkle de água-viva ( JMT ) no design, aproveitando um padrão de chave baseado em versão que cresce monotonicamente para otimizar a escrita do mecanismo de armazenamento subjacente baseado em LSM ( como o RocksDB ). O JMT alcançou um ponto de equilíbrio prático entre o uso de CPU, I/O e armazenamento, garantindo um desempenho satisfatório enquanto controla o tamanho dos dados de estado de expansão no disco.

Além do JMT como formato de persistência de estado do Aptos, existe uma implementação de árvore Merkle esparsa em memória e sem bloqueios, projetada especificamente para cache e paralelização, usada em conjunto com o Block-STM para alcançar atualizações de estado global de alto desempenho.

8 grandes inovações que fazem do Aptos um líder nas novas blockchains

APT-1.7%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
JustHodlItvip
· 17h atrás
Ah, finalmente chegou o Move! bull
Ver originalResponder0
CommunitySlackervip
· 17h atrás
move não é apenas uma troca de casca do solidity?
Ver originalResponder0
LiquidityNinjavip
· 17h atrás
Rápido como um raio, só se vê o Move
Ver originalResponder0
StealthDeployervip
· 17h atrás
Desenhei o BTC bem... agora é ver se o Move consegue funcionar.
Ver originalResponder0
DogeBachelorvip
· 17h atrás
Oito inovações ainda não conseguem superar o DOGE. Fugiu, fugiu.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)