Aptos, como uma plataforma de blockchain de baixa latência e alta capacidade de processamento, trouxe uma grande transformação para os desenvolvedores que constroem aplicações Web3. Este artigo apresentará 8 inovações fundamentais que sustentam o crescimento próspero da rede Aptos.
1. Desenvolvimento de aplicações otimizadas em Move
Aptos integrou a linguagem de programação Move, proporcionando aos desenvolvedores um melhor ambiente de desenvolvimento e aumentando a eficiência. Move é uma linguagem expressiva e fácil de usar, projetada para a gestão segura de ativos. Aptos compartilha muitos princípios de design fundamentais com o Move, tornando-se uma plataforma de desenvolvimento Move eficiente e agradável.
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 gas configurável, capacidade de atualização de código, tabelas em larga escala, contas de recursos, entre outros. O validador Move oferece garantias adicionais de invariantes para contratos inteligentes e está a ser ampliado ativamente no Aptos.
Muitos dos primeiros pesquisadores e desenvolvedores da linguagem Move continuam a construir no ecossistema Aptos, aprimorando constantemente a linguagem Move e a comunidade. Após quatro anos de validação, Move tornou-se uma linguagem de desenvolvimento madura e utilizável em ambientes de produção.
2. Block-STM oferece mais liberdade de programação
Block-STM é um novo 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 comprometer a experiência de desenvolvimento.
Ao contrário de outros motores de execução paralela que requerem a destruição da atomicidade das transações, o Block-STM permite que os desenvolvedores codifiquem sem restrições, alcançando maior capacidade de processamento e menor latência para aplicações reais. Os desenvolvedores podem facilmente construir aplicações altamente paralelizadas, o Block-STM suporta uma atomicidade mais rica, sem a necessidade de dividir operações em várias transações, melhorando assim a experiência do usuário.
3. Governança on-chain e descentralização
Para apoiar uma verdadeira descentralização e uma camada 1 sem permissões, o Aptos incorporou um mecanismo de governança em cadeia, que permite alterações de configuração de rede e máquina virtual de forma contínua. Isso foi validado nas redes de teste e mainnet do Aptos.
Na mainnet, a confiabilidade da rede foi aumentada ao reduzir a "limitação do aumento do direito de voto". Mais de 52% dos detentores de tokens votaram a favor desta proposta para fortalecer a segurança da rede.
A comunidade Aptos pode criar e votar em propostas que influenciam o comportamento da blockchain, incluindo a modificação da duração do epoch, requisitos de participação dos validadores, atualizações do código principal e atualizações dos módulos do framework Aptos.
4. AptosBFTv4 Consenso Eficiente
AptosBFTv4 é o primeiro protocolo BFT de blockchain de nível de produção que possui uma prova de correção rigorosa. Ele utiliza um mecanismo de resposta otimista, proporcionando baixa latência e alta taxa de transferência. Comparado ao Hotstuff, o AptosBFTv4 reduziu a latência de submissão de 3 etapas para 2 etapas, diminuindo a latência em 33% sem sacrificar a complexidade da comunicação.
O protocolo considera a segurança e a escalabilidade na sua implementação, separando claramente as invariantes para auditoria. O mesmo conjunto de software já foi atualizado 4 vezes e testado em uma rede em tempo real, provando a sua rigorosidade e robustez no processo de desenvolvimento.
Aptos garante o funcionamento normal de toda a rede através de um sistema de reputação on-chain, mesmo quando alguns nós falham. Este sistema usa a disponibilidade e o desempenho passados como indicadores para o futuro, minimizando automaticamente o impacto negativo de validadores que apresentam reações lentas e desempenho abaixo do esperado.
5. Medidas de segurança para aumentar a confiança do usuário
As contas Aptos suportam gestão flexível de chaves, incluindo rotação de chaves, flexibilidade de criptografia e um modelo de custódia híbrido. A rotação de chaves é crucial para prevenir ataques remotos. O desacoplamento entre contas e chaves permite que a Aptos adicione novos algoritmos de assinatura digital de forma transparente.
As carteiras podem usar a pré-execução de transações para explicar os resultados das transações antes da assinatura do usuário, reduzindo riscos de segurança como phishing. A Aptos também limita a validade de cada transação através de uma proteção tripla com número de série, data de expiração e ID da cadeia.
O protocolo de consenso da Aptos e o armazenamento autenticado suportam protocolos 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 de forma completa para acessar dados verificados diretamente. A Aptos é construída sobre uma estrutura de árvore de multicast eficiente, oferecendo aos participantes uma rede de propagação de estado de blockchain de alta taxa de transferência e baixa latência.
6. Arquitetura modular voltada para o futuro
Aptos foi projetado desde o início com modularidade e flexibilidade como conceitos fundamentais. Isso permite que sua arquitetura suporte atualizações frequentes, adote rapidamente os mais recentes avanços tecnológicos e ofereça suporte a novos casos de uso.
O design modular cria flexibilidade no cliente e é otimizado para atualizações frequentes sem interrupções. Aptos inclui um protocolo de gestão de mudanças em cadeia embutido, que permite a rápida implementação de inovações tecnológicas e suporta novos cenários de aplicações Web3.
7. Mecanismo de recompensa baseado em propostas
Aptos implementou um sistema de recompensas de staking baseado no desempenho das propostas, para promover um maior grau de descentralização. Este sistema tem um tempo limite mais alto do que o mecanismo de recompensas baseado em votos, sendo menos sensível a atrasos entre regiões.
Isto aumentou a taxa de recompensa dos nós em áreas remotas, mitigando o impacto da distribuição geográfica. O modelo de recompensas ainda considera o comportamento de votação, pois um bom desempenho na votação influencia a probabilidade de eleição dos proponentes.
8. Árvore Merkle Sparse de Alto Desempenho
Aptos usa a estrutura de Merkle Jellyfish (JMT), aproveitando um padrão de chave baseado em versão monotonicamente crescente para otimizar a escrita do mecanismo de armazenamento subjacente. O JMT alcançou um ponto de equilíbrio prático entre CPU, I/O e ocupação de armazenamento.
Além do JMT, Aptos tem também uma implementação de árvore Merkle esparsa em memória e sem bloqueio, projetada especificamente para cache e paralelização, utilizada em conjunto com o Block-STM para alcançar atualizações de estado global de alto desempenho.
Estas inovações fazem da Aptos uma plataforma de blockchain de alto desempenho, segura e confiável, que oferece um forte apoio ao desenvolvimento de aplicações Web3.
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.
8 Curtidas
Recompensa
8
2
Repostar
Compartilhar
Comentário
0/400
StableNomad
· 13h atrás
estatisticamente falando, estou a sentir grandes vibrações de EOS agora...
Ver originalResponder0
WhaleMistaker
· 13h atrás
Quais são os 8 segredos para aumentar a popularidade?
As 8 grandes inovações da rede Aptos impulsionam o desenvolvimento de aplicações Web3
8 inovações da rede Aptos que ajudam
Aptos, como uma plataforma de blockchain de baixa latência e alta capacidade de processamento, trouxe uma grande transformação para os desenvolvedores que constroem aplicações Web3. Este artigo apresentará 8 inovações fundamentais que sustentam o crescimento próspero da rede Aptos.
1. Desenvolvimento de aplicações otimizadas em Move
Aptos integrou a linguagem de programação Move, proporcionando aos desenvolvedores um melhor ambiente de desenvolvimento e aumentando a eficiência. Move é uma linguagem expressiva e fácil de usar, projetada para a gestão segura de ativos. Aptos compartilha muitos princípios de design fundamentais com o Move, tornando-se uma plataforma de desenvolvimento Move eficiente e agradável.
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 gas configurável, capacidade de atualização de código, tabelas em larga escala, contas de recursos, entre outros. O validador Move oferece garantias adicionais de invariantes para contratos inteligentes e está a ser ampliado ativamente no Aptos.
Muitos dos primeiros pesquisadores e desenvolvedores da linguagem Move continuam a construir no ecossistema Aptos, aprimorando constantemente a linguagem Move e a comunidade. Após quatro anos de validação, Move tornou-se uma linguagem de desenvolvimento madura e utilizável em ambientes de produção.
2. Block-STM oferece mais liberdade de programação
Block-STM é um novo 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 comprometer a experiência de desenvolvimento.
Ao contrário de outros motores de execução paralela que requerem a destruição da atomicidade das transações, o Block-STM permite que os desenvolvedores codifiquem sem restrições, alcançando maior capacidade de processamento e menor latência para aplicações reais. Os desenvolvedores podem facilmente construir aplicações altamente paralelizadas, o Block-STM suporta uma atomicidade mais rica, sem a necessidade de dividir operações em várias transações, melhorando assim a experiência do usuário.
3. Governança on-chain e descentralização
Para apoiar uma verdadeira descentralização e uma camada 1 sem permissões, o Aptos incorporou um mecanismo de governança em cadeia, que permite alterações de configuração de rede e máquina virtual de forma contínua. Isso foi validado nas redes de teste e mainnet do Aptos.
Na mainnet, a confiabilidade da rede foi aumentada ao reduzir a "limitação do aumento do direito de voto". Mais de 52% dos detentores de tokens votaram a favor desta proposta para fortalecer a segurança da rede.
A comunidade Aptos pode criar e votar em propostas que influenciam o comportamento da blockchain, incluindo a modificação da duração do epoch, requisitos de participação dos validadores, atualizações do código principal e atualizações dos módulos do framework Aptos.
4. AptosBFTv4 Consenso Eficiente
AptosBFTv4 é o primeiro protocolo BFT de blockchain de nível de produção que possui uma prova de correção rigorosa. Ele utiliza um mecanismo de resposta otimista, proporcionando baixa latência e alta taxa de transferência. Comparado ao Hotstuff, o AptosBFTv4 reduziu a latência de submissão de 3 etapas para 2 etapas, diminuindo a latência em 33% sem sacrificar a complexidade da comunicação.
O protocolo considera a segurança e a escalabilidade na sua implementação, separando claramente as invariantes para auditoria. O mesmo conjunto de software já foi atualizado 4 vezes e testado em uma rede em tempo real, provando a sua rigorosidade e robustez no processo de desenvolvimento.
Aptos garante o funcionamento normal de toda a rede através de um sistema de reputação on-chain, mesmo quando alguns nós falham. Este sistema usa a disponibilidade e o desempenho passados como indicadores para o futuro, minimizando automaticamente o impacto negativo de validadores que apresentam reações lentas e desempenho abaixo do esperado.
5. Medidas de segurança para aumentar a confiança do usuário
As contas Aptos suportam gestão flexível de chaves, incluindo rotação de chaves, flexibilidade de criptografia e um modelo de custódia híbrido. A rotação de chaves é crucial para prevenir ataques remotos. O desacoplamento entre contas e chaves permite que a Aptos adicione novos algoritmos de assinatura digital de forma transparente.
As carteiras podem usar a pré-execução de transações para explicar os resultados das transações antes da assinatura do usuário, reduzindo riscos de segurança como phishing. A Aptos também limita a validade de cada transação através de uma proteção tripla com número de série, data de expiração e ID da cadeia.
O protocolo de consenso da Aptos e o armazenamento autenticado suportam protocolos 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 de forma completa para acessar dados verificados diretamente. A Aptos é construída sobre uma estrutura de árvore de multicast eficiente, oferecendo aos participantes uma rede de propagação de estado de blockchain de alta taxa de transferência e baixa latência.
6. Arquitetura modular voltada para o futuro
Aptos foi projetado desde o início com modularidade e flexibilidade como conceitos fundamentais. Isso permite que sua arquitetura suporte atualizações frequentes, adote rapidamente os mais recentes avanços tecnológicos e ofereça suporte a novos casos de uso.
O design modular cria flexibilidade no cliente e é otimizado para atualizações frequentes sem interrupções. Aptos inclui um protocolo de gestão de mudanças em cadeia embutido, que permite a rápida implementação de inovações tecnológicas e suporta novos cenários de aplicações Web3.
7. Mecanismo de recompensa baseado em propostas
Aptos implementou um sistema de recompensas de staking baseado no desempenho das propostas, para promover um maior grau de descentralização. Este sistema tem um tempo limite mais alto do que o mecanismo de recompensas baseado em votos, sendo menos sensível a atrasos entre regiões.
Isto aumentou a taxa de recompensa dos nós em áreas remotas, mitigando o impacto da distribuição geográfica. O modelo de recompensas ainda considera o comportamento de votação, pois um bom desempenho na votação influencia a probabilidade de eleição dos proponentes.
8. Árvore Merkle Sparse de Alto Desempenho
Aptos usa a estrutura de Merkle Jellyfish (JMT), aproveitando um padrão de chave baseado em versão monotonicamente crescente para otimizar a escrita do mecanismo de armazenamento subjacente. O JMT alcançou um ponto de equilíbrio prático entre CPU, I/O e ocupação de armazenamento.
Além do JMT, Aptos tem também uma implementação de árvore Merkle esparsa em memória e sem bloqueio, projetada especificamente para cache e paralelização, utilizada em conjunto com o Block-STM para alcançar atualizações de estado global de alto desempenho.
Estas inovações fazem da Aptos uma plataforma de blockchain de alto desempenho, segura e confiável, que oferece um forte apoio ao desenvolvimento de aplicações Web3.