mardi, novembre 19, 2024

Les blockchains spécifiques aux applications restent une solution prometteuse pour l’évolutivité

Les chaînes de blocs spécifiques aux applications, ou chaînes d’applications, sont spécialement conçues pour prendre en charge la création et le déploiement d’applications décentralisées (DApps). Dans une chaîne d’applications, chaque application s’exécute sur sa chaîne de blocs distincte, liée à la chaîne principale. Cela permet une plus grande évolutivité et flexibilité, car chaque application peut être personnalisée et optimisée pour son cas d’utilisation spécifique.

Les Appchains sont également une solution alternative pour l’évolutivité des blockchains modulaires ou des protocoles de couche 2. Les Appchains présentent des caractéristiques similaires aux blockchains modulaires, car il s’agit d’un type d’architecture de blockchain qui sépare les données, le traitement des transactions et les éléments de traitement du consensus en modules distincts qui peuvent être combinés de différentes manières. Ceux-ci peuvent être considérés comme des « modules enfichables » qui peuvent être échangés ou combinés selon le cas d’utilisation.

Cette séparation des fonctions est la raison pour laquelle il existe une plus grande flexibilité et adaptabilité aux appchains par rapport aux architectures de blockchain monolithiques traditionnelles, où ces fonctions sont toutes intégrées dans un seul programme. Ils permettent la création de chaînes de blocs souveraines personnalisées – conçues pour répondre à des besoins et des cas d’utilisation spécifiques – où les utilisateurs peuvent se concentrer sur des tâches spécifiques tout en déchargeant le reste sur d’autres couches. Cela peut être bénéfique pour la gestion des ressources, car cela permet à différentes parties de se spécialiser dans différents domaines et de partager la charge de travail.

L’évolutivité de la technologie blockchain est un facteur clé de son succès futur. En raison des problèmes d’évolutivité dans l’architecture de la blockchain de couche 1, il y a eu une évolution vers l’utilisation de blockchains modulaires ou de protocoles de couche 2, qui offrent des solutions aux limitations des systèmes monolithiques.

L’évolutivité est l’un des aspects du trilemme de la blockchain auquel sont confrontés les développeurs.

En conséquence, l’adoption des réseaux de couche 2 augmente, car ils offrent un moyen de résoudre l’évolutivité et d’autres problèmes dans les réseaux de blockchain actuels, en particulier pour une couche 1 comme Ethereum. Les protocoles de couche 2 offrent des frais de transaction inférieurs, moins de contraintes de capacité et des vitesses de transaction plus rapides qui ont ouvert la voie à son adoption croissante, attirant l’attention de 600 000 utilisateurs.

Appchains vs chaînes monolithiques

Les Appchains ne sont pas entièrement différentes des chaînes monolithiques. Les chaînes monolithiques, comme les chaînes d’applications, suivent la thèse du gros protocole où une seule chaîne gère la plupart des activités financières décentralisées (DeFi) et règle tout sur une seule couche avec un jeton précieux. Cependant, les blockchains de couche 1 sont difficiles à mettre à l’échelle. Les Appchains n’ont pas actuellement les mêmes problèmes d’espace limité que les chaînes monolithiques, mais elles peuvent utiliser des solutions modulaires à l’avenir si nécessaire.

« La proposition de valeur fondamentale des appchains est l’interopérabilité souveraine », a expliqué Stevie Barker, chercheur chez Osmosis Labs, un protocole de trading décentralisé sur l’écosystème Cosmos. Il a déclaré à Cointelegraph :

« Les Appchains sont souveraines car elles ont un contrôle précis sur l’ensemble de leur pile et sur tout autre domaine de la structure et des opérations de la blockchain qu’elles souhaitent personnaliser. Et ils sont interopérables car les appchains peuvent interagir librement les unes avec les autres.

Les chaînes d’applications peuvent optimiser l’expérience utilisateur et rendre l’exécution plus rapide, plus facile et plus efficace. Ils peuvent également sécuriser leur chaîne en recrutant des validateurs pour implémenter du code, produire des blocs, relayer des transactions, etc. Alternativement, ils peuvent emprunter la sécurité à un autre ensemble de validateurs, la sécurité interchaîne, ou combiner les deux options pour partager la sécurité entre l’ensemble de l’interchaîne.

Lié: Les agences fédérales américaines publient une déclaration conjointe sur les risques liés aux actifs cryptographiques et les pratiques sûres

Osmosis a développé une nouvelle version de la preuve de participation appelée « superfluid staking » qui vise à améliorer à la fois la sécurité et l’expérience utilisateur. Cette approche permet aux fournisseurs de liquidité de mettre en jeu les jetons dans leurs parts de pool de liquidité (LP) pour aider à sécuriser la chaîne. En retour, ils recevront des récompenses de mise en plus de leurs récompenses LP, ce qui peut aider à augmenter l’efficacité de leur capital. Cela peut être une approche plus transparente et intégrée du jalonnement, car les fournisseurs de liquidités peuvent simultanément gagner des récompenses pour leurs activités de LP et de jalonnement.

Avec les progrès actuels, l’ensemble de l’interchaîne pourra utiliser ses actifs jalonnés pour les activités DeFi sans risquer la centralisation ou compromettre la sécurité de la chaîne, comme c’est souvent le cas avec les dérivés de jalonnement liquides traditionnels. Cela permettra aux utilisateurs de profiter des opportunités DeFi tout en maintenant la sécurité et la décentralisation de leurs actifs jalonnés. Valentin Pletnev, PDG et co-fondateur de Quasar, une chaîne d’applications décentralisée conçue pour la gestion d’actifs, a déclaré à Cointelegraph :

« Posséder l’intégralité de la pile de haut en bas permet de générer facilement de la valeur et d’utiliser le jeton – cela permet également une plus grande efficacité car les chaînes peuvent être conçues autour d’un cas d’utilisation spécifique et optimisées pour cela. »

Les chaînes d’applications peuvent également gérer efficacement la valeur maximale extractible (MEV), qui fait référence aux bénéfices obtenus par ceux qui ont le pouvoir de décider de l’ordre et de l’inclusion des transactions. Le MEV a été un problème pour les utilisateurs de DeFi dans divers écosystèmes. Cependant, les chaînes d’applications peuvent mettre en œuvre plus rapidement des solutions en chaîne qui réduisent considérablement les MEV malveillants et redirigent les bénéfices d’arbitrage sains des tiers vers la chaîne d’applications elle-même. Cela peut aider à améliorer l’expérience utilisateur et à réduire le potentiel d’exploitation dans l’écosystème DeFi.

Les Appchains permettent de réaliser rapidement des expériences radicales de blockchain. Alors que Tendermint et le SDK Cosmos sont des technologies remarquables qui permettent aux applications de créer rapidement des chaînes de blocs prêtes pour le protocole de communication inter-blockchain (IBC), l’ensemble de la pile Cosmos n’est pas nécessaire pour devenir une chaîne d’applications connectée à IBC. Barney Mannerings, co-fondateur de Vega Protocol, une blockchain spécifique à une application pour le trading de dérivés, a déclaré à Cointelegraph :

« Alors que l’espace évolue vers un monde multichaîne et multicouche – dans lequel les actifs peuvent être déplacés entre des chaînes et des couches de mise à l’échelle spécifiques – une distribution d’une application sur plusieurs hubs peut avoir du sens. »

Les Appchains offrent une voie vers le nouveau standard de communication des blockchains. Le transfert de jeton natif entre les écosystèmes élimine les ponts et permet le transfert de jeton natif entre les chaînes.

Les chaînes de blocs spécifiques aux applications offrent également plusieurs avantages précieux qui les rendent attrayantes pour les développeurs et les utilisateurs. Leur capacité à améliorer l’évolutivité, les performances, la sécurité et l’interopérabilité des applications en fait un outil précieux pour créer la prochaine génération de logiciels. Au fur et à mesure que la technologie évolue, nous verrons probablement de plus en plus de développeurs adopter des chaînes de blocs spécifiques aux applications pour leurs applications.

Lié: L’interopérabilité de la blockchain, expliquée

Cependant, l’utilisation de plusieurs appchains peut les rendre plus complexes et difficiles à gérer par rapport à d’autres types de technologie blockchain. Étant donné que chaque application s’exécute sur sa blockchain, la gestion et la maintenance de plusieurs blockchains peuvent nécessiter beaucoup de ressources et de temps. L’intégration de différentes chaînes d’applications peut être difficile en raison de problèmes de compatibilité potentiels.

Dans l’ensemble, les avantages et les inconvénients des chaînes d’applications dépendent du cas d’utilisation spécifique et des exigences des DApp en cours de développement. Dans certains cas, les chaînes d’applications peuvent fournir la solution idéale pour créer et déployer des DApps, tandis que d’autres types de technologie de blockchain peuvent être plus appropriés dans d’autres.