Comparação de tecnologias de blockchain pública sob a perspectiva do ciclo de vida das transações
Comparar as diferenças técnicas entre diferentes blockchains pode parecer monótono devido à profundidade de observação. Para entender rapidamente e com precisão as distinções entre as blockchains, é crucial escolher um ponto de entrada adequado. Este artigo usará o ciclo de vida da transação como âncora, analisando os passos completos da transação desde a criação até a atualização do estado final, incluindo criação e iniciação, difusão, ordenação, execução e atualização de estado, para esclarecer as diferentes abordagens de design e escolhas técnicas das blockchains.
Aptos: Design otimista e de alto desempenho com paralelismo
Aptos é uma blockchain pública focada em alto desempenho, cujo ciclo de vida das transações alcançou um aumento significativo de desempenho através da execução paralela otimista única 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 retransmitem as transações para os nós completos próximos, e depois sincronizam com os validadores.
transmissão
Aptos manteve o pool de memória, mas não há compartilhamento entre os pools de memória após o QuorumStore. O sistema realiza uma pré-ordenção com base em regras, garantindo que não haja conflitos nas transações durante a execução paralela, evitando assim a alta demanda de hardware necessária 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 as transações livremente. A pré-ordenacão do pool de memória já foi concluída 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 implementar a execução otimista em paralelo. As transações são assumidas como não conflituosas e processadas simultaneamente; se um conflito for detectado, as transações afetadas serão reexecutadas. Este método aproveita processadores multicore para aumentar a eficiência, com TPS podendo atingir 160.000.
Atualização de estado
Estado de sincronização do validador, a finalização é confirmada através de pontos de verificação, com eficiência relativamente alta.
A principal vantagem do Aptos reside na combinação de paralelismo otimista e pré-ordenamento de pool de memória, que reduz a demanda de desempenho dos nós e aumenta significativamente a capacidade de processamento.
Ethereum: Benchmark de Execução Serial
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
Criação e Início: 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 na pool de memória pública, aguardando ser empacotada.
Ordenação: Após a atualização do PoS, os construtores de blocos empacotam as transações com base no princípio da maximização do lucro.
Execução: EVM processa transações em série, atualiza o estado em thread única.
Atualização de estado: O bloco deve ser confirmado em sua finalidade através de dois pontos de verificação.
A execução em série do Ethereum e o design da pool de memória limitaram o desempenho, com um tempo de bloco de 12 segundos/slot e TPS relativamente baixo.
Solana: Otimização extrema com 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 método de execução.
Ciclo de vida da negociação Solana
Criar e iniciar: os usuários iniciam transações através da carteira.
Broadcast: Sem pool de memória pública, as transações são enviadas diretamente para o proponente atual e os dois próximos.
Ordenação: Os proponentes empacotam blocos com base em PoH, o tempo do bloco é de apenas 400 milissegundos.
Execução: A máquina virtual Sealevel utiliza execução paralela determinística, sendo necessário declarar com antecedência 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, permitindo que os nós cheguem rapidamente a um consenso sobre a ordem das transações, que podem ser concluídas quase instantaneamente. No entanto, em caso de sobrecarga na rede, as transações podem ser descartadas em vez de aguardarem, e os usuários precisam reenviar.
Duas trajetórias de execução paralela: Aptos vs Solana
A execução paralela em blockchain refere-se ao processo em que processadores multicore calculam simultaneamente o estado da rede. No mercado atual, a execução paralela divide-se em duas modalidades: execução paralela determinística e execução paralela otimista, sendo a principal diferença a forma como se garante que as transações paralelas não entrem em conflito.
Paralelismo determinístico (Solana): antes de transmitir a transação, é necessário declarar o conjunto de leitura e escrita, o motor Sealevel processa transações sem conflitos em paralelo, enquanto transações em conflito são executadas de forma sequencial.
Execução paralela otimista (Aptos): assume que as transações não têm conflitos, a execução paralela do Block-STM é verificada posteriormente, e se houver conflitos, é feita uma nova tentativa. A pré-ordenação do pool de memória reduz o risco de conflitos, aliviando a carga nos nós.
A narrativa baseada em segurança é a direção de desenvolvimento da Aptos
RWA
Aptos está ativamente promovendo a tokenização de ativos reais e soluções financeiras institucionais. O Block-STM pode processar em paralelo várias transações de transferência de ativos, evitando atrasos na confirmação devido à congestão da rede. A pré-ordenamento do pool de memória garante que as transações entrem em execução em ordem, mantendo a confiabilidade dos registros de ativos. O design modular e a segurança da linguagem Move são favoráveis à construção de aplicações RWA confiáveis.
pagamento em stablecoin
A linguagem Move do Aptos evita o double spending através de um modelo de recursos, garantindo a precisão das transferências de stablecoin. As baixas taxas de Gas tornam-na altamente competitiva em cenários de pagamentos de baixo valor. A pré-ordenação do pool de memória e o Block-STM garantem a estabilidade e baixa latência das transações de pagamento.
O potencial da Aptos no campo dos pagamentos PayFi e das stablecoins reside na tríade "segurança, eficiência e conformidade". No futuro, isso pode impulsionar a adoção em massa de stablecoins, criar uma rede de pagamentos transfronteiriços, ou colaborar com gigantes dos pagamentos para desenvolver um sistema de liquidação em cadeia.
Resumo
O design da Aptos alcançou um equilíbrio entre desempenho e segurança. A pré-ordenação do pool de memória, combinada com o paralelismo otimista do Block-STM, reduz o limiar de nós e alcança alta capacidade de processamento. Essa abordagem de "estabilidade em busca de velocidade", aliada ao modelo de recursos da linguagem Move, confere à Aptos uma segurança superior.
Aptos incorporou considerações de segurança e eficiência em cada etapa do ciclo de vida das transações, distinguindo-se das características de outras blockchains. No futuro, a Aptos pode, através da narrativa "rede de valor impulsionada pela segurança", conectar as finanças tradicionais ao ecossistema de blockchain, intensificando seus esforços nas áreas de RWA e PayFi, para construir um novo padrão de blockchain que combina confiança e escalabilidade.
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.
Aptos e Solana: a disputa tecnológica das blockchains de execução paralela
Comparação de tecnologias de blockchain pública sob a perspectiva do ciclo de vida das transações
Comparar as diferenças técnicas entre diferentes blockchains pode parecer monótono devido à profundidade de observação. Para entender rapidamente e com precisão as distinções entre as blockchains, é crucial escolher um ponto de entrada adequado. Este artigo usará o ciclo de vida da transação como âncora, analisando os passos completos da transação desde a criação até a atualização do estado final, incluindo criação e iniciação, difusão, ordenação, execução e atualização de estado, para esclarecer as diferentes abordagens de design e escolhas técnicas das blockchains.
Aptos: Design otimista e de alto desempenho com paralelismo
Aptos é uma blockchain pública focada em alto desempenho, cujo ciclo de vida das transações alcançou um aumento significativo de desempenho através da execução paralela otimista única 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 retransmitem as transações para os nós completos próximos, e depois sincronizam com os validadores.
transmissão
Aptos manteve o pool de memória, mas não há compartilhamento entre os pools de memória após o QuorumStore. O sistema realiza uma pré-ordenção com base em regras, garantindo que não haja conflitos nas transações durante a execução paralela, evitando assim a alta demanda de hardware necessária 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 as transações livremente. A pré-ordenacão do pool de memória já foi concluída 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 implementar a execução otimista em paralelo. As transações são assumidas como não conflituosas e processadas simultaneamente; se um conflito for detectado, as transações afetadas serão reexecutadas. Este método aproveita processadores multicore para aumentar a eficiência, com TPS podendo atingir 160.000.
Atualização de estado
Estado de sincronização do validador, a finalização é confirmada através de pontos de verificação, com eficiência relativamente alta.
A principal vantagem do Aptos reside na combinação de paralelismo otimista e pré-ordenamento de pool de memória, que reduz a demanda de desempenho dos nós e aumenta significativamente a capacidade de processamento.
Ethereum: Benchmark de Execução Serial
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
A execução em série do Ethereum e o design da pool de memória limitaram o desempenho, com um tempo de bloco de 12 segundos/slot e TPS relativamente baixo.
Solana: Otimização extrema com 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 método de execução.
Ciclo de vida da negociação Solana
A Solana não utiliza pools de memória, permitindo que os nós cheguem rapidamente a um consenso sobre a ordem das transações, que podem ser concluídas quase instantaneamente. No entanto, em caso de sobrecarga na rede, as transações podem ser descartadas em vez de aguardarem, e os usuários precisam reenviar.
Duas trajetórias de execução paralela: Aptos vs Solana
A execução paralela em blockchain refere-se ao processo em que processadores multicore calculam simultaneamente o estado da rede. No mercado atual, a execução paralela divide-se em duas modalidades: execução paralela determinística e execução paralela otimista, sendo a principal diferença a forma como se garante que as transações paralelas não entrem em conflito.
A narrativa baseada em segurança é a direção de desenvolvimento da Aptos
RWA
Aptos está ativamente promovendo a tokenização de ativos reais e soluções financeiras institucionais. O Block-STM pode processar em paralelo várias transações de transferência de ativos, evitando atrasos na confirmação devido à congestão da rede. A pré-ordenamento do pool de memória garante que as transações entrem em execução em ordem, mantendo a confiabilidade dos registros de ativos. O design modular e a segurança da linguagem Move são favoráveis à construção de aplicações RWA confiáveis.
pagamento em stablecoin
A linguagem Move do Aptos evita o double spending através de um modelo de recursos, garantindo a precisão das transferências de stablecoin. As baixas taxas de Gas tornam-na altamente competitiva em cenários de pagamentos de baixo valor. A pré-ordenação do pool de memória e o Block-STM garantem a estabilidade e baixa latência das transações de pagamento.
O potencial da Aptos no campo dos pagamentos PayFi e das stablecoins reside na tríade "segurança, eficiência e conformidade". No futuro, isso pode impulsionar a adoção em massa de stablecoins, criar uma rede de pagamentos transfronteiriços, ou colaborar com gigantes dos pagamentos para desenvolver um sistema de liquidação em cadeia.
Resumo
O design da Aptos alcançou um equilíbrio entre desempenho e segurança. A pré-ordenação do pool de memória, combinada com o paralelismo otimista do Block-STM, reduz o limiar de nós e alcança alta capacidade de processamento. Essa abordagem de "estabilidade em busca de velocidade", aliada ao modelo de recursos da linguagem Move, confere à Aptos uma segurança superior.
Aptos incorporou considerações de segurança e eficiência em cada etapa do ciclo de vida das transações, distinguindo-se das características de outras blockchains. No futuro, a Aptos pode, através da narrativa "rede de valor impulsionada pela segurança", conectar as finanças tradicionais ao ecossistema de blockchain, intensificando seus esforços nas áreas de RWA e PayFi, para construir um novo padrão de blockchain que combina confiança e escalabilidade.