Interprétation du livre blanc d'Artela: Unique Parallel Execution Stack + Elastic Bloc Space

7/7/2024, 8:13:37 PM
Artela est une solution L1 qui améliore la scalabilité et l'efficacité de l'EVM en introduisant l'EVM++. EVM++ améliore la technologie de la couche d'exécution de l'EVM, intégrant la flexibilité de l'EVM avec les fonctionnalités haute performance de WASM. Il prend en charge non seulement les contrats intelligents traditionnels, mais permet également l'ajout dynamique et l'exécution de modules haute performance on-chain. Grâce à sa conception d'exécution parallèle, Artela garantit que la capacité de calcul des nœuds du réseau peut s'étendre de manière flexible selon la demande, permettant finalement d'obtenir un espace de bloc élastique. Cela permet aux dApps à grande échelle de demander un espace de bloc indépendant selon des besoins spécifiques, répondant aux exigences d'expansion de l'espace de bloc public tout en garantissant les performances et la stabilité des grandes applications

En mars de cette année, le réseau de blockchain L1 évolutif Artelaa lancé EVM++, une mise à niveau visant la prochaine génération de la technologie de la couche d'exécution EVM. Le premier «+» dans EVM++ signifie «extensibilité», réalisée grâce à la technologie Aspect pour aider les développeurs à créer des programmes personnalisés sur la chaîne dans un environnement WebAssembly (WASM). Ces programmes peuvent collaborer avec EVM pour fournir des extensions spécifiques à l'application à haute performance et personnalisées pour les dApps. Le deuxième «+» représente la «scalabilité», réalisée grâce à des techniques d'exécution parallèle et à la conception d'un espace de bloc élastique, améliorant considérablement la capacité et l'efficacité de traitement du réseau.

WebAssembly (WASM) est un format de code binaire efficace capable d'atteindre des vitesses d'exécution proches de la vitesse native dans les navigateurs web, ce qui le rend particulièrement adapté à la gestion de tâches intensives en calcul telles que l'IA et le traitement des données volumineuses.

Hier, Artela a publié un livre blancdétail sur la façon dont il améliore la scalabilité du blockchain grâce au développement de piles d'exécution parallèle et à l'introduction de l'espace de bloc élastique basé sur les principes de l'informatique élastique.

L'importance du traitement parallèle

Dans la machine virtuelle Ethereum (EVM) traditionnelle, toutes les opérations de contrat intelligent et les transitions d'état doivent être globalement cohérentes à travers le réseau. Cela nécessite que tous les nœuds exécutent les mêmes transactions dans le même ordre, même si certaines transactions n'ont aucune dépendance réelle entre elles. Cela entraîne un traitement sériel, causant des retards et des inefficacités inutiles.

Le traitement parallèle permet à plusieurs processeurs ou cœurs de calcul d'exécuter simultanément plusieurs tâches de calcul ou de traiter des données, améliorant considérablement l'efficacité de traitement et réduisant le temps d'exécution, en particulier pour des problèmes de calcul complexes ou de grande échelle qui peuvent être divisés en tâches indépendantes. Parallel EVM étend ou améliore l'EVM traditionnel en permettant l'exécution concurrente de plusieurs contrats intelligents ou appels de fonctions de contrat, ce qui augmente le débit et l'efficacité globaux du réseau. De plus, il optimise l'efficacité par rapport à l'exécution mono-thread. L'avantage principal de Parallel EVM est de permettre aux applications décentralisées d'atteindre des performances comparables à celles d'Internet.

Artela Network et EVM++

Artela est un L1 qui améliore la scalabilité et les performances de l'EVM en introduisant l'EVM++. EVM++ améliore la couche d'exécution de l'EVM, intégrant la flexibilité de l'EVM avec les hautes performances de WASM. Cette machine virtuelle améliorée prend en charge le traitement parallèle et le stockage efficace, permettant à des applications plus complexes et exigeantes en termes de performances de s'exécuter sur Artela. EVM++ prend en charge non seulement les contrats intelligents traditionnels, mais permet également l'ajout et l'exécution dynamiques de modules haute performance on-chain, tels que des agents d'IA, qui peuvent fonctionner en tant que coprocesseurs on-chain de manière indépendante ou participer directement à des jeux on-chain, créant ainsi des PNJ vraiment programmables.

Artela garantit que la puissance de calcul des nœuds du réseau peut être adaptée de manière flexible en fonction de la demande grâce à sa conception d'exécution parallèle. De plus, les nœuds de validation prennent en charge la mise à l'échelle horizontale, ce qui permet au réseau d'ajuster automatiquement l'échelle des nœuds de calcul en fonction de la charge ou de la demande actuelle. Ce processus de mise à l'échelle est coordonné par un protocole élastique pour garantir des ressources de calcul suffisantes dans le réseau de consensus. En garantissant une puissance de calcul évolutive grâce à un calcul élastique, Artela réalise un espace de bloc élastique, permettant aux grandes dApps de demander un espace de bloc indépendant en fonction de leurs besoins spécifiques. Cela répond non seulement au besoin d'expansion de l'espace de bloc public, mais garantit également les performances et la stabilité des grandes applications.

Explication détaillée de l'architecture d'exécution parallèle d'Artela

1. Exécution prédictive optimiste

L'exécution optimiste prédictive est l'une des technologies fondamentales d'Artela et la distingue des autres EVM parallèles comme Sei et Monad. L'exécution optimiste fait référence à une stratégie d'exécution parallèle qui suppose initialement l'absence de conflits entre les transactions. Dans ce mécanisme, chaque transaction maintient une version privée de l'état, enregistrant des modifications sans les finaliser immédiatement. Après l'exécution de la transaction, une phase de validation vérifie les conflits causés par les changements d'état global provenant de transactions concurrentes pendant la même période. Si des conflits sont détectés, les transactions sont ré-exécutées. La prédictivité implique l'utilisation de modèles d'IA spécifiques pour analyser les données de transactions historiques, prédire les dépendances entre les transactions sur le point d'être exécutées, et identifier quelles transactions pourraient accéder aux mêmes données. Sur la base de cette analyse, les transactions sont regroupées et leur ordre d'exécution est organisé pour réduire les conflits et les exécutions redondantes.

En revanche, Sei repose sur les développeurs pour définir à l'avance les dépendances des transactions via des fichiers, tandis que Monad utilise une analyse statique au niveau du compilateur pour générer des fichiers de dépendance des transactions. Ni Sei ni Monad n'atteignent l'équivalence EVM et manquent de la capacité d'adaptation d'Artela basée sur des modèles de prédiction dynamiques pilotés par l'IA.

2. Préchargement asynchrone

La technologie de préchargement asynchrone vise à résoudre les goulots d'étranglement d'entrée-sortie (E/S) causés par l'accès à l'état, dans le but d'améliorer la vitesse de récupération des données et de réduire les temps d'attente de l'exécution des transactions. Dans Artela, avant d'exécuter les transactions, les données d'état nécessaires sont préchargées depuis un stockage lent (comme les disques durs) vers un stockage rapide (comme la mémoire) en fonction de modèles prédictifs. Ce chargement proactif des données requises réduit au minimum les temps d'attente d'E/S pendant l'exécution. Avec les données préchargées et mises en cache, plusieurs processeurs ou threads d'exécution peuvent accéder simultanément à ces données, ce qui augmente encore la parallélisme de l'exécution.

3. Stockage Parallèle

Avec l'introduction de la technologie d'exécution parallèle, le traitement des transactions peut être parallélisé, mais si la vitesse de lecture, d'écriture et de mise à jour des données ne peut pas être synchronisée, cela devient un facteur critique limitant les performances globales du système. Par conséquent, l'obstacle se déplace progressivement vers la couche de stockage. Des solutions telles que MonadDB et SeiDB ont commencé à se concentrer sur l'optimisation de la couche de stockage. Artela s'appuie sur et intègre diverses techniques de traitement de données traditionnelles matures pour développer un stockage parallèle, améliorant ainsi encore l'efficacité du traitement parallèle.

Les systèmes de stockage parallèle sont principalement conçus pour répondre à deux problèmes majeurs: réaliser un traitement parallèle du stockage et améliorer l'enregistrement efficace des états de données dans les bases de données. Les défis communs du stockage de données comprennent l'inflation des données lors des opérations d'écriture et la pression accrue sur le traitement des bases de données. Pour résoudre efficacement ces problèmes, Artela adopte une stratégie de séparation entre l'Engagement d'État (EE) et le Stockage d'État (SE). Cette stratégie divise les tâches de stockage en deux parties: une partie gère les opérations nécessitant un traitement rapide sans conserver des structures de données complexes, permettant ainsi d'économiser de l'espace et de réduire la redondance des données; l'autre partie est responsable de l'enregistrement complet des informations détaillées sur les données.

De plus, pour maintenir des performances tout en traitant de grands volumes de données, Artela utilise une méthode d'agrégation de petits blocs de données en des blocs plus grands, réduisant la complexité des opérations de stockage de données.

4. Espace de Bloc Élastique (EBE)

L'Espace de Bloc Elastique (EBS) d'Artela est conçu sur la base du concept de calcul élastique, permettant un ajustement automatique du nombre de transactions qu'un bloc peut accueillir en fonction des niveaux de congestion du réseau.

L'informatique élastique est un modèle de service informatique en nuage qui permet aux systèmes d'ajuster automatiquement la configuration des ressources informatiques pour répondre aux demandes de charge de travail variables. Son objectif principal est d'optimiser l'efficacité de l'utilisation des ressources et de garantir la fourniture rapide de puissance informatique supplémentaire lorsque la demande augmente.

EBS ajuste dynamiquement les ressources de bloc selon les besoins spécifiques des dApps, fournissant un espace de blocage à mise à l'échelle indépendante pour les dApps à forte demande. L'objectif est de répondre aux différences significatives dans les exigences de performance de la blockchain pour diverses applications. L'avantage principal de l'EBS réside dans une "performance prévisible", garantissant que les dApps reçoivent un nombre prévisible de transactions par seconde (TPS). Ainsi, indépendamment de la congestion de l'espace public de blocage, les dApps bénéficiant d'un espace de blocage indépendant bénéficient d'un TPS stable. De plus, si les contrats des dApps prennent en charge le traitement parallèle, ils peuvent atteindre un TPS encore plus élevé. En substance, l'EBS offre un environnement plus stable par rapport aux plateformes de blockchain traditionnelles telles qu'Ethereum et Solana, qui connaissent souvent une dégradation des performances lors de la congestion du réseau, comme lors des boom des NFT ou des pics de DeFi. Artela résout efficacement de tels problèmes grâce à une gestion des ressources personnalisée et optimisée.

En résumé, Artela réalise une grande évolutivité et des performances réseau prévisibles grâce à sa pile d'exécution parallèle et son Espace de Blocs Élastiques (EBS). Cette architecture d'exécution parallèle utilise des modèles d'IA pour prédire avec précision les dépendances de transaction, réduisant ainsi les conflits et les exécutions redondantes. De plus, les applications à grande échelle peuvent accéder à une puissance de traitement et à des ressources dédiées selon les besoins, garantissant des performances stables même sous des charges réseau élevées. Cette capacité permet au réseau Artela de prendre en charge des cas d'utilisation plus complexes tels que le traitement de données volumineuses en temps réel et les transactions financières sophistiquées.

Déclaration :

  1. Cet article est reproduit de [Recherche de ChainFeeds], le droit d'auteur appartient à l'auteur original [0XNATALIE], si vous avez des objections à la reproduction, veuillez contacter le Porte Apprendreéquipe, et l'équipe s'en occupera dès que possible selon les procédures pertinentes.

  2. Clause de non-responsabilité: Les points de vue et opinions exprimés dans cet article ne représentent que les opinions personnelles de l'auteur et ne constituent pas des conseils en matière d'investissement.

  3. Les autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn et ne sont pas mentionnées dans Gate.io, l'article traduit ne peut être reproduit, distribué ou plagié.

Partager

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Rare Dev & Governance Day à Las Vegas
Cardano organisera la Rare Dev & Governance Day à Las Vegas, du 6 au 7 août, avec des ateliers, des hackathons et des discussions en panel axés sur le développement technique et les sujets de gouvernance.
ADA
-3.44%
2025-08-06
Blockchain.Rio à Rio de Janeiro
Stellar participera à la conférence Blockchain.Rio, qui se tiendra à Rio de Janeiro, du 5 au 7 août. Le programme comprendra des discours d'ouverture et des tables rondes avec des représentants de l'écosystème Stellar en collaboration avec les partenaires Cheesecake Labs et NearX.
XLM
-3.18%
2025-08-06
Webinaire
Circle a annoncé un webinaire en direct intitulé « L'ère de la loi GENIUS commence », prévu pour le 7 août 2025, à 14h00 UTC. La session explorera les implications de la nouvelle loi GENIUS adoptée—le premier cadre réglementaire fédéral pour les stablecoins de paiement aux États-Unis. Dante Disparte et Corey Then de Circle dirigeront la discussion sur la manière dont la législation impacte l'innovation des actifs numériques, la clarté réglementaire et le leadership des États-Unis dans l'infrastructure financière mondiale.
USDC
-0.03%
2025-08-06
AMA sur X
Ankr organisera un AMA sur X le 7 août à 16h00 UTC, axé sur le travail de DogeOS dans la construction de la couche d'application pour DOGE.
ANKR
-3.23%
2025-08-06

Articles connexes

Qu'est-ce que le dYdX ? Tout ce que vous devez savoir sur DYDX
Intermédiaire

Qu'est-ce que le dYdX ? Tout ce que vous devez savoir sur DYDX

dYdX est une bourse décentralisée (DEX) bien structurée qui permet aux utilisateurs de négocier environ 35 crypto-monnaies différentes, notamment BTC et ETH.
12/23/2022, 7:55:26 AM
Vitalik Buterin : Comment la technologie zk-SNARK protège-t-elle la vie privée ?
Intermédiaire

Vitalik Buterin : Comment la technologie zk-SNARK protège-t-elle la vie privée ?

Cet article examine le fonctionnement de la technologie zk-SNARK, son applicabilité dans les applications actuelles, et développe les défis et les capacités potentielles de cette technologie dans les scénarios du monde réel.
12/3/2023, 6:30:07 PM
Qu'est-ce qu'Akash (AKT) : L'informatique en nuage décentralisée
Débutant

Qu'est-ce qu'Akash (AKT) : L'informatique en nuage décentralisée

Cliquez pour découvrir comment Akash Network, une plateforme décentralisée et communautaire, révolutionne l'infrastructure du cloud.
11/18/2023, 6:37:18 AM
Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.
Débutant

Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.

Yala hérite de la sécurité et de la décentralisation de Bitcoin tout en utilisant un cadre de protocole modulaire avec la stablecoin $YU comme moyen d'échange et réserve de valeur. Il connecte de manière transparente Bitcoin avec les principaux écosystèmes, permettant aux détenteurs de Bitcoin de générer des rendements à partir de différents protocoles DeFi.
11/29/2024, 6:05:21 AM
Tout ce que vous devez savoir sur Helio
Intermédiaire

Tout ce que vous devez savoir sur Helio

Le protocole Helio est un protocole stablecoin surcollatéralisé construit sur la chaîne BNB. La logique du produit est similaire à celle des protocoles traditionnels de stablecoins surcollatéralisés, la principale différence étant que les actifs collatéralisés de BNB sont convertis en actifs LSD de BNB afin de réaliser des bénéfices, qui sont ensuite distribués aux stakers du stablecoin HAY et aux fournisseurs de liquidités. Le protocole n'a pas encore émis de jeton de gouvernance et a reçu un investissement de 10 millions de dollars de Binance en août de cette année.
12/14/2023, 4:54:43 PM
Présentation du réseau Dusk : Plateforme blockchain axée sur la protection de la vie privée
Débutant

Présentation du réseau Dusk : Plateforme blockchain axée sur la protection de la vie privée

Cliquez pour découvrir comment Dusk Network exploite des mécanismes de consensus avancés et des techniques cryptographiques pour fournir un espace privé pour les transactions.
12/20/2023, 10:33:15 AM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!