As vantagens técnicas e direções de desenvolvimento da Aptos do ponto de vista do ciclo de vida das transações

robot
Geração do resumo em andamento

Comparação de tecnologias de blockchain pública sob a perspectiva do ciclo de vida da transação

Analisar profundamente os mecanismos de processamento de transações de diferentes blockchains pode parecer entediante, mas escolher o ponto de entrada certo é crucial. O ciclo de vida da transação é, sem dúvida, a melhor perspectiva para entender o pensamento de design e as escolhas técnicas das blockchains. Ao dissecar o processo completo da transação, desde a criação até a atualização do estado final, podemos entender claramente as características centrais de cada blockchain.

Todas as transações em blockchain giram em torno da criação e iniciação, transmissão, ordenação, execução e atualização de estado, que são os cinco passos principais. Este artigo irá centrar-se na Aptos, explorando o seu design único e comparando-o com o Ethereum e o Solana.

Compreender de forma acessível as principais diferenças entre Ethereum, Solana e Aptos no ciclo de vida de uma transação

Aptos: Design otimista e de alto desempenho com paralelismo

Aptos, como uma blockchain pública focada em alto desempenho, possui um ciclo de vida de transação semelhante ao do Ethereum, mas alcançou uma melhoria significativa através da execução paralela otimista e da otimização do pool de memória.

Criar e Iniciar

A rede Aptos é composta por nós leves, nós completos e validadores. Os usuários iniciam transações através de nós leves, que encaminham as transações para nós completos próximos, e os nós completos sincronizam com os validadores.

transmissão

Aptos mantém o pool de memória, mas não é compartilhado entre os pools de memória após o QuorumStore. Ao contrário do Ethereum, cujo pool de memória não é apenas um buffer de transações, mas também é pré-ordenado com base em regras, garantindo que não haja conflitos nas transações durante a execução paralela subsequente.

ordenação

Aptos utiliza o consenso AptosBFT, onde os proponentes, em princípio, não podem ordenar transações livremente. A pré-ordenação do pool de memórias é realizada antecipadamente para evitar conflitos, e a geração de blocos depende mais da colaboração entre os validadores.

executar

Aptos utiliza a tecnologia Block-STM para realizar execução paralela otimista. As transações são assumidas como não conflitantes e processadas simultaneamente; se um conflito for descoberto após a execução, as transações afetadas serão reexecutadas. Este método aproveita processadores multicore para aumentar a eficiência, com um TPS que pode atingir 160.000.

Atualização de status

Estado de sincronização do validador, finalização confirmada por pontos de verificação, eficiência relativamente alta.

A principal vantagem do Aptos reside na combinação de paralelismo otimista e pré-ordenamento de pool de memória, o que reduz as exigências de desempenho dos nós e aumenta significativamente a capacidade de processamento.

Ethereum: Benchmark for Serial Execution

O Ethereum, como pioneiro dos contratos inteligentes, fornece uma estrutura básica para entender o ciclo de vida das transações em outras blockchains.

Ciclo de vida da transação Ethereum

  • Criar e iniciar: Os usuários iniciam transações através da carteira por meio de um gateway de retransmissão ou interface RPC.
  • Broadcast: A transação entra no pool de memória pública, aguardando ser empacotada.
  • Ordenação: Após a atualização do PoS, os construtores de blocos empacotam transações de acordo com o princípio da maximização do lucro.
  • Execução: EVM processa transações em série, atualizando o estado em thread única.
  • Atualização de estado: O bloco precisa passar por dois pontos de verificação para confirmar a finalização.

A execução serial do Ethereum e o design da pool de memórias limitaram o desempenho, com um tempo de bloco de 12 segundos/slot e TPS baixo.

Compreender de forma aprofundada as principais diferenças entre Ethereum, Solana e Aptos ao longo do ciclo de vida de uma transação

Solana: otimização extrema com paralelismo determinístico

A Solana é conhecida pelo seu alto desempenho, e seu ciclo de vida de transação difere significativamente do Aptos, especialmente em relação ao pool de memória e ao método de execução.

Ciclo de vida da transação Solana

  • Criar e Iniciar: O usuário inicia a transação através da carteira.
  • Broadcast: sem pool de memória pública, as transações são enviadas diretamente ao proponente atual e aos dois proponentes seguintes.
  • Ordenação: Os proponentes empacotam blocos com base no PoH, com um tempo de bloco de apenas 400 milissegundos.
  • Execução: A máquina virtual Sealevel utiliza execução paralela determinística, sendo necessário declarar antecipadamente o conjunto de leitura e escrita para evitar conflitos.
  • Atualização de status: Confirmação rápida do consenso BFT.

A Solana não utiliza pools de memória, os nós conseguem alcançar rapidamente um consenso sobre a ordem das transações, mas em caso de sobrecarga da rede, as transações podem ser descartadas em vez de aguardarem.

Entender de forma simples as principais diferenças entre Ethereum, Solana e Aptos no ciclo de vida de uma transação

Duas vias de execução paralela: Aptos vs Solana

A execução paralela em blockchain refere-se ao processo em que processadores de múltiplos núcleos calculam simultaneamente o estado da rede. Atualmente, no mercado, a execução paralela é dividida em duas modalidades: execução paralela determinística e execução paralela otimista.

  • Paralelismo determinístico (Solana): é necessário declarar o conjunto de leitura e escrita antes da transmissão da transação, o motor Sealevel processa transações sem conflitos em paralelo com base na declaração.
  • Execução paralela otimista (Aptos): pressupõe que as transações não têm conflitos, a execução paralela do Block-STM é validada, e se houver conflitos, é feita uma nova tentativa.

Confirmação de conflitos antecipada através de pools de memória otimista e paralela

A otimização paralela otimista do Aptos não é simplesmente assumir que as transações não têm conflitos, mas sim evitar riscos na fase de transmissão das transações. Após a entrada no pool de memória pública, as transações são pré-ordenadas de acordo com certas regras, garantindo que as transações em um bloco não conflitem durante a execução paralela.

Esta pré-ordenação de transações é a chave para a implementação da paralelização otimista da Aptos. Ao contrário da Solana, que precisa introduzir declarações de transação, a Aptos não requer este mecanismo, reduzindo assim significativamente as exigências de desempenho dos nós. Em termos de custo de rede para garantir que as transações não entrem em conflito, o impacto da Aptos ao adicionar um pool de memórias sobre o TPS é muito menor do que o custo da Solana ao introduzir declarações de transação.

A narrativa baseada na segurança é a direção do desenvolvimento da Aptos

RWA

As vantagens da Aptos no campo RWA:

  • O Block-STM pode processar em paralelo várias transações de transferência de ativos, evitando atrasos na confirmação de direitos.
  • A pré-ordenação do pool de memória garante que as transações entrem na execução em ordem, mantendo a confiabilidade dos registros de ativos.
  • O design modular e a segurança da linguagem Move são benéficos para a construção de aplicações RWA complexas.

Aptos já fez progressos na área de RWA:

  • Em julho de 2024, introdução do USDY da Ondo Finance.
  • Em outubro de 2024, a Franklin Templeton lançará o token BENJI.
  • Colaborar com a Libre para promover a tokenização de valores mobiliários.

pagamento com stablecoin

As vantagens da Aptos no setor de pagamentos com stablecoins:

  • A linguagem Move previne o duplo gasto através de um modelo de recursos.
  • Baixas taxas de Gas tornam-no extremamente competitivo em cenários de pagamentos de baixo valor.
  • A pré-ordenção do pool de memória e o Block-STM garantem a estabilidade e baixa latência das transações de pagamento.
  • O consenso descentralizado do AptosBFT reduz o risco de centralização.
  • A arquitetura modular suporta os desenvolvedores na integração de verificações KYC/AML.

Direção de desenvolvimento futuro:

  • Promover a adoção em massa de stablecoins.
  • Criar uma rede de pagamentos transfronteiriça.
  • Desenvolver um sistema de liquidação em cadeia em parceria com gigantes de pagamento.
  • Suporte para cenários de micropagamentos, como recompensas em tempo real para criadores de conteúdo.

Compreendendo de forma acessível as principais diferenças entre Ethereum, Solana e Aptos no ciclo de vida de uma transação

Resumo: As diferenças técnicas da Aptos e a narrativa futura

Aptos integrou considerações de segurança e eficiência em cada etapa do ciclo de vida da transação, diferenciando-se da robustez ineficiente do Ethereum e da alta performance com altas barreiras do Solana. Seu design alcançou um equilíbrio inteligente entre desempenho e segurança.

No futuro, a Aptos pode, através da narrativa de "rede de valor impulsionada pela segurança", conectar o financiamento tradicional com o ecossistema blockchain, continuando a investir nas áreas de RWA e PayFi, e construir um novo padrão de blockchain pública que combina confiança e escalabilidade.

Compreender de forma clara as principais diferenças entre Ethereum, Solana e Aptos ao longo do ciclo de vida de uma transação

APT-2.69%
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
  • 7
  • Compartilhar
Comentário
0/400
FloorPriceNightmarevip
· 07-09 12:49
aptos é mesmo um touro
Ver originalResponder0
RebaseVictimvip
· 07-09 02:11
O verdadeiro fã do velho ape~
Ver originalResponder0
ChainComedianvip
· 07-07 00:53
Ter vantagens não significa que se pode ganhar
Ver originalResponder0
LoneValidatorvip
· 07-06 14:02
O futuro da Aptos parece realmente promissor!
Ver originalResponder0
gas_fee_traumavip
· 07-06 14:00
não vamos falar sobre a estabilidade do solana por enquanto
Ver originalResponder0
BlockImpostervip
· 07-06 13:47
靠 APT zona真滴猛
Ver originalResponder0
MevHuntervip
· 07-06 13:40
Qual é a utilidade dos projetos antigos? Vamos criar novos.
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)