Nome do projeto: Aptos
Tag: $APTO
Tipo: Layer1
Aptos é uma blockchain de Camada 1 projetada com os princípios básicos de escalabilidade, segurança, confiabilidade e capacidade de atualização. Ela emprega um mecanismo de consenso BFT e computação paralela para obter melhor desempenho.
Aptos usa um mecanismo BFT. Diem BFT é um mecanismo de tolerância a falhas bizantinas (BFT) de baixa latência e de qualidade de produção desenvolvido pela Aptos. Este protocolo de consenso é derivado do HotStuff. Para melhorar a eficiência, o mecanismo BFT só requer um número mínimo de nós para participar do consenso e validação.
Ao contrário da maioria das outras blockchains, que têm uma estrutura em camadas com um grupo central de validadores ativos responsáveis pelo processamento de transações, geração de blocos e obtenção de consenso, a rede Aptos permite que nós ativos sincronizem estados com novos nós validadores (validadores inativos). Os nós Aptos sincronizam com o estado mais recente da blockchain Aptos por meio de dois mecanismos: consenso ou sincronização de estado. Os nós validadores usam tanto consenso quanto sincronização de estado para se manterem atualizados, enquanto os FullNodes usam apenas sincronização de estado. Por exemplo, um nó validador irá chamar a sincronização de estado quando estiver sendo iniciado pela primeira vez ou reiniciado. Uma vez que o validador obtém o estado mais recente da blockchain, ele começará a participar do consenso e dependerá inteiramente do consenso para se manter atualizado; os FullNodes dependem continuamente da sincronização de estado para obter e manter os blocos mais recentes. Esse mecanismo de consenso aprimora a escalabilidade e a capacidade de atualização da rede.
A maioria das blockchains utiliza a execução serial de transações, onde as transações são incluídas nos blocos uma por uma, e cada transação deve esperar pela conclusão da anterior antes de prosseguir para a próxima. Este método simplifica a confirmação do estado da transação, mas limita a escalabilidade.
Por outro lado, a execução paralela permite que várias transações sejam executadas simultaneamente, tirando uma foto do estado atual e processando várias transações de uma só vez. Esta abordagem aumenta significativamente o throughput de transações, mas o desafio está em garantir que diferentes transações não interfiram umas com as outras.
Aptos usa Block-STM para alcançar a execução paralela de transações. Block-STM é uma tecnologia derivada do Diem que acelera a execução de contratos inteligentes por meio do paralelismo, que é uma tecnologia central do Aptos. Block-STM permite que novos nós participem da sincronização de estado para alcançar altas TPS. Block-STM pode ser entendido como um mecanismo de execução paralela para contratos inteligentes, construído em torno dos princípios de memória transacional de software. As transações são agrupadas em blocos, e cada execução de um bloco deve produzir o mesmo resultado determinístico. Block-STM ainda garante que os resultados sejam consistentes com a execução de transações em uma ordem predefinida, detectando dinamicamente dependências para evitar conflitos durante a execução da transação.
APT tem um fornecimento total de tokens de 1.000.000.000, distribuídos da seguinte forma:
Nome do projeto: Aptos
Tag: $APTO
Tipo: Layer1
Aptos é uma blockchain de Camada 1 projetada com os princípios básicos de escalabilidade, segurança, confiabilidade e capacidade de atualização. Ela emprega um mecanismo de consenso BFT e computação paralela para obter melhor desempenho.
Aptos usa um mecanismo BFT. Diem BFT é um mecanismo de tolerância a falhas bizantinas (BFT) de baixa latência e de qualidade de produção desenvolvido pela Aptos. Este protocolo de consenso é derivado do HotStuff. Para melhorar a eficiência, o mecanismo BFT só requer um número mínimo de nós para participar do consenso e validação.
Ao contrário da maioria das outras blockchains, que têm uma estrutura em camadas com um grupo central de validadores ativos responsáveis pelo processamento de transações, geração de blocos e obtenção de consenso, a rede Aptos permite que nós ativos sincronizem estados com novos nós validadores (validadores inativos). Os nós Aptos sincronizam com o estado mais recente da blockchain Aptos por meio de dois mecanismos: consenso ou sincronização de estado. Os nós validadores usam tanto consenso quanto sincronização de estado para se manterem atualizados, enquanto os FullNodes usam apenas sincronização de estado. Por exemplo, um nó validador irá chamar a sincronização de estado quando estiver sendo iniciado pela primeira vez ou reiniciado. Uma vez que o validador obtém o estado mais recente da blockchain, ele começará a participar do consenso e dependerá inteiramente do consenso para se manter atualizado; os FullNodes dependem continuamente da sincronização de estado para obter e manter os blocos mais recentes. Esse mecanismo de consenso aprimora a escalabilidade e a capacidade de atualização da rede.
A maioria das blockchains utiliza a execução serial de transações, onde as transações são incluídas nos blocos uma por uma, e cada transação deve esperar pela conclusão da anterior antes de prosseguir para a próxima. Este método simplifica a confirmação do estado da transação, mas limita a escalabilidade.
Por outro lado, a execução paralela permite que várias transações sejam executadas simultaneamente, tirando uma foto do estado atual e processando várias transações de uma só vez. Esta abordagem aumenta significativamente o throughput de transações, mas o desafio está em garantir que diferentes transações não interfiram umas com as outras.
Aptos usa Block-STM para alcançar a execução paralela de transações. Block-STM é uma tecnologia derivada do Diem que acelera a execução de contratos inteligentes por meio do paralelismo, que é uma tecnologia central do Aptos. Block-STM permite que novos nós participem da sincronização de estado para alcançar altas TPS. Block-STM pode ser entendido como um mecanismo de execução paralela para contratos inteligentes, construído em torno dos princípios de memória transacional de software. As transações são agrupadas em blocos, e cada execução de um bloco deve produzir o mesmo resultado determinístico. Block-STM ainda garante que os resultados sejam consistentes com a execução de transações em uma ordem predefinida, detectando dinamicamente dependências para evitar conflitos durante a execução da transação.
APT tem um fornecimento total de tokens de 1.000.000.000, distribuídos da seguinte forma: