Move Wars : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Auteur : PAUL VERADITTAKIT

Compilation du texte original : Deep Tide TechFlow

Depuis la création de Bitcoin, nous avons assisté à des "guerres L1", qui ont conduit au développement de technologies de pointe pour résoudre le trilemme de la blockchain. Il y a toujours un besoin de solutions hautement évolutives, car aucune solution unique ne peut répondre aux besoins de l'industrie tout en garantissant une sécurité de haut niveau. Cela a conduit à la création de Sui et Aptos, qui ont tiré parti de l'architecture des projets abandonnés de Facebook, Diem et Novi.

Apt

Aptos Labs, dirigé par Mo Shaikh et Avery Ching (un cadre de Diem/Novi), a créé la Blockchain Aptos pour relancer la technologie de Diem et concurrencer les leaders du marché tels que Ethereum et Bitcoin. Aptos est conçu pour fournir une infrastructure flexible, évolutive et sécurisée. Il exploite l'architecture de Diem avec une technologie de pointe pour assurer un débit élevé, une faible latence et une synchronisation d'état vérifiable.

Sui

Sui, développé par Mysten Labs et géré par les anciens dirigeants de Facebook Evan Cheng et Sam Blackshear, vise à remédier aux limites auxquelles sont confrontés les réseaux cryptés actuels afin de répondre aux besoins d'une utilisation à grande échelle. Contrairement à Aptos, Sui n'est pas un fork de Diem, mais construit à partir de zéro pour tirer parti de l'évolutivité inhérente et des capacités de règlement rapide. Sui est conçu pour fournir des ressources informatiques à haut débit, à faible latence et abordables pour répondre aux besoins applicatifs de milliards d'utilisateurs.

Déplacer : Langage d'extensibilité

Les deux blockchains utilisent Move, un langage de programmation basé sur Rust qui permet un traitement parallèle. L'écosystème Move comprend des compilateurs, des machines virtuelles et d'autres outils de développement. Aptos utilise l'implémentation de base du langage, bien que Sui y ait apporté quelques modifications mineures pour mieux s'adapter à son architecture.

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

arrière-plan

Move est un langage de bytecode pour la conception de transactions personnalisées et de contrats intelligents. Ce qui distingue Move des autres langages tels que Solidity, ce sont ses capacités de gestion des ressources et l'accent mis sur la rareté et le contrôle d'accès des actifs numériques. La rareté limite la formation d'actifs pour réduire le risque de double dépense, tandis que le contrôle d'accès détermine la propriété et l'accès aux actifs. La gestion des ressources de Move est basée sur l'idée mathématique de la logique linéaire, traitant les actifs comme des ressources absolues qui sont perdues à jamais une fois épuisées. Cette spécificité de ressource permet un transfert sécurisé entre les emplacements de stockage de programme sans suppression ou copie implicite, d'où le nom "Move".

### Mouvements de Sui

Alors que Move d'Aptos reproduit en grande partie le livre blanc de Diem, Sui ajoute un système de stockage orienté objet pour tout suivre, des adresses aux transactions.

Sui classe les propriétés en tant qu'objets, définis comme suit :

  • Objets partagés : modifiables, sans propriétaire clair et pouvant être utilisés sans autorisation dans des transactions multipartites.
  • Objet possédé : possède un propriétaire unique et ne peut être modifié que par cet utilisateur.
  • Objets en lecture seule : n'ont pas de propriétaire unique, ne peuvent pas être modifiés après la publication et sont disponibles pour tous les utilisateurs dans les transactions.

Le tri de ces actifs dans différents domaines peut réduire les temps de traitement et de transaction, offrant une évolutivité pour les NFT, les produits de jeu, etc. C'est également la base principale de Sui dans l'industrie NFT/gaming.

Mécanisme de consensus de Sui/Aptos

Le consensus est le processus par lequel les nœuds de la blockchain (validateurs) s'accordent sur l'authenticité des transactions et des blocs. Aptos et Sui sont tous deux construits sur le concept largement reconnu de tolérance aux pannes byzantines (BFT). Le principe de base du mécanisme de consensus est que même si jusqu'à 1/3 des validateurs deviennent malveillants ou échouent, le réseau peut toujours fonctionner normalement.

Tolérance aux pannes byzantines (BFT)

Les concepts de base de la tolérance aux pannes byzantines sont les suivants :

  1. Un réseau est composé de validateurs, qui ont collectivement N droits de vote pour décider d'approuver ou non un nouveau bloc.
  2. N prend typiquement la valeur 3 F + 1 et doit pouvoir accueillir des validateurs F avec droit de vote. Cela signifie que jusqu'à F validateurs peuvent être malveillants, lents, déconnectés, etc.
  3. A chaque tour, un leader est choisi de manière aléatoire et observable.
  4. À chaque cycle, le leader propose un nouveau bloc et le reste des validateurs vote dessus.
  5. Tant qu'il y a 2 votes F + 1 de validateurs de confiance, ils peuvent s'entendre sur un choix consensuel.

Technologie de parallélisation des tâches

Aptos 的 Bloc STM

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Aptos réalise la parallélisation grâce à Block-STM, une modification de l'algorithme HotStuff hautes performances inspiré de la mémoire transactionnelle logicielle. Block-STM reconnaît la relation entre les transactions et permet une exécution parallèle. Si une transaction échoue à la validation mais a des dépendances, elle peut être réexécutée ; sinon, elle est rejetée. Une fois le litige résolu à l'aide de la méthode de validation différée, toutes les transactions d'un bloc sont validées dans la blockchain en même temps. Cette approche permet d'économiser du temps et des ressources car les transactions n'ont plus besoin d'être traitées de manière séquentielle.

Narval et défense de Sui

Pour les processus complexes, Sui adopte la technique de consensus de Narwhal et Tusk dans sa couche d'exécution pour réaliser la parallélisation. Narwhal est un module mempool qui assure la disponibilité des données soumises au consensus. La conception de Narwhal utilise un graphe acyclique dirigé (DAG), où bon nombre de ses composants sont connectés par un réseau plutôt que par une chaîne (similaire à un grand livre distribué). Il peut également être utilisé de manière autonome (sans Tusk) avec d'autres moteurs de consensus, notamment HotStuff ou Cosmos' Ignite.

  1. L'expéditeur (similaire au nœud leader) diffuse une transaction à tous les validateurs Sui.
  2. L'expéditeur reçoit les votes des validateurs Sui. Les pondérations sont réparties proportionnellement à l'intérêt des validateurs pour Sui dans le cadre d'une configuration de preuve de participation déléguée.
  3. L'expéditeur collecte les votes satisfaisant à la condition de majorité anti-byzantine et crée un certificat. Les validateurs doivent parvenir à un consensus via un accord byzantin pour commander les certificats dans l'ordre.
  4. Après avoir traité chaque certificat à tour de rôle, l'expéditeur renvoie une dernière fois le certificat au vérificateur pour compléter la confirmation finale de la transaction.

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Les transactions de Sui sont connectées comme un graphe de réseau, plutôt qu'une série de transactions empilées séquentiellement dans la blockchain. Ce paradigme de données basé sur DAG, combiné à la décomposition des transactions en parties plus petites et à l'exploitation de leurs propriétés inhérentes, augmente l'évolutivité. L'architecture asynchrone de Sui offre une sécurité contre les attaques par déni de service, tandis que Tusk, un processus de consensus BFT hautes performances, assure l'ordonnancement des transactions. Ensemble, Narwhal et Tusk permettent à chaque validateur de traiter plus de transactions dans un laps de temps donné.

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Performances du produit

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Aptos : 160 000 transactions par seconde ;

Aptos se targue de traiter 160 000 transactions par seconde (TPS). Cette réalisation bénéficie de quatre avancées technologiques clés : l'exécution de transactions parallèles, la synchronisation d'état, la validation différée et l'ordonnancement coopératif.

  1. Exécution de transactions parallèles - les transactions sont traitées en parallèle et les processus associés sont réexécutés.
  2. Synchronisation d'état - Les données de la chaîne peuvent être synchronisées et vérifiées par des non-validateurs fiables.
  3. Planification collaborative - Permet d'optimiser l'allocation des ressources des transactions pendant la phase de planification pour un traitement plus rapide.
  4. Delayed Commit - Le concept de transactions de validation par lots une fois le processus block-STM terminé.

Sui : 120 000 transactions par seconde et TPS "illimité".

Un Macbook Pro à huit cœurs peut traiter plus de 120 000 transactions par seconde sur la blockchain Sui.

Cela dépend en grande partie du type de transaction, car les transactions simples ne nécessitent pas un large consensus et permettent une mise à l'échelle horizontale. Les performances de Sui sont potentiellement "infinies" à sa taille maximale. Les nœuds Sui peuvent continuer à ajouter des travailleurs pour effectuer des transactions supplémentaires à mesure que les besoins du réseau évoluent.

Applications

Aptos et Sui conviennent à un large éventail de cas d'utilisation dans tous les secteurs et applications.

L'architecture polyvalente de la blockchain Aptos la rend adaptée à des applications dans différents domaines. Son objectif principal est de décentraliser l'infrastructure cloud qui prend en charge les applications Web 2.0 et de faciliter l'adoption généralisée du Web 3.0. Avec son évolutivité, sa sécurité et ses faibles frais, la blockchain Aptos est idéale pour les applications dans les domaines de la finance, de la gestion de la chaîne d'approvisionnement, de la finance décentralisée (DeFi), des jeux, de la gestion des identités, etc. L'accent mis par la plate-forme sur la résolution de problèmes réels en fait une option attrayante pour les développeurs et les entreprises à la recherche de solutions de blockchain robustes et évolutives.

En tant que blockchain de couche 1 sans autorisation, Sui Blockchain offre un règlement instantané, un débit élevé et une faible latence pour une variété d'industries et de cas d'utilisation. L'accent mis sur l'efficacité énergétique et la décentralisation rend Sui idéal pour la finance, l'Internet des objets (IoT), les jeux, les médias sociaux, le partage de contenu et d'autres domaines sensibles à la latence. L'accent mis par Sui sur la prise en charge des applications décentralisées sensibles à la latence en fait un concurrent sérieux dans l'écosystème de la blockchain.

Performance du marché

Aptos a reçu un financement substantiel de sociétés de capital-risque bien connues, totalisant environ 400 millions de dollars. Les investisseurs incluent Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global et Multicoin Capital, entre autres. Ce solide soutien financier souligne la confiance des investisseurs dans le projet Aptos et son potentiel de croissance et de succès. La participation d'entreprises bien connues fournit non seulement un soutien financier, mais ouvre également la porte à des collaborations et des partenariats potentiels, renforçant ainsi la position d'Aptos sur le marché.

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

Sui bénéficie également d'un solide soutien d'investisseurs majeurs tels que Lightspeed Venture Partners, Andreessen Horowitz et Redpoint. Lors de son dernier tour de série B, Sui a levé 300 millions de dollars, ce qui, combiné aux 36 millions de dollars qu'il a levés lors de son tour de série A, porte son total levé à 336 millions de dollars. Un financement énorme et une valorisation élevée de plus de 2 milliards de dollars américains soulignent l'intérêt et la confiance du marché dans le projet Sui. La participation d'investisseurs de premier plan a ouvert la voie à des alliances et des partenariats stratégiques, contribuant à la croissance de Sui et au développement de l'écosystème.

Move War : Quelles sont les innovations indépendantes des solutions techniques Aptos et Sui ?

De plus, Aptos et Sui favorisent des communautés dynamiques et actives de développeurs, de passionnés et d'utilisateurs. Ces communautés contribuent activement à l'écosystème par le développement d'applications, la participation à des discussions et le partage d'idées. Ces deux plateformes favorisent l'innovation, la collaboration et l'adoption d'une manière axée sur la communauté, créant un écosystème solide pour Aptos et Sui.

Réflexions finales

Bien qu'il ne soit pas clair quelle solution sera la gagnante pour dominer le marché, Aptos et Sui ont fait des progrès significatifs dans leur développement, faisant progresser considérablement l'état actuel de la conception de la blockchain. Aptos a gagné des parts de marché en entrant sur le marché relativement tôt et en attirant beaucoup d'attention, tandis que Sui a bénéficié de son approche innovante et axée sur la sécurité. Une chose est certaine : avec son énorme potentiel pour améliorer l'évolutivité et la sécurité des réseaux cryptés, la technologie basée sur Move est destinée à avoir un impact durable sur l'industrie.

Voir l'original
  • Récompense
  • Commentaire
  • Partager
Commentaire
Aucun commentaire