#Binance #BTC #crypto2023 #BNB #ETH

Sui sera en ligne récemment Étant donné qu'Aptos et Sui utilisent le langage Move, il convient de noter qu'Aptos utilise Core Move, tandis que Sui utilise Sui Move, qui est une version étendue de Core Move.
Nous allons donc l'analyser aujourd'hui du point de vue du code, ou du point de vue des codeurs : en tant que nouvelle chaîne publique, Sui peut-elle défier l'ETH, et deviendra-t-elle le deuxième Polkadot.
1. À propos du déplacement de la langue
Pendant la période de pointe prévue de la version officielle du réseau principal Aptos en septembre 2022, j'ai commencé à utiliser le langage Move pour travailler en tant que codeur pour un DEX sur la plateforme Aptos (principalement pour collecter les bugs de prime que j'ai appris en le faisant, et j'ai trouvé). ce Move n'était pas du tout utile, il présente de nombreuses similitudes avec Rust.
De nombreux développeurs de blockchain disent que la solidité est facile, mais Rust est difficile à rédiger des contrats intelligents. Mais beaucoup de personnes dans le cercle diront « Le mouvement est plus simple que la solidité », ce qui signifie qu'apprendre le mouvement est beaucoup plus facile que d'apprendre la solidité.
La plupart des gens savent qu'Aptos et Sui utilisent tous deux le langage Move.
Oui, mais Aptos utilise Core Move, tandis que Sui utilise Sui Move, qui est une version étendue de Core Move.
Le langage Move est connu pour sa sécurité et Sui Move est considéré comme plus sécurisé que Core Move. J'ai écrit sur de nombreux projets de contrats intelligents, notamment EVM, Solana, Cosmos et Polkadot, et je n'ai pas encore trouvé de langage offrant une sécurité comparable à celle du langage Move.
Les contrats intelligents Solidity et Rust sont connus pour présenter de nombreuses vulnérabilités et ont fait l’objet de nombreux piratages. Cependant, les contrats intelligents Move facilitent la gestion directe des actifs cryptographiques en raison de leur structure inhérente. Cela permet donc aux développeurs de créer des contrats intelligents hautement sécurisés sans nécessiter une expertise approfondie en matière de sécurité.
À propos, Aptos utilise Global Storage pour stocker les actifs, tandis que Sui utilise son propre Sui Storage pour stocker les actifs. Afin de mieux comprendre leurs différences, vous pouvez vous référer à cet article : [ https://docs.sui.io/learn/sui-move-diffs ]
À mon avis, Sui Move est plus proche de la gestion d'actifs du monde réel car chaque actif de la chaîne Sui est traité comme un objet, semblable à un actif tangible.
Analysons l'architecture de haut niveau d'Aptos et de Sui pour discerner les raisons des différences dans les types de langages Move utilisés.
2. À propos d'Aptos
L’architecture d’Aptos est étonnamment similaire à celle de Solana, notamment en ce qui concerne la gestion des jetons et des programmes.
Comme indiqué ci-dessous, comparaison entre EVM et Solana

Solana dispose de trois types de comptes (compte programme, compte données, compte portefeuille) ;
La machine virtuelle Ethereum (EVM) se compose de deux types de comptes (comptes de contrat intelligent et comptes de portefeuille).
L'architecture de Solana introduit une structure divisée pour les contrats intelligents, divisant le programme en composants « Logique » et « État ». Cette séparation facilite l'exécution de transactions parallèles.
Pour une compréhension plus complète, pensez à lire un article écrit par le fondateur de Solana, Anatoly Yakovenko.

Aptos n'utilise pas différents types de comptes, il utilise des adresses pour représenter les comptes, et ces adresses sont connectées aux modules et ressources stockés dans Global Storage.
Le stockage global dans Aptos implémente un mappage d'index afin que les ressources (telles que les données, les jetons, les NFT, etc.) et les modules (contrats intelligents) du stockage soient accessibles via l'index, qui comprend l'adresse et le type.
Par exemple : lorsque l’on étudie un scénario, j’ai 30 APT dans mon portefeuille. L'adresse de mon portefeuille est 0xabcd….

Comme le montre l'exemple ci-dessus, la structure de stockage des pièces représentant la quantité d'APT est stockée dans le stockage global et est accessible à l'aide de l'index suivant :
0xabcd + 0x1 ::coin ::CoinStore<0x1 ::aptos_coin ::AptosCoin>
L'adresse 0xabcd affiche les ressources associées (jetons et NFT) présentes dans mon portefeuille.

Sur Aptos, les jetons sont créés et gérés à l'aide du module de jetons standard aptos_framework::coin, qui peut être assimilé au programme de jetons de Solana. De plus, aptos_token :: token est utilisé pour créer et gérer des collections NFT et des NFT individuels.
Grâce à la séparation des ressources et des modules dans Global Storage, Aptos peut faciliter le traitement parallèle de transactions qui ne se chevauchent pas ainsi que de transactions qui lisent uniquement les mêmes ressources.
Grâce à ses capacités de traitement parallèle, Aptos est estimé être capable de traiter jusqu'à 160 000 transactions par seconde. C’est donc un grand pas en avant dans l’industrie du jeu et du métaverse.
3. À propos de l'IUE

Sui se caractérise par son utilisation intensive d'objets, ce qui signifie que tout dans l'écosystème Sui est traité comme un objet. Cela inclut les packages (contrats intelligents), les jetons et les NFT, qui sont tous regroupés sous le type d'objets.
Dans l'écosystème Sui, chaque objet possède un identifiant unique dans Sui Storage et est accessible via l'ID correspondant.
Par exemple : j’ai 30 SUI dans mon portefeuille :

Cela équivaut à l'adresse de mon portefeuille contenant trois objets, chacun représentant 10 SUI. Si je vais dans le navigateur Sui et trouve mon compte, cela montre que j'ai trois objets jetons SUI dans mon portefeuille.
Objet 0x0522..eefe SUI Solde : 10
Objet 0xa611..2b9b SUI Solde : 10
Objet 0xc741..b215 Solde SUI : 10

Pour mieux comprendre la relation entre les objets Sui et les adresses de compte, reportez-vous à l'image ci-dessous

Si les 5 SUI de mon wallet sont transférés vers un autre wallet, les 10 objets SUI seront remplacés par deux objets contenant chacun 5 SUI. L'un de ces deux objets sera transféré vers le nouveau wallet. En conséquence, il restera encore trois objets, mais le solde total de mon portefeuille sera de 25 SUI.
Les objets Sui peuvent être divisés en objets immuables (objets gelés), objets partagés et objets mutables. Pour plus de détails, veuillez consulter le lien suivant :
https://docs.sui.io/devnet/build/programming-with-objects/ch1-object-basics
Sui utilise le module sui::coin pour créer et gérer des jetons. En termes de NFT, chaque objet de Sui est unique, ce qui indique que n'importe quel objet peut être utilisé comme NFT. Néanmoins, pour différencier les NFT des autres objets, l'équipe originByte a créé le standard NFT sur Sui.
Sui exécute des transactions en parallèle avec plus de 130 000 TPS.

Il y a quelques jours, un membre de l'équipe Sui a publié un message sur son serveur Discord concernant une mise à jour des performances.
https://blog.sui.io/sui-performance-update/
Cependant, il reste à voir si ces améliorations de performances persisteront lorsque le réseau principal Sui connaîtra des volumes de transactions élevés. Il convient de noter que Solana avait initialement réclamé 65 000 TPS, mais a été interrompue à plusieurs reprises pour des raisons de performances et ne peut actuellement traiter qu'environ 4 000 transactions.
Le lancement de Sui Mainnet est prévu le 3 mai. Si vous souhaitez investir dans Sui pour réaliser des bénéfices, soyez patient et préparez vos fonds sur eToro, Kraken ou Binance. Il reste moins d’un jour avant que le réseau principal ne soit mis en ligne.
Résumer
Actuellement, de nombreuses nouvelles blockchains émergent, chacune avec des caractéristiques et des technologies uniques. L'objectif ultime de la technologie blockchain est de surpasser les bases de données hors chaîne dans TPS.
Si vous avez déjà négocié sur Aptos, vous aurez remarqué que le processus de confirmation de transaction est ultra-rapide. Même si c'est rapide, ce n'est toujours pas en temps réel. Malgré leur rapidité, les packages et outils de développement d'Aptos et Sui (tels que les navigateurs et les portefeuilles blockchain) sont encore relativement sous-développés, et ETH a rencontré des problèmes similaires lors de son premier lancement sur le réseau principal.
Si vous pensez que la blockchain est l’orientation future de la technologie Web, l’IA n’est qu’une application sur le Web !