Análise do ciclo de vida das transações Aptos: como a paralelização otimista e a segurança impulsionam o desenvolvimento de RWA e PayFi

Compreendendo as principais diferenças entre Ethereum, Solana e Aptos no ciclo de vida das transações

Comparar as diferenças técnicas entre diferentes blockchains pode parecer monótono devido à profundidade da observação. Para entender rápida e precisamente a diferença entre Aptos e outras blockchains, é crucial escolher um ponto de entrada adequado.

O ciclo de vida de uma transação é o melhor ponto de entrada. Ao analisar as etapas completas de uma transação, desde a criação até a atualização do estado final, incluindo criação e início, difusão, ordenação, execução e atualização do estado, é possível compreender claramente o pensamento de design e as escolhas tecnológicas das blockchains públicas. Com isso como base, pode-se entender a narrativa central de diferentes blockchains públicas e explorar como criar aplicações atraentes para o mercado na Aptos.

Todas as transações em blockchain giram em torno destes cinco passos. Este artigo irá centrar-se na Aptos, analisar o seu design único e comparar as principais diferenças entre Ethereum e Solana.

Entender de forma simples 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 é uma cadeia pública que enfatiza alto desempenho, cujo ciclo de vida das transações é semelhante ao do Ethereum, mas alcança uma melhoria significativa através da execução paralela otimista única e da otimização do pool de memória. Abaixo estão os passos chave do ciclo de vida das transações na Aptos:

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 retransmitem as transações para os nós completos próximos, e os nós completos sincronizam com os validadores.

transmissão

Aptos manteve o pool de memória, mas os pools de memória não são compartilhados após o QuorumStore. Ao contrário do Ethereum, o seu pool de memória não é apenas um buffer de transações. Assim que uma transação entra no pool de memória, o sistema realiza uma pré-ordenação com base em regras, garantindo que não haja conflitos nas transações durante a execução paralela subsequente. Este design evita as altas exigências de hardware do Solana para declarar antecipadamente os conjuntos de leitura e escrita.

ordenação

Aptos utiliza o consenso AptosBFT, onde o proponente não pode, em princípio, ordenar livremente as transações. O aip-68 confere ao proponente o direito adicional de preencher transações atrasadas. A pré-ordenação do pool de memória já foi realizada para evitar conflitos, e a geração de blocos depende mais da colaboração entre os validadores do que da liderança do proponente.

executar

Aptos utiliza a tecnologia Block-STM para realizar a execução paralela otimista. As transações são assumidas como sem conflitos e processadas simultaneamente; se um conflito for detectado após a execução, as transações afetadas serão reexecutadas. Este método aproveita os processadores multicore para aumentar a eficiência, com TPS podendo alcançar 160,000.

atualização de status

Estado de sincronização do validador, a finalização é confirmada através de pontos de verificação, semelhante ao mecanismo de Epoch do Ethereum, mas com maior eficiência.

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

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

Ethereum: Benchmark de Execução Sequencial

Ethereum, como o criador dos contratos inteligentes, é o ponto de origem da tecnologia de blockchain pública, e seu ciclo de vida de transações fornece a estrutura básica para entender a Aptos.

Ciclo de vida das transações Ethereum

  • Criar e iniciar: os usuários iniciam transações através da carteira via gateway de retransmissão ou interface RPC.
  • Broadcast: a transação entra no pool de memória público, aguardando ser empacotada.
  • Ordenação: Após a atualização PoS, os construtores de blocos empacotam transações de acordo com o princípio da maximização do lucro, submetendo-as ao proponente após o leilão da camada de retransmissão.
  • Execução: O EVM processa transações em série, atualizando o estado em um único thread.
  • Atualização de status: O bloco deve ser confirmado por dois pontos de verificação para garantir a finalidade.

O desempenho da execução serial e do design do pool de memória do Ethereum é limitado, com um tempo de bloco de 12 segundos/slot e TPS baixo. Em comparação, o Aptos alcançou um salto qualitativo através da execução paralela e da otimização do pool de memória.

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

Solana é conhecida pelo seu alto desempenho, e seu ciclo de vida das transações difere significativamente do Aptos, especialmente em termos de pool de memória e modo de execução.

Ciclo de vida da negociação Solana

  • Criar e iniciar: os usuários iniciam transações através da carteira.
  • Transmissão: Sem pool de memória pública, as transações são enviadas diretamente para o proponente atual e os dois seguintes.
  • Ordenação: Os proponentes empacotam blocos com base no PoH (Proof of History), o tempo de bloco é de apenas 400 milissegundos.
  • Execução: A máquina virtual Sealevel utiliza execução paralela determinística, necessitando declarar antecipadamente o conjunto de leitura e escrita para evitar conflitos.
  • Atualização de estado: Confirmação rápida do consenso BFT.

A razão pela qual Solana não utiliza pools de memória é que esses podem se tornar um gargalo de desempenho. Devido à ausência de pools de memória e ao consenso PoH único da Solana, os nós conseguem rapidamente atingir um consenso sobre a ordem das transações, evitando a necessidade de as transações ficarem em fila nos pools de memória, permitindo que as transações sejam quase instantaneamente concluídas. No entanto, isso também significa que, em caso de sobrecarga da rede, as transações podem ser descartadas em vez de aguardarem, e os usuários precisam reenviar.

Em comparação, a paralelização otimista do Aptos não requer a declaração de conjuntos de leitura e escrita, a barreira de entrada para os nós é mais baixa, mas o TPS é mais alto.

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

A execução de transações representa a atualização do estado do bloco, sendo o processo de conversão do comando de início da transação em um estado final. A execução paralela na blockchain refere-se ao processo em que processadores multinúcleos computam simultaneamente o estado da rede. No mercado atual, a execução paralela é dividida em duas modalidades: execução paralela determinística e execução paralela otimista.

Aptos e Solana escolheram direções diferentes:

  • Paralelismo determinístico (Solana): antes da difusão da transação, é necessário declarar o conjunto de leitura e escrita, o motor Sealevel processa transações sem conflitos em paralelo com base na declaração, enquanto transações em conflito são executadas em série. A vantagem é a eficiência, a desvantagem é a alta demanda de hardware.

  • Execução paralela otimista (Aptos): assume que as transações não têm conflitos, a execução paralela do Block-STM é validada posteriormente, e se houver conflitos, é feita uma nova tentativa. A pré-ordenação da pool de memória reduz o risco de conflitos, aliviando a carga nos nós.

Exemplo: saldo da conta A 100, transação 1 transfere 70 para B, transação 2 transfere 50 para C. Solana confirma antecipadamente conflitos por meio de declarações e processa em ordem; Aptos, se descobrir saldo insuficiente após execução paralela, ajusta novamente. A flexibilidade do Aptos torna-o mais escalável.

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

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

A ideia central da execução paralela otimista é assumir que as transações processadas em paralelo não entrarão em conflito, portanto, antes da execução da transação, o lado da aplicação não precisa submeter uma declaração de transação. Se, ao verificar após a execução da transação, forem encontrados conflitos, o Block-STM reexecutará as transações afetadas para garantir a consistência.

No Aptos, após as transações entrarem no pool de memórias públicas, elas são pré-ordenadas de acordo com certas regras para garantir que as transações em um bloco não entrem em conflito durante a execução paralela. Assim, é evidente que os proponentes do Aptos não possuem realmente a capacidade de ordenar transações, e não existem construtores de blocos na rede. Essa pré-ordenação de transações é a chave para a implementação da paralelização otimista no Aptos. Ao contrário do Solana, que precisa introduzir declarações de transações, o Aptos não requer esse mecanismo, reduzindo assim significativamente os requisitos de desempenho dos nós. Em termos de sobrecarga de rede para garantir que as transações não entrem em conflito, a adição do pool de memórias no Aptos tem um impacto muito menor no TPS em comparação com o custo de introduzir declarações de transações no Solana. Portanto, o TPS do Aptos pode atingir 160.000, mais do que o dobro do Solana.

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

RWA

Aptos está avançando ativamente na tokenização de ativos reais e em soluções financeiras institucionais. Em comparação com Ethereum, o Block-STM da Aptos pode processar várias transações de transferência de ativos em paralelo, evitando atrasos na certificação de direitos devidos à congestão da rede. Em algumas blockchains públicas, embora a velocidade de transação seja rápida, a falta de design de pool de memória pode resultar na rejeição de transações durante a sobrecarga da rede, afetando a estabilidade da certificação de RWA. A pré-ordenação do pool de memória da Aptos garante que as transações entrem em execução em ordem, mesmo durante os períodos de pico, mantendo a confiabilidade dos registros de ativos.

RWA necessita de suporte complexo de contratos inteligentes, como divisão de ativos, distribuição de rendimentos e verificação de conformidade. O design modular e a segurança da linguagem Move permitem que os desenvolvedores construam aplicações RWA confiáveis com mais facilidade. Em comparação, as linguagens de programação de outras blockchains podem apresentar complexidade e riscos de vulnerabilidades, aumentando os custos de desenvolvimento ou exigindo uma curva de aprendizado mais alta para os desenvolvedores. A natureza amiga do ecossistema da Aptos promete atrair mais projetos RWA, criando um ciclo positivo.

O potencial da Aptos no campo dos RWA reside na combinação de segurança e desempenho. No futuro, pode concentrar-se na colaboração com instituições financeiras tradicionais, digitalizando ativos de alto valor como obrigações e ações, utilizando a linguagem Move para criar padrões de tokenização com alta conformidade. Esta narrativa de "segurança + eficiência" pode fazer com que a Aptos se destaque no mercado de RWA.

Em julho de 2024, a Aptos anunciou a introdução do USDY da Ondo Finance em seu ecossistema, integrando-o em principais DEX e aplicações de empréstimo. Até 10 de março, a capitalização de mercado do USDY na Aptos era de cerca de 15 milhões de dólares, representando aproximadamente 2,5% da capitalização total do USDY. Em outubro de 2024, a Aptos anunciou que a Franklin Templeton lançou um fundo de moeda do governo dos EUA (FOBXX) representado pelo token BENJI na Aptos Network. Além disso, a Aptos colaborou com a Libre para promover a tokenização de valores mobiliários, levando os fundos de investimento da Brevan Howard, BlackRock e Hamilton Lane para a blockchain, aumentando o acesso de investidores institucionais.

pagamento em stablecoin

Os pagamentos em stablecoin precisam garantir a finalidade da transação e a segurança dos ativos. A linguagem Move da Aptos impede a duplicação de pagamentos através de um modelo de recursos, assegurando a precisão de cada transferência de stablecoin. Por exemplo, quando os usuários pagam com USDC na Aptos, o estado da transação é rigorosamente protegido, evitando a perda de fundos devido a falhas contratuais. Além disso, as baixas taxas de Gas da Aptos (graças à alta taxa de transações por segundo que distribui os custos) tornam-na altamente competitiva em cenários de pagamentos de baixo valor. As altas taxas de Gas da Ethereum limitam suas aplicações de pagamento, enquanto algumas blockchains públicas, embora tenham custos baixos, o risco de rejeição de transações durante sobrecargas de rede pode afetar a experiência do usuário. A pré-ordenação do pool de memórias e o Block-STM da Aptos garantem a estabilidade e baixa latência das transações de pagamento.

O PayFi e os pagamentos com stablecoin precisam equilibrar a descentralização e a conformidade regulatória. O consenso descentralizado do AptosBFT reduz o risco de centralização, enquanto sua arquitetura modular apoia os desenvolvedores na incorporação de verificações KYC/AML. Por exemplo, um emissor de stablecoin pode implantar contratos de conformidade no Aptos, garantindo que as transações estejam de acordo com as regulamentações locais, sem sacrificar a eficiência da rede. Este ponto é superior ao modelo de relé centralizado de algumas blockchains públicas ou às possíveis deficiências de conformidade dominadas por proponentes. O design equilibrado do Aptos torna-o mais adequado para a entrada de instituições financeiras.

O potencial da Aptos no campo do PayFi e dos pagamentos em stablecoins reside na tríade "segurança, eficiência, conformidade". No futuro, continuará a impulsionar a adoção em massa de stablecoins, criando uma rede de pagamentos transfronteiriços ou colaborando com gigantes dos pagamentos para desenvolver um sistema de liquidação em cadeia. Altas TPS e baixos custos também podem apoiar cenários de micropagamentos, como recompensas em tempo real para criadores de conteúdo. A narrativa da Aptos pode se concentrar na "infraestrutura de pagamento de próxima geração", atraindo fluxo bidirecional de empresas e usuários.

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

As vantagens de segurança do Aptos ------ pré-ordenamento de pool de memória, Block-STM, AptosBFT e linguagem Move ------ não só melhoraram a resiliência a ataques, mas também estabeleceram uma base sólida para as narrativas de RWA e PayFi. No campo de RWA, sua alta segurança e capacidade de processamento suportam a tokenização de ativos e transações em larga escala; na PayFi e pagamentos com stablecoins, o baixo custo e a eficiência impulsionam a implementação prática. Em comparação com as características distintas de outras blockchains, o Aptos abre novos caminhos por meio do equilíbrio. No futuro, o Aptos poderá moldar a narrativa de "rede de valor impulsionada pela segurança", tornando-se a ponte entre a economia tradicional e a blockchain.

Resumo: As diferenças tecnológicas da Aptos e a narrativa futura

Através da perspetiva do ciclo de vida da transação, conseguimos comparar claramente as diferenças de design técnico entre Aptos e outras blockchains, e revelar as suas respectivas narrativas centrais.

O design da Aptos alcançou um equilíbrio inteligente entre desempenho e segurança. A pré-ordenação da memória combinada com a paralelização otimista do Block-STM reduz a barreira de entrada dos nós e alcança uma alta taxa de transferência de 160.000 TPS. Com a execução serial do Ethereum.

APT-3.46%
RWA-3.8%
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
  • 2
  • Repostar
  • Compartilhar
Comentário
0/400
DaoTherapyvip
· 23h atrás
Então o Aptos não é melhor que nada?
Ver originalResponder0
FancyResearchLabvip
· 23h atrás
Otimista em paralelo? Desta armadilha de operações no vazio, eu serei o primeiro a experimentar da próxima vez.
Ver originalResponder0
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)