As 8 grandes inovações da rede Aptos: tecnologia de blockchain de alto desempenho liderando o desenvolvimento do Web3

8 principais forças 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 transformação significativa para os desenvolvedores na construção de aplicações web3. Este artigo apresentará 8 inovações centrais que impulsionam o desenvolvimento da rede Aptos.

As 8 grandes inovações que farão do Aptos um líder nas novas blockchains

1. Move Language: Mais adequado para construir aplicações

Aptos usa a linguagem de programação Move, proporcionando aos desenvolvedores um melhor ambiente de desenvolvimento e aumentando a eficiência do desenvolvimento. Move é uma linguagem de programação expressiva e fácil de usar, projetada especificamente para a gestão segura de ativos.

A blockchain Aptos está profundamente integrada com a linguagem Move, compartilhando muitos dos mesmos princípios de design central, tornando Aptos uma plataforma de desenvolvimento Move eficiente e agradável. Move foi originalmente projetado para os predecessores da Aptos, essa origem garante que os desenvolvedores Move existentes possam migrar para Aptos sem problemas, e novos desenvolvedores também podem se beneficiar da documentação e exemplos acumulados anteriormente.

Aptos melhorou significativamente o ecossistema Move ao adicionar várias funcionalidades em níveis de linguagem e estrutura. Essas melhorias incluem uma arquitetura de segurança aprimorada, medição de gás detalhadamente configurável, capacidade de atualização de código, tabelas em grande escala, contas de recursos, entre outras. Além disso, os validadores Move oferecem uma proteção adicional para as invariantes dos contratos inteligentes e são ativamente expandidos na Aptos.

Muitos dos pesquisadores e desenvolvedores originais da linguagem Move ainda estão ativos no ecossistema Aptos, aprimorando continuamente a linguagem Move e a comunidade. Após quatro anos de testes e validação, a Move tornou-se uma linguagem de desenvolvimento madura e de nível de produção.

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

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

Ao contrário do motor de execução em paralelo que precisa ler e escrever dados para comprometer a atomicidade das transações, o Block-STM permite que os desenvolvedores codifiquem sem restrições, alcançando maior taxa de transferência e menor latência para aplicações reais. Os desenvolvedores podem usar o Block-STM para construir facilmente aplicações altamente paralelizadas.

O Block-STM suporta uma atomicidade mais rica do que outros ambientes de execução paralela, que normalmente exigem que as operações sejam divididas em várias transações ( que quebram a atomicidade lógica ). Ao reduzir a latência e aumentar a eficiência de custos, o Block-STM melhora a experiência do usuário.

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

Para apoiar um Layer 1 verdadeiramente descentralizado e sem permissão, a Aptos possui governança on-chain integrada, permitindo alterações na configuração da rede e da máquina virtual de forma contínua. A rede principal da Aptos já comprovou isso.

Na mainnet, a fiabilidade da rede foi aumentada ao reduzir as "restrições ao aumento do direito de voto". A definição de um limiar mais rigoroso permite orientar a rede rapidamente, com mais de 52% dos detentores de tokens a votarem a favor desta proposta, para ajudar a proteger a rede.

Desde a sua criação, a comunidade Aptos tem conseguido criar e votar em propostas que afetam o funcionamento da blockchain. As propostas de governança incluem: modificar a duração do epoch, ajustar a participação mínima e máxima dos validadores, modificar bandeiras, atualizações de software do código central da blockchain, bem como a atualização do módulo da estrutura Aptos ( e um conjunto de bibliotecas de desenvolvimento Move essenciais ) para corrigir bugs ou melhorar funcionalidades.

4. AptosBFTv4: Consenso Eficiente

AptosBFTv4 é o primeiro protocolo BFT de blockchain de nível de produção com prova de correção rigorosa. Este protocolo utiliza um mecanismo de resposta otimista, oferecendo baixa latência e alta taxa de transferência, aproveitando ao máximo a rede subjacente. Com melhorias baseadas no Hotstuff, o AptosBFTv4 reduziu o atraso de confirmação de 3 passos para 2 passos, diminuindo em 33% o atraso sem sacrificar a complexidade da comunicação.

A implementação considera rigorosamente a segurança e a escalabilidade, separando claramente as invariantes para facilitar o isolamento e a auditoria eficaz, além de impor o princípio de não bifurcação. A mesma pilha de software passou por 4 atualizações e foi testada em uma rede em tempo real, comprovando a atenção e robustez do seu processo de desenvolvimento. Na quarta iteração, AptosBFTv4 tornou-se o protocolo de consenso tolerante a falhas bizantinas mais rápido e pronto para produção.

Mesmo que alguns nós falhem, a Aptos consegue garantir o funcionamento normal de toda a rede. Isso se deve ao sistema de reputação em cadeia, que considera a disponibilidade e o desempenho passados como indicadores futuros, minimizando automaticamente o impacto negativo de validadores que são lentos ou têm desempenho fraco.

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 um modelo de custódia híbrido. A rotação de chaves é um bom hábito de uso e é crucial para prevenir ataques remotos. Em outras blockchains, a rotação só pode ser realizada migrando todos os ativos para uma nova conta. O método de desacoplamento de contas e chaves do Aptos permite adicionar novos algoritmos de assinatura digital de forma integrada. O modelo de custódia híbrido suporta soluções avançadas de recuperação e gestão de contas, ajudando a reduzir a lacuna entre o Web2 e o Web3.

As carteiras podem utilizar a funcionalidade de pré-execução de transações, explicando o resultado da transação antes da assinatura do usuário. Esta pré-avaliação pode reduzir riscos de segurança, como phishing. Para reforçar ainda mais a experiência do usuário, a blockchain Aptos limita a viabilidade de cada transação e previne que os signatários sejam afetados por validade infinita através de uma proteção tripla com número de série, tempo de expiração e ID da cadeia.

O protocolo de consenso da Aptos e o armazenamento autenticado implementam suporte sem costura ao protocolo de cliente leve, proporcionando uma experiência de usuário mais segura e confiável. A rede convida qualquer um a conectar-se a nós para acessar dados verificados diretamente, refletindo o conceito de "sem confiança, auto-verificação" do Web3. Aptos é construído sobre uma estrutura de árvore de múltiplas transmissões eficiente, oferecendo uma rede de alta capacidade de processamento e baixa latência para disseminar o estado da blockchain. Os participantes podem processar todas as transações históricas ou apenas sincronizar o estado mais recente. Clientes leves podem sincronizar partes do estado da blockchain, como contas específicas ou valores de dados, e habilitar leituras de estado verificadas.

6. Arquitetura modular voltada para o futuro

Aptos tem uma história escalável, com um design baseado em modularidade e flexibilidade desde o início. Isso permite que a arquitetura do Aptos suporte atualizações frequentes, adote rapidamente os mais recentes avanços tecnológicos e forneça suporte para novos casos de uso.

O design modular da Aptos cria flexibilidade para o cliente e é otimizado para atualizações frequentes sem interrupções. Essas funcionalidades foram validadas em iterações anteriores da mainnet, testnet e testes de estresse internos. A blockchain Aptos inclui um protocolo de gerenciamento de mudanças em cadeia embutido, permitindo a rápida implementação de novas inovações tecnológicas e apoiando novos casos de uso da Web3.

7. Sistema de recompensas baseado em propostas

Aptos implementou agora recompensas baseadas no desempenho das propostas como parte do sistema de recompensas de staking, para promover um maior grau de descentralização. Este sistema tem um tempo limite mais alto do que o modelo de recompensas baseado em votos anterior, sendo menos sensível a atrasos entre regiões.

Isto aumentou a taxa de recompensa para nós em regiões remotas, controlando o impacto da distribuição geográfica. Por exemplo, mesmo que os validadores não estejam localizados no maior agrupamento de nós, não receberão recompensas significativamente menores. O novo modelo de recompensas ainda considera o comportamento de votação, uma vez que um bom desempenho de votação afeta a probabilidade de eleição dos proponentes.

8. Árvore de Merkle esparsa de alto desempenho

Aptos utiliza a estrutura de Merkle Jellyfish (JMT), aproveitando um padrão de chave baseado em versões monotonicamente crescente para otimizar o mecanismo de armazenamento subjacente baseado em árvores LSM( como o RocksDB) na escrita. O JMT alcançou um equilíbrio prático entre CPU, I/O e ocupação de armazenamento, garantindo um desempenho satisfatório enquanto controla o tamanho dos dados de estado no disco.

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

As 8 principais inovações que fazem do Aptos uma blockchain de destaque

APT3.03%
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
  • 7
  • Partilhar
Comentar
0/400
FreeRidervip
· 07-21 16:42
fazer um movimento?
Ver originalResponder0
LiquidityWitchvip
· 07-20 21:35
fermentando as artes sombrias do movimento... aptos a conjurar algum alfa proibido agora
Ver originalResponder0
OnchainHolmesvip
· 07-19 03:04
move a origem ainda não é sui, o que fazer
Ver originalResponder0
DaoResearchervip
· 07-19 03:04
Do ponto de vista da estrutura de governança, a compatibilidade retroativa do Move é questionável.
Ver originalResponder0
PriceOracleFairyvip
· 07-19 03:03
mover ou desvanecer... em alta em cadeias que não consomem muito gás, para ser sincero
Ver originalResponder0
GasBankruptervip
· 07-19 02:54
Como um macaco ansioso, novamente bombearam.
Ver originalResponder0
ProxyCollectorvip
· 07-19 02:45
Então você está falando do Move, certo?
Ver originalResponder0
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)