Cartesi en tant que plate-forme leader de couche 2 pour le développement de contrats intelligents PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Cartesi en tant que plate-forme de premier plan de couche 2 pour le développement de contrats intelligents

Cartesi en tant que plate-forme leader de couche 2 pour le développement de contrats intelligents PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Cartes fait passer les contrats intelligents au niveau supérieur. Il s'agit d'une infrastructure de couche 2 indépendante de la chaîne, résolvant le problème pressant de l'évolutivité sur les blockchains les plus importantes. Plus particulièrement, Cartesi implémente une machine virtuelle unique prenant en charge Linux, des rollups et des chaînes latérales pour révolutionner la façon dont les développeurs créent des applications blockchain, leur permettant d'utiliser des composants logiciels grand public.

En utilisant Cartesi, les applications blockchain peuvent être développées avec le vaste domaine des piles de logiciels grand public disponibles aujourd'hui. Avec cela, les applications peuvent fonctionner hors chaîne en utilisant la garantie de haute sécurité de la blockchain, avec l'avantage d'être exemptes de limites de calcul et de coûts élevés.

En tant que plate-forme de calcul décentralisé hors chaîne, Cartesi est unique en ce sens qu'elle permet à des applications décentralisées d'être exécutées sur Linux d'une manière vérifiable par la blockchain. Les processus complexes peuvent être exécutés hors chaîne sans les limites de calcul des blockchains et les frais correspondants, comme mentionné précédemment. Cela constitue à la fois un avantage et une force pour le développement de dApps.

En offrant un environnement d'exécution Linux, Cartesi est le seul système informatique hors chaîne vérifiable basé sur des logiciels qui donne aux développeurs accès à une vaste gamme de logiciels qui ont évolué au cours des 30 dernières années et qui permettent les applications que nous utilisons sur Internet aujourd'hui.

La plus grande innovation de Cartesi est la possibilité d'avoir des calculs typiques du monde réel exécutés hors chaîne sur un environnement Linux, d'une manière vérifiable par la blockchain. Grâce à cela, les utilisateurs de dApps peuvent parvenir à un consensus hors chaîne. En cas de tentative de réalisation de calculs frauduleux, Cartesi utilise la blockchain comme une cour suprême pour identifier et punir les utilisateurs malhonnêtes.

À propos des contrats intelligents

Les contrats intelligents sont des lignes de codes, stockées sur une blockchain, qui exécutent automatiquement des transactions lorsque des conditions prédéterminées sont remplies. Ce sont des protocoles de transaction informatisés qui exécutent les termes de l'accord d'un contrat.

Des contrats intelligents sont nécessaires pour réduire la forte dépendance à l'égard d'intermédiaires de confiance, les arbitrages et les coûts d'exécution, la fraude et les pertes, ainsi que pour réduire les exceptions malveillantes et accidentelles.

Proposé pour la première fois au début des années 1990 par Nick Szabo, un contrat intelligent exécutait des contrats entre l'acheteur et le vendeur avec les termes de l'accord qui ont été directement écrits dans les lignes de codes avant le moment de l'exécution. Le code contrôle l'exécution et les transactions sont traçables mais irréversibles. Cela permet d'exécuter des transactions et des accords de confiance entre des parties disparates et anonymes sans avoir besoin d'une autorité centrale ou d'un séquestre.

Dans la blockchain, les développeurs utilisent des contrats intelligents pour exécuter automatiquement des transactions lorsque les conditions sont remplies à l'aide de lignes de codes de base stockées sur la blockchain. Les contrats intelligents permettent aux développeurs dApps (applications décentralisées) de programmer leurs applications pour exécuter des transactions entre deux ou plusieurs parties en fonction de conditions préalablement convenues. Avec l'utilisation de contrats intelligents, les développeurs dApps sont en mesure d'accorder aux utilisateurs autonomie, confiance, sécurité et efficacité. Grâce à des applications alimentées par des contrats intelligents, les utilisateurs peuvent échanger de l'argent, des propriétés et d'autres objets de valeur de manière transparente et sans conflit sans avoir recours à des intermédiaires ou des intermédiaires. Cette transparence et cette efficacité sont mises en œuvre par des rollups.

Un rollup est une agrégation hors chaîne de transactions dans un contrat intelligent Ethereum, qui réduit les frais et la congestion en augmentant le débit de la blockchain de ses 15 tps actuels à plus de 1,000 tps. Les rollups optimistes, quant à eux, sont un type de constructions de couche 2 qui ne fonctionnent pas sur la couche de base d'Ethereum mais au-dessus de celle-ci. Cela permet d'exécuter des contrats intelligents à grande échelle tout en étant toujours sécurisés par Ethereum.

Selon Vitalik Buterin, co-fondateur d'Ethereum et éditeur du magazine Bitcoin, la blockchain peut profiter à un large éventail de secteurs, et pas seulement aux contrats intelligents. Cela montre que le cas d'utilisation des contrats intelligents avec la blockchain n'est pas seulement opportun, mais aussi l'avenir. Vitalik a en outre expliqué qu'au lieu de les appeler des contrats intelligents, il aurait dû les appeler quelque chose comme des «scripts persistants». En effet, les contrats intelligents dans la blockchain publique offrent une proposition de valeur beaucoup plus forte que ceux exécutés sur des blockchains d'entreprise. Les contrats intelligents publics de blockchain permettent aux parties de traiter avec toute autre partie, que cette partie soit connue ou anonyme.

 

Cartesi en tant que plateforme de premier plan Layer-2

Les solutions de couche 2 contiennent plusieurs types de solutions: certaines pour mettre à l'échelle le paiement, certaines sont utilisées pour mettre à l'échelle des contrats intelligents et d'autres pour faire des calculs hors chaîne. Cependant, une caractéristique qu'ils ont tous en commun est de déplacer la plupart du travail hors de la chaîne et d'utiliser une blockchain sans autorisation comme points d'ancrage pour assurer la sécurité. Les systèmes de couche 2 peuvent devenir les systèmes de base utilisés par tous les dApp.

Par rapport aux programmes informatiques traditionnels, les dApps sont confrontés à deux défis majeurs:

1. Évolutivité: Les dApps sont paralysés par des taux de transaction lents, un espace de stockage léger, des limites de calcul strictes et des frais élevés. Ces problèmes sont largement reconnus parmi les pierres d'achoppement qui empêchent l'adoption complète de la technologie blockchain.

2. Infrastructure logicielle primitive: La plupart des dApp nécessitent un système d'exploitation (OS) spécialisé. Le système d'exploitation a été la base sur laquelle le développement logiciel est construit. Coupés de tous ces travaux antérieurs, les développeurs dApps ont du mal à accomplir des tâches insignifiantes pour les développeurs conventionnels.

Cartesi résout ces problèmes en:

1) Offrir aux développeurs les logiciels et outils pris en charge par un système d'exploitation Linux complet;

2) Déplacer tous les calculs lourds hors chaîne sur de grandes quantités de données, ce que les blockchains ne peuvent pas faire;

3) Offrir des services et une économie de jetons qui permettent aux utilisateurs de s'appuyer en toute sécurité sur le réseau et de rester à l'abri des inconvénients de la technologie blockchain (par exemple, délais de confirmation lents, obligation de rester en ligne pour résoudre les litiges, etc.)

Grâce à ceux-ci, Cartesi a donné accès aux développeurs dApps qui ont besoin de contrats intelligents pour pouvoir exécuter leurs activités sur le système. En réduisant les délais de confirmation des accords contractuels, plus de temps peut être consacré au développement d'autres aspects importants des accords.

Maintenant, il est important de noter qu'aucune application logicielle ne peut être construite de manière isolée. Les applications mobiles / de bureau / Web grand public dépendent aujourd'hui de multiples dépendances logicielles qui ont mis des décennies à mûrir sur des systèmes d'exploitation tels que Linux. Sans des plates-formes comme Cartesi, il pourrait être très difficile pour les applications blockchain d'utiliser des logiciels, des bibliothèques et des services grand public, à moins de sacrifier la décentralisation d'une manière ou d'une autre.

En outre, Cartesi poursuit un avenir inévitable où une nouvelle génération de dApps serait développée, ce qui est aujourd'hui aussi inconcevable que l'internet moderne l'était il y a environ 50 ans. À cette fin, Cartesi a spécifié et mis en œuvre une infrastructure Linux décentralisée pour des applications de blockchain évolutives. Avec Cartesi, les développeurs de dApps peuvent faire fonctionner la logique de dApps sous Linux, en préservant la décentralisation et les garanties de sécurité de la blockchain.

Conclusion

En conséquence, en raison de tous les avantages susmentionnés du système Cartesi, la position de leadership que le système maintient parmi ses pairs lorsqu'il s'agit d'exécuter le développement de contrats intelligents est évidente. De plus, sa capacité à servir de centre de résolution de conflits, surtout, en fait la meilleure plate-forme de couche 2 sur laquelle réaliser le développement de contrats intelligents. Par conséquent, les développeurs de dApps, en particulier dans les pays africains avec une adoption rapide de la technologie blockchain comme le Nigéria, devraient utiliser la plate-forme Cartesi pour développer leurs dApps.

Pour plus d'informations sur le projet Cartesi, vous pouvez consulter les liens ci-dessous:

Site Web : https://cartesi.io 

Livre blanc: https://cartesi.io/cartesi_whitepaper.pdf

Twitter https://twitter.com/cartesiproject

Explorer: https://explorer.cartesi.io

Blog: https://medium.com/cartesi

Communauté Telegram: https://t.me/CartesiProject

Annonces de télégrammes: https://t.me/cartesiannouncements

Discord (Communauté de développement): https://discordapp.com/invite/Pt2NrnS

GitHub: https://github.com/cartesi

Reddit: https://www.reddit.com/r/cartesi/

Article rédigé par Hélène IMAH - Ambassadeur Cartesi Nigeria

Source: https://blocknewsafrica.com/cartesi-as-a-leading-layer-2-platform-for-the-development-of-smart-contracts/?utm_source=rss&utm_medium=rss&utm_campaign=cartesi-as-a-leading -plate-forme-couche-2-pour-le-développement-de-contrats-intelligents

Horodatage:

Plus de BlockNews Afrique