Pular para o conteúdo principal

Por que a Blockchain Sui é uma Plataforma Promissora para Processamento Rápido e Eficiente de Transações

· Leitura de 3 minutos
Dora Noda
Software Engineer

No mundo das blockchains, velocidade e eficiência são vitais para o sucesso de qualquer plataforma. Surge a Blockchain Sui, uma plataforma que promete oferecer processamento de transações de baixa latência e execução de contratos inteligentes.

Sui and BlockEden.xyz

Uma das características únicas da Blockchain Sui é sua capacidade de distinguir entre diferentes tipos de propriedade de objetos. Ao contrário de outras plataformas blockchain, onde todo contrato e objeto é compartilhado mutavelmente, a Sui permite que um objeto seja possuído por um endereço e possa ser possuído mutavelmente, imutavelmente ou compartilhado mutavelmente. Esse recurso é aproveitado para a execução paralela de contratos inteligentes e gerenciamento de ativos.

A Sui utiliza uma plataforma de contratos inteligentes descentralizada e permissionless, orientada para o gerenciamento de ativos de baixa latência. Ela usa a linguagem de programação Move para definir ativos como objetos que podem ser possuídos por um endereço. A plataforma é mantida por um conjunto permissionless de autoridades que desempenham um papel semelhante ao de validadores ou mineradores em outros sistemas blockchain.

Para alcançar baixa latência, a Sui separa o processamento de transações em duas fases: 1) aquisição de bloqueios distribuídos na granularidade dos objetos e 2) execução da transação e commit de seus efeitos.

A primeira fase é realizada por meio de um primitivo de broadcast confiável que não requer sincronização global dentro da autoridade, permitindo escalabilidade por meio de sharding. Para transações que envolvem objetos compartilhados, é necessário sequenciamento usando um protocolo de consenso.

A Sui reduz agressivamente gargalos e pontos de sincronização que exigem bloqueios globais dentro das autoridades, permitindo um escalonamento quase linear com recursos aumentados. A plataforma também permite a execução paralela de contratos inteligentes, com máquinas virtuais Move em múltiplos núcleos ou máquinas físicas lendo objetos de entrada versionados, executando e gravando objetos resultantes nos stores.

Os requisitos de consistência nos stores para objetos e transações são muito flexíveis, permitindo o uso interno de stores de chave‑valor distribuídos e escaláveis por cada autoridade. A Sui utiliza um protocolo de broadcast consistente bizantino entre autoridades para garantir a segurança das operações comuns sobre ativos, assegurando menor latência e melhor escalabilidade em comparação com o acordo bizantino.

Em suma, as escolhas de design e otimizações da Blockchain Sui a tornam uma plataforma promissora para aplicações que exigem processamento rápido e eficiente de transações. Sua capacidade de 1) distinguir entre diferentes tipos de propriedade de objetos, 2) adquirir bloqueios distribuídos na granularidade dos objetos e 3) executar contratos inteligentes em paralelo são recursos chave que a diferenciam de outras plataformas blockchain. Com a Blockchain Sui, o futuro do processamento rápido e eficiente de transações já chegou.