8 innovations du réseau Aptos : une technologie Blockchain haute performance qui mène le développement de Web3

Les 8 moteurs d'innovation du réseau Aptos

Aptos, en tant que l'une des blockchains avec le délai le plus bas et le plus haut débit sur le marché des cryptomonnaies, a apporté des changements significatifs aux développeurs pour la construction d'applications web3. Cet article présentera les 8 innovations clés qui propulsent le développement du réseau Aptos.

8 innovations qui feront d'Aptos un leader des nouvelles blockchains

1. Move Langage : Mieux adapté à la construction d'applications

Aptos utilise le langage de programmation Move, offrant aux développeurs un meilleur environnement de développement et augmentant l'efficacité du développement. Move est un langage de programmation expressif et facile à utiliser, spécialement conçu pour la gestion sécurisée des actifs.

La blockchain Aptos est profondément intégrée avec le langage Move, partageant de nombreux principes de conception fondamentaux, ce qui rend Aptos une plateforme de développement Move efficace et agréable. Move a été initialement conçu pour le prédécesseur d'Aptos, cette origine garantit que les développeurs Move existants peuvent migrer sans problème vers Aptos, et les nouveaux développeurs peuvent également bénéficier de la documentation et des exemples accumulés auparavant.

Aptos a considérablement amélioré l'écosystème Move en ajoutant plusieurs fonctionnalités au niveau du langage et du cadre. Ces améliorations comprennent une architecture de sécurité améliorée, une mesure de gas détaillée et configurable, une évolutivité du code, des tables à grande échelle, des comptes de ressources, etc. De plus, le validateur Move offre une protection supplémentaire pour les invariants des contrats intelligents et se développe activement sur Aptos.

De nombreux chercheurs et développeurs originaux du langage Move sont toujours actifs dans l'écosystème Aptos, renforçant constamment le langage Move et la communauté. Après quatre ans de tests et de validations, Move est devenu un langage de développement mature et de niveau production.

2. Block-STM : apporter plus de liberté de programmation

Block-STM est un moteur d'exécution parallèle de contrats intelligents de nouvelle génération, construit autour de la mémoire de transaction d'Aptos et des principes de contrôle de concurrence optimiste. Cette méthode innovante de parallélisation des transactions peut accélérer la vitesse de traitement des transactions sans affecter l'expérience de développement.

Contrairement aux moteurs d'exécution parallèles qui nécessitent de lire et d'écrire des données pour compromettre l'atomicité des transactions, Block-STM permet aux développeurs de coder sans restrictions, réalisant ainsi un débit plus élevé et une latence plus faible pour les applications réelles. Les développeurs peuvent facilement construire des applications hautement parallèles avec Block-STM.

Block-STM prend en charge une atomicité plus riche que d'autres environnements d'exécution parallèle, qui nécessitent généralement de diviser les opérations en plusieurs transactions (, compromettant ainsi l'atomicité logique ). En réduisant la latence et en améliorant l'efficacité des coûts, Block-STM améliore l'expérience utilisateur.

3. Gouvernance en chaîne et décentralisation

Pour soutenir une véritable décentralisation et une couche 1 sans autorisation, Aptos dispose d'une gouvernance on-chain intégrée, permettant des modifications de configuration du réseau et de la machine virtuelle sans faille. Le mainnet d'Aptos l'a déjà prouvé.

Sur la chaîne principale, la réduction de la "limite d'augmentation du droit de vote" a amélioré la fiabilité du réseau. La définition de seuils plus agressifs permet un guidage rapide du réseau, avec plus de 52 % des détenteurs de jetons votant en faveur de cette proposition pour aider à protéger le réseau.

Depuis sa création, la communauté Aptos a pu créer et voter sur des propositions influençant le comportement de la blockchain. Les propositions de gouvernance comprennent : modifier la durée des époques, ajuster le montant minimum et maximum des participations des validateurs, modifier des indicateurs, les mises à jour logicielles du code de la blockchain principale, ainsi que la mise à niveau du module du cadre Aptos ( et un ensemble de bibliothèques de développement Move essentielles ) pour corriger des bogues ou améliorer des fonctionnalités.

4. AptosBFTv4 : Consensus efficace

AptosBFTv4 est le premier protocole BFT de blockchain de niveau production à posséder une preuve de correction stricte. Ce protocole utilise un mécanisme de réponse optimiste, offrant une faible latence et un haut débit, tout en tirant pleinement parti du réseau sous-jacent. Amélioré sur la base de Hotstuff, AptosBFTv4 réduit le délai de soumission de 3 étapes à 2 étapes, tout en diminuant de 33 % la latence sans compromettre la complexité de communication.

Cette mise en œuvre prend en compte la rigueur de la sécurité et la capacité de mise à niveau, en séparant clairement les invariants pour permettre l'isolation et un audit efficace, en appliquant le principe de non-fourche. La même pile logicielle a été mise à niveau quatre fois et testée sur un réseau en temps réel, prouvant la réflexion et la robustesse de son processus de développement. Lors de la quatrième itération, AptosBFTv4 est devenu le protocole de consensus tolérant aux fautes byzantines le plus rapide et prêt pour la production.

Même si certains nœuds tombent en panne, Aptos peut garantir le bon fonctionnement de l'ensemble du réseau. Cela est dû à un système de réputation en chaîne, qui considère la disponibilité et les performances passées comme des indicateurs futurs, minimisant automatiquement l'impact négatif des validateurs lents et mal performants.

5. Mécanisme de sécurité renforçant la confiance des utilisateurs

Les comptes Aptos prennent en charge une gestion flexible des clés, y compris des fonctionnalités telles que la rotation des clés, l'agilité cryptographique et un modèle de gestion hybride. La rotation des clés est une bonne pratique d'utilisation, essentielle pour prévenir les attaques à distance. Sur d'autres blockchains, la rotation ne peut être réalisée qu'en migrant tous les actifs vers un nouveau compte. La méthode de découplage des comptes et des clés d'Aptos permet d'ajouter sans effort de nouveaux algorithmes de signature numérique. Le modèle de gestion hybride prend en charge des solutions avancées de récupération et de gestion des comptes, contribuant à combler le fossé entre le Web2 et le Web3.

Les portefeuilles peuvent utiliser la fonction de pré-exécution des transactions, qui explique le résultat de la transaction avant la signature de l'utilisateur. Cette pré-évaluation peut atténuer les risques de sécurité tels que le phishing. Afin de renforcer l'expérience utilisateur, la blockchain Aptos limite la faisabilité de chaque transaction et empêche le signataire d'être affecté par une validité illimitée grâce à une triple protection par numéro de série, date d'expiration et ID de chaîne.

Le protocole de consensus d'Aptos et le stockage authentifié offrent un support transparent pour le protocole de client léger, permettant ainsi une expérience utilisateur plus sûre et fiable. Le réseau accueille quiconque souhaitant se connecter à des nœuds complets pour accéder directement aux données vérifiées, incarnant le principe du Web3 "sans confiance, auto-vérifié". Aptos est construit sur une structure d'arbre de multicast efficace, fournissant un réseau à haut débit et faible latence pour diffuser l'état de la blockchain. Les participants peuvent traiter toutes les transactions historiques ou synchroniser uniquement l'état le plus récent. Les clients légers peuvent synchroniser une partie de l'état de la blockchain, comme des comptes spécifiques ou des valeurs de données, et activer la lecture d'état vérifiée.

6. Architecture modulaire tournée vers l'avenir

Aptos a une histoire évolutive, conçue dès le départ avec la modularité et la flexibilité comme principes fondamentaux. Cela permet à l'architecture d'Aptos de supporter des mises à jour fréquentes, d'adopter rapidement les dernières avancées technologiques et de soutenir les nouveaux cas d'utilisation.

La conception modulaire d'Aptos crée une flexibilité pour le client et est optimisée pour des mises à jour fréquentes sans temps d'arrêt. Ces fonctionnalités ont été validées dans les itérations précédentes du réseau principal, sur le réseau de test et lors de tests de stress internes. La blockchain Aptos comprend un protocole de gestion des modifications en chaîne intégré, permettant de déployer rapidement de nouvelles innovations technologiques et de soutenir de nouveaux cas d'utilisation Web3.

7. Système de récompense basé sur les propositions

Aptos a maintenant mis en œuvre un système de récompenses basé sur la performance des propositions en tant que système de récompenses de mise, afin de promouvoir un plus grand degré de décentralisation. Ce système a un temps d'attente plus élevé que l'ancien modèle de récompense basé sur le vote et est moins sensible aux délais interrégionaux.

Cela a augmenté le taux de récompense des nœuds dans les régions éloignées et a atténué l'impact de la distribution géographique. Par exemple, même si les validateurs ne se trouvent pas dans le cluster de nœuds maximum, ils ne recevront pas des récompenses nettement inférieures. Le nouveau modèle de récompense prend toujours en compte le comportement de vote, car une bonne performance de vote influence la probabilité d'élection des proposeurs.

8. Arbre de Merkle épars haute performance

Aptos utilise le Jellyfish Merkle Tree (JMT), qui exploite un schéma de clé basé sur les versions croissantes monotones pour optimiser l'écriture sur un moteur de stockage sous-jacent basé sur un arbre LSM( comme RocksDB). JMT atteint un équilibre pratique entre l'utilisation du CPU, des E/S et du stockage, garantissant des performances satisfaisantes tout en contrôlant la taille des données d'état sur le disque.

En plus de JMT comme format de persistance de l'état Aptos, il existe une implémentation de l'arbre de Merkle épars en mémoire et sans verrou, spécialement conçue pour le caching et la parallélisation. Cela est utilisé avec Block-STM pour faciliter des mises à jour d'état global à haute performance.

Les 8 grandes innovations qui feront d'Aptos un leader des nouvelles blockchains

APT1.05%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 7
  • Partager
Commentaire
0/400
FreeRidervip
· 07-21 16:42
On fait un mouvement ?
Voir l'originalRépondre0
LiquidityWitchvip
· 07-20 21:35
brasser les arts sombres du mouvement... aptos évoque un alpha interdit rn
Voir l'originalRépondre0
OnchainHolmesvip
· 07-19 03:04
move n'est pas encore sur Sui, qu'est-ce qui se passe ?
Voir l'originalRépondre0
DaoResearchervip
· 07-19 03:04
D'un point de vue de la structure de gouvernance, la compatibilité ascendante de Move est contestable.
Voir l'originalRépondre0
PriceOracleFairyvip
· 07-19 03:03
déplacer ou estomper... haussier sur les chaînes non intensives en gas pour être honnête
Voir l'originalRépondre0
GasBankruptervip
· 07-19 02:54
Comme un impatient, on a de nouveau pump.
Voir l'originalRépondre0
ProxyCollectorvip
· 07-19 02:45
On parle encore de Move, n'est-ce pas ?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)