#Binance #BTC #crypto2023 #BNB #ETH

Sui estará online recentemente. Como tanto Aptos quanto Sui usam a linguagem Move, deve-se notar que Aptos usa Core Move, enquanto Sui usa Sui Move, que é uma versão estendida do Core Move.
Então, hoje vamos analisá-lo da perspectiva do código, ou da perspectiva dos codificadores: como uma nova cadeia pública, Sui pode desafiar a ETH e ela se tornará o segundo Polkadot.
1. Sobre Mover idioma
Durante o período de pico esperado do lançamento oficial da mainnet Aptos em setembro de 2022, comecei a usar a linguagem Move para trabalhar como codificador para um DEX na plataforma Aptos (principalmente para coletar bugs de recompensa). Aprendi enquanto fazia isso e descobri aquele Move não foi nada útil. Difícil, tem muitas semelhanças com o Rust.
Muitos desenvolvedores de blockchain dizem que a solidez é fácil, mas Rust é difícil de escrever contratos inteligentes. Mas muitas pessoas no círculo dirão “Move é mais simples que solidez”, o que significa que aprender Move é muito mais fácil do que aprender solidez.
A maioria das pessoas sabe que Aptos e Sui usam a linguagem Move.
Sim, mas o Aptos usa o Core Move, enquanto o Sui usa o Sui Move, que é uma versão estendida do Core Move.
A linguagem Move é conhecida por sua segurança, e o Sui Move é considerado mais seguro que o Core Move. Escrevi sobre muitos projetos de contratos inteligentes, incluindo EVM, Solana, Cosmos e Polkadot — e ainda não encontrei uma linguagem que ofereça segurança comparável à linguagem Move.
Os contratos inteligentes Solidity e Rust são conhecidos por terem inúmeras vulnerabilidades e foram sujeitos a vários hacks. No entanto, os contratos inteligentes Move facilitam o gerenciamento direto de ativos criptográficos devido à sua estrutura inerente. Isso, portanto, permite que os desenvolvedores criem contratos inteligentes altamente seguros sem exigir amplo conhecimento em segurança.
A propósito, a Aptos usa o Global Storage para armazenar ativos, enquanto a Sui usa seu próprio Sui Storage para armazenar ativos. Para entender melhor suas diferenças, você pode consultar este artigo: [ https://docs.sui.io/learn/sui-move-diffs ]
Na minha opinião, o Sui Move está mais próximo da gestão de ativos do mundo real porque cada ativo da cadeia Sui é tratado como um objeto, semelhante a um ativo tangível.
Vamos analisar a arquitetura de alto nível do Aptos e do Sui para discernir as razões por trás das diferenças nos tipos de linguagens Move usadas.
2. Sobre o Aptos
A arquitetura do Aptos é muito semelhante à de Solana, especialmente quando se trata de lidar com tokens e programas.
Conforme mostrado abaixo, comparação entre EVM e Solana

Solana possui três tipos de contas (conta de programa, conta de dados, conta de carteira);
A Máquina Virtual Ethereum (EVM) consiste em dois tipos de contas (contas de contrato inteligente e contas de carteira).
A arquitetura de Solana introduz uma estrutura dividida para contratos inteligentes, dividindo o programa em componentes “Lógica” e “Estado”. Essa separação facilita a execução paralela de transações.
Para uma compreensão mais abrangente, considere a leitura de um artigo escrito pelo fundador da Solana, Anatoly Yakovenko.

O Aptos não utiliza diferentes tipos de contas, ele utiliza endereços para representar contas, e esses endereços estão conectados a módulos e recursos armazenados no Global Storage.
O armazenamento global no Aptos implementa um mapeamento de índice para que recursos (como dados, tokens, NFTs, etc.) e módulos (contratos inteligentes) no armazenamento possam ser acessados através do índice, que consiste em endereço e tipo.
Por exemplo: quando estudamos um cenário, tenho 30 APTs na carteira. O endereço da minha carteira é 0xabcd….

Conforme mostrado no exemplo acima, a estrutura de armazenamento de moedas que representa a quantidade de APT é armazenada no armazenamento global e pode ser acessada usando o seguinte índice:
0xabcd + 0x1::coin::CoinStore<0x1::aptos_coin::AptosCoin>
O endereço 0xabcd mostra os recursos relacionados (tokens e NFTs) presentes na minha carteira.

No Aptos, os tokens são criados e gerenciados usando o módulo de token padrão aptos_framework::coin, que pode ser comparado ao programa de token de Solana. Além disso, aptos_token::token é usado para criar e gerenciar coleções NFT e NFTs individuais.
Devido à separação de recursos e módulos no Global Storage, o Aptos pode facilitar o processamento paralelo de transações não sobrepostas, bem como de transações que leem apenas os mesmos recursos.
Devido às suas capacidades de processamento paralelo, estima-se que o Aptos seja capaz de processar até 160.000 transações por segundo. Portanto, é um grande passo em frente na indústria de jogos e metaverso.
3. Sobre a IUE

Sui é caracterizado pelo uso intenso de objetos, o que significa que tudo no ecossistema Sui é tratado como um objeto. Isso inclui pacotes (contratos inteligentes), tokens e NFTs, todos agrupados sob o tipo de objeto.
No ecossistema Sui, cada objeto possui um ID exclusivo no Sui Storage e pode ser acessado através do ID correspondente.
Por exemplo: tenho 30 SUIs na minha carteira:

Isso equivale ao endereço da minha carteira contendo três objetos, cada um representando 10 SUIs. Se eu entrar no navegador Sui e encontrar minha conta, isso mostra que tenho três objetos token SUI em minha carteira.
Objeto 0x0522..eefe Saldo SUI: 10
Objeto 0xa611..2b9b Saldo SUI: 10
Objeto 0xc741..b215 Saldo SUI: 10

Para obter uma compreensão mais profunda da relação entre objetos Sui e endereços de contas, consulte a imagem abaixo

Se os 5 SUIs da minha carteira forem transferidos para outra carteira, os 10 objetos SUI serão substituídos por dois objetos, cada um contendo 5 SUIs. Um desses dois objetos será transferido para a nova carteira. Como resultado, ainda restarão três objetos, mas o saldo total na minha carteira será de 25 SUI.
Os objetos Sui podem ser divididos em objetos imutáveis (objetos congelados), objetos compartilhados e objetos mutáveis. Para mais detalhes, consulte o seguinte link:
https://docs.sui.io/devnet/build/programming-with-objects/ch1-object-basics
Sui usa o módulo sui::coin para criar e gerenciar tokens. Em termos de NFT, cada objeto em Sui é único, indicando que qualquer objeto pode ser usado como NFT. No entanto, para diferenciar os NFTs de outros objetos, a equipe originByte criou o padrão NFT no Sui.
Sui executa transações paralelamente com mais de 130.000 TPS.

Há alguns dias, um membro da equipe Sui postou uma mensagem em seu servidor Discord sobre uma atualização de desempenho.
https://blog.sui.io/sui-performance-update/
No entanto, resta saber se essas melhorias de desempenho persistirão quando a rede principal Sui experimentar altos volumes de transações. É importante notar que Solana reivindicou originalmente 65.000 TPS, mas foi interrompido várias vezes por motivos de desempenho e atualmente só pode processar cerca de 4.000 transações.
Sui Mainnet está programado para ser lançado em 3 de maio, se você deseja investir em Sui para obter lucros, seja paciente e tenha seus fundos prontos no eToro, Kraken ou Binance. Falta menos de um dia para a rede principal ficar online.
Resumir
Atualmente, muitos novos blockchains estão surgindo, cada um com características e tecnologias únicas. O objetivo final da tecnologia blockchain é superar os bancos de dados fora da cadeia em TPS.
Se você já negociou no Aptos, deve ter notado que o processo de confirmação da transação é extremamente rápido. Embora seja rápido, ainda não é em tempo real. Apesar de sua velocidade, os pacotes e ferramentas de desenvolvimento de Aptos e Sui (como navegadores e carteiras blockchain) ainda são relativamente subdesenvolvidos, e a ETH teve problemas semelhantes quando foi lançada pela primeira vez na rede principal.
Se você acredita que o blockchain é a direção futura da tecnologia web, a IA é apenas um aplicativo na web!