Comparação do ciclo de vida de transações entre Aptos, Ethereum e Solana: da tecnologia às perspectivas de aplicação

Análise aprofundada das diferenças técnicas no ciclo de vida das transações do Ethereum, Solana e Aptos

No campo da tecnologia blockchain, a abordagem de design e as escolhas técnicas de diferentes blockchains públicos podem ser claramente compreendidas através da análise do ciclo de vida completo das transações. Este artigo se centrará em Aptos, comparando Ethereum e Solana, e explorará todo o processo desde a criação da transação até a atualização do estado final, revelando as particularidades de cada blockchain.

Aptos: Design otimista, paralelo e de alto desempenho

Aptos como uma blockchain pública de alto desempenho, seu ciclo de vida de transação inclui os seguintes passos chave:

  1. Criação e Início: Os usuários iniciam transações através de nós leves, que são retransmitidas para validadores por nós completos.

  2. Broadcast: Após a transação entrar no pool de memória, é feita uma pré-ordenação para preparar a execução paralela subsequente.

  3. Ordenação: utiliza o consenso AptosBFT, onde o proponente é principalmente responsável pela coordenação e não pela liderança da ordenação.

  4. Execução: utilização da tecnologia Block-STM para realizar execução paralela otimista, com TPS de até 160.000.

  5. Atualização de estado: validadores sincronizam o estado, confirmando a finalidade através de pontos de verificação.

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

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

Ethereum: Benchmark de Execução Serial

Ethereum como o pioneiro dos contratos inteligentes, seu ciclo de vida de transação é:

  1. Criação e Início: Os usuários iniciam transações através da carteira via gateway de retransmissão ou interface RPC.

  2. Broadcast: A transação entra no pool de memória pública à espera de ser empacotada.

  3. Ordenação: Os construtores de blocos empacotam as transações com base no princípio da maximização do lucro.

  4. Execução: Processamento de transações EVM em série, atualização de estado em thread única.

  5. Atualização de estado: o bloco deve ser confirmado por dois pontos de verificação para garantir a finalização.

O desempenho do Ethereum é limitado pela execução sequencial e pelo design do pool de memória, com um tempo de bloco de 12 segundos/slot e um TPS relativamente baixo.

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

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

Solana é conhecida por seu alto desempenho, e as características do ciclo de vida das suas transações são as seguintes:

  1. Criar e iniciar: os usuários iniciam transações através da carteira.

  2. Broadcast: sem pool de memória pública, transações enviadas diretamente para o proponente atual e os dois próximos.

  3. Ordenação: O proponente empacota blocos com base no PoH, o tempo de bloco é de apenas 400 milissegundos.

  4. Execução: A máquina virtual Sealevel utiliza execução paralela determinística, sendo necessário declarar antecipadamente o conjunto de leitura e escrita.

  5. Atualização de estado: Confirmação rápida de consenso BFT.

Solana não utiliza pool de memória, as transações podem ser concluídas quase instantaneamente, mas podem ser descartadas durante a sobrecarga da rede.

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

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

A execução paralela divide-se em duas formas: 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, processando paralelamente as transações sem conflito de acordo com a declaração.

  • Otimista em paralelo ( Aptos ): Assume que as transações são executadas em paralelo sem conflitos, e retenta ao encontrar um conflito. A pré-ordenacão do pool de memória reduz o risco de conflitos.

A paralelização otimista do Aptos é mais flexível e escalável.

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

A narrativa impulsionada pela segurança do Aptos

Aptos demonstra um enorme potencial nas áreas de RWA e PayFi:

  • RWA: Block-STM pode processar em paralelo várias transações de transferência de ativos, a linguagem Move suporta o desenvolvimento de contratos inteligentes complexos.

  • Pagamento em stablecoin: O modelo de recursos da linguagem Move previne pagamentos duplicados, com baixas taxas de Gas, adequado para cenários de pagamentos de baixo valor.

A vantagem tríplice de "segurança, eficiência e conformidade" do Aptos torna-o promissor como uma ponte entre a economia tradicional e a blockchain.

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

Resumo

Aptos integra segurança e eficiência no design do ciclo de vida das transações, diferenciando-se da robustez ineficiente do Ethereum e do alto desempenho de alto custo de entrada do Solana. A pré-ordenção da pool de memórias, combinada com a paralelização otimista do Block-STM, reduz não apenas a barreira de entrada para os nós, mas também alcança alta taxa de transferência. Essa abordagem de "procurar velocidade em meio à estabilidade", juntamente com as características de segurança da linguagem Move, faz com que Aptos apresente vantagens únicas em áreas como RWA e PayFi. No futuro, Aptos tem potencial para abrir novos caminhos no ecossistema blockchain com a narrativa de "rede de valor impulsionada pela segurança".

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
  • 8
  • Compartilhar
Comentário
0/400
FrogInTheWellvip
· 07-08 13:10
solana não é a mais estável das blockchains?
Ver originalResponder0
DefiEngineerJackvip
· 07-08 11:00
hmm a max tps do solidity ainda é melhor para ser honesto... faz as contas ser
Ver originalResponder0
GasFeeThundervip
· 07-08 05:04
A alta TPS deixa as pessoas tontas, os números bonitos não escapam ao gás.
Ver originalResponder0
NotSatoshivip
· 07-05 14:34
Quer dizer que até a garrafa azul não consegue ganhar~
Ver originalResponder0
BearMarketSurvivorvip
· 07-05 14:30
Outra vez a blockchain pública está a rasgar tudo.
Ver originalResponder0
RetiredMinervip
· 07-05 14:23
Jogue com alta TPS, não serve para nada.
Ver originalResponder0
ImpermanentPhobiavip
· 07-05 14:17
Aptos tem um grande potencial.
Ver originalResponder0
ConsensusBotvip
· 07-05 14:07
Ah, este aptos realmente consegue correr.
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)