Sui é um sucessor da blockchain da camada 1 do DIEM, projeto fracassado da Meta, que visa resolver problemas de blockchain: escalabilidade, segurança e custos de transação (gas).
Sui é uma blockchain de camada 1 baseada em um algoritmo de consenso Delegated Proof of Stake (DPoS), compatível com o uso de contratos inteligentes.
Sui é a Blockchain “gêmea” da Aptos, já que ambos os projetos surgiram como resultado do abandono do Diem ou Libra, o projeto de criptomoeda do Facebook (agora Meta).
Sua principal característica é que eles têm procurado reduzir o tempo em que os contratos inteligentes são executados. Pretendem, desta forma, revolucionar a blockchain, tornando-a mais rápida e segura, de forma a atrair novos usuários.
A abordagem da Sui é focada na simplicidade, já que foi projetada para ser "amigável" para os usuários, mas também para os desenvolvedores.
Resumindo, é uma blockchain desenvolvida para facilitar a implementação de todos os tipos de projetos, desde jogos Web3 até aplicações descentralizadas com custos muito baixos.
Comece no Bit2Me e entre no mundo das criptomoedas com vantagem. Cadastre-se facilmente e ganhe 5€ GRÁTIS na sua primeira compra com este link. Não espere mais para se juntar à revolução criptográfica! Cadastre-se
Quem está por trás da SUI?
Os responsáveis pelo desenvolvimento da Sui são Mysten Labs, equipe liderada por vários responsáveis pela Novi, que deveria ser a carteira nativa da Meta e seu projeto Diem.
Principais características do SUI
Objetos
Sui usa “objetos” como unidade básica de armazenamento de dados em vez de contas, como é o caso da maioria das blockchains.
Os desenvolvedores são os que podem definir, criar e gerenciar objetos programáveis que representam ativos no nível do usuário.
Um objeto tem diferentes atributos, incluindo propriedade, e seus valores podem ser atualizados com base na lógica de governança do contrato inteligente que o criou.
Os objetos e seus atributos são armazenados na blockchain e não no contrato que os criou.
Os objetos podem, por sua vez, possuir outros objetos. Desta forma, é possível combinar vários ativos para criar um novo, que recebe a denominação de “ativo composto”.
Os objetos podem ser:
- De propriedade única: eles pertencem a um único endereço e são registrados como um valor de dados. A transferência de propriedade requer uma alteração no valor.
- Propriedade compartilhada: pertencem a vários endereços. Se você deseja transferir este tipo de objeto, todos os endereços devem autenticar a transferência. Por serem transferências complexas, são validadas por consenso.
- Mutáveis: pode mudar.
- Imutáveis: não pode mudar.
Blocos de transação programáveis
Em blockchains tradicionais, uma transação representa a unidade fundamental de execução. Estes são geralmente simples, próximos da execução da máquina virtual.
Em Sui, as transações são mais complexas e permitem a composição.
Os blocos de transação programáveis são heterogêneos e podem acessar qualquer função pública de movimento na cadeia em todos os contratos inteligentes.
Dentro de um bloco, as saídas digitadas das saídas anteriores podem ser encadeadas como entradas para chamadas em cadeia subsequentes, graças ao Move.
Um bloco de transações programáveis pode conter até 1024 transações heterogêneas (básicas), oferecendo opções de composição quase ilimitadas.
Por exemplo, um único Bloco de Transação Programável pode extrair um “item de jogador” de uma carteira por meio de um contrato inteligente, usá-lo para realizar uma jogada no jogo e, em seguida, enviar um “item de crachá” ganho com a mudança para outra carteira. Tudo isso, sem a necessidade de publicar nenhum novo código ou contrato inteligente.
Como funciona o SUI?
linguagem de programação MOVE
Sui usa uma versão melhorada da linguagem de programação Move que usa Aptos.
Esta linguagem de programação é baseada em Rust e foi criado pelo Facebook para seu projeto Diem.
É uma linguagem de bytecode executável projetado para evitar gastos duplos e melhorar a segurança da blockchain. Em geral, procura corrigir algumas das imperfeições dos outras linguagens como Solidity.
Nesse sentido, os contratos inteligentes Sui não são criados em uma conta, mas em torno dos objetos.
Execução paralela de transações
A execução paralela de transações é uma das principais inovações que o Sui traz.
Na maioria das plataformas blockchain, as transações são executadas sequencialmente (uma após o outra), seguindo a ordem em que são recebidas.
Isso faz com que as transações individuais demorem mais para serem processadas.
A SUI processa transações em paralelo, de modo que transações individuais não precisam passar por consenso e, portanto, são praticamente automáticas.
Assim, em sua rede de teste, Sui conseguiu processar até 120.000 transações por segundo.
Mecanismo de consenso
A SUI usa uma versão de Delegated Proof of Stake que divide responsabilidades de rede em diferentes partes para que a validação seja quase automática.
A primeira parte chama-se Narwhal e garante a disponibilidade dos dados. Ela é responsável por criar uma mempool DAG que permite a execução paralela de transações.
A segunda parte chama-se Bullshark, anteriormente Tusk, e é quem aceita pedidos. A Bullshark é responsável por reduzir a latência e garantir que os validadores, mesmo aqueles com baixa velocidade de processamento, possam continuar contribuindo com o projeto.
Características econômicas
O mecanismo acima se traduz em um sistema delegado de prova de participação (DPoS), que funciona épocas de 24 horas.
Em cada época, os detentores de tokens SUI selecionam um conjunto de validadores para depositar seus tokens. Esses validadores processam as transações na rede.
Os tokens ficam bloqueados no sistema durante esse tempo, ao final dele, os usuários podem retirar seus tokens ou trocar de validador.
Mecanismo de preço do gas
O sistema de tarifação do gás SUI tem como objetivo melhorar a experiência do usuário reduzindo custos e para isso foi pensado em 3 pilares:
- Manter as comissões baixas com base em uma fórmula computacional.
- Incentivar validadores para ser o mais eficiente possível.
- Oferecer uma camada de segurança e evitar vulnerabilidades e ataques de negação de serviço.
O sistema de preços de gás da SUI é dinâmico. No início de cada época, o preço que os validadores estão aceitando é pesquisado e um preço de referência é escolhido.
Ao final da época, os validadores que atuaram efetivamente com o preço de referência recebem recompensas regulares, enquanto outros podem ter suas recompensas reduzidas.
Este sistema visa implementar um preço mínimo do gás e incentivar os validadores a se comprometerem e manterem os preços baixos.
Fundo de armazenamento
É um fundo que armazena as taxas da rede e as redistribui entre os validadores.
O tamanho é mantido garantindo que as saídas do armazenamento sejam sempre menores que as entradas.
Existem dois tipos de entradas: quotas por transações feitas na era atual e rollovers de recompensas não pagas aos validadores.
O fluxo de saída ocorre quando os usuários excluem dados desnecessários para obter o reembolso da taxa de armazenamento.
Aptos x Sui
Embora Aptos e Sui foram desenvolvidos usando a tecnologia, as equipes e até mesmo os investidores que trabalharam no Diem, a criptomoeda do Facebook, as diferenças entre os dois projetos são notáveis.
Em primeiro lugar, Aptos usa sistema de armazenamento global da Move, enquanto Sui tem sua própria versão.
Ao mesmo tempo, Aptos não usa o conceito de "objeto", já que é uma peculiaridade do Sui, que pode armazenar até 10 objetos diferentes em um único endereço.
O token SUI
SUI é o token nativo da blockchain e para diferenciá-lo da rede é sempre escrito em letras maiúsculas.
O token é usado para o staking, tanto para validação quanto para delegação, bem como para Pagamento da comissão na rede, ou negociação como um ativo líquido e participação na governança da rede.
O token SUI tem um suprimento total de 10.000 bilhões de tokens, parte dos quais são lançados no momento do lançamento da rede e o restante será liberado gradativamente ao longo do tempo.
Bibliografia:
Comece no Bit2Me e entre no mundo das criptomoedas com vantagem. Cadastre-se facilmente e ganhe 5€ GRÁTIS na sua primeira compra com este link. Não espere mais para se juntar à revolução criptográfica! Cadastre-se