La crypto a besoin d’un nouveau coup de pouce – Le nouveau langage de contrat intelligent intuitif de Radix pourrait bien l’être

Le monde virtuel se prépare pour ce qui pourrait être la prochaine grande nouveauté. Et si vous avez suivi les derniers développements sur Internet, vous avez probablement entendu parler du Web 3.0.

Curieux de savoir ce qui va se passer ensuite pour la crypto ? Rejoignez RadFi2022 le 8 décembre où Radix dévoilera à quoi devrait ressembler l’avenir de la finance. En savoir plus.

“Web 3.0” est le terme utilisé pour désigner la vision de la troisième itération du Web – une alternative décentralisée et open source à l’infrastructure actuelle, avec un élément clé étant les “contrats intelligents”, qui ont été introduit pour la première fois dans l’espace cryptographique par le réseau Ethereum.

Les contrats intelligents sont des morceaux de code auto-exécutables qui s’exécutent lorsque certaines conditions sont remplies. Cela permet d’effectuer des transactions et des accords de confiance entre des parties anonymes sans avoir besoin d’une autorité centrale ou d’un mécanisme d’exécution externe. Le code et les accords qu’il contient existent sur un réseau distribué et décentralisé.

Pour cette raison, les contrats intelligents peuvent constituer la base de la logique des applications décentralisées (dApps). Et les dApps peuvent constituer la base de finance décentralisée (DeFi).

Les termes et conditions des contrats intelligents DeFi sont codés à l’aide de langages de programmation tels que Solidity, Vyper, Python ou Rust.

Solidity, développé pour la première fois en 2014, est l’un des premiers langages de programmation de contrats intelligents. Il est largement utilisé pour créer des contrats intelligents sur Ethereum et d’autres réseaux blockchain qui utilisent la machine virtuelle Ethereum (EVM). Il a joué un rôle déterminant dans l’adoption initiale du Web 3.0 parmi les développeurs.

Mais malgré leur existence depuis plusieurs années, Solidity et d’autres langages de contrats intelligents n’ont pas été en mesure d’accélérer l’adoption du Web 3.0 à un rythme qui pourrait être nécessaire pour concrétiser sa vision d’un écosystème plus équitable, sécurisé et décentralisé. d’applications, d’outils et d’informations.

Le nombre de développeurs créant des dApps pour le Web 3.0 est encore extrêmement faible à seulement environ 18 000 développeurs dans le mondepar rapport aux développeurs Web 2.0 au nombre d’environ 30 millions, dont seulement environ 2500 développeurs sont connus pour travailler spécifiquement sur des projets DeFi.

L’une des raisons en est la complexité de travailler avec Solidité. La solidité est difficile à apprendre et implique également un codage de longue haleine, prenant des mois de temps de développement pour créer des dApps sur la blockchain.

Une autre raison est qu’il est très vulnérable aux piratages. Bien que Solidity ait été la base d’un certain nombre de dApps réussies, au fil des ans, plusieurs vulnérabilités et problèmes de sécurité ont été identifiés dans son application, qui ont même été exploité par de mauvais acteurs en commettant des crimes financiers de grande valeur s’élevant à des millions de dollars.

Non seulement Solidity, d’autres langages de programmation blockchain couramment utilisés, notamment VYper, Yul et Rust, ont également été jugés insuffisants dans les domaines de la sécurité et de la facilité de programmation.

Scrypto pourrait changer la donne dans l’adoption du Web 3.0 et de DeFi

Un projet qui semble être rapidement reconnu comme une pile complète de nouvelle génération pour DeFi – et qui est activement engagé dans la construction d’un avenir mondial décentralisé – est Base.

Radix a des objectifs ambitieux et dit qu’il vise à devenir le réseau incontournable sur lequel le nouveau système financier décentralisé (DeFi) du futur sera construit.

Pour aider à améliorer l’adoption du Web 3.0, tout en résolvant les problèmes rencontrés par les langages cryptographiques comme Solidity, l’équipe derrière Radix a créé un langage de programmation natif du réseau appelé Scrypto.

Scrypto est un langage de contrat intelligent orienté actifs qui permettra à ses développeurs de créer des “plans” (modèles à partir desquels créer des composants) et des “composants” (l’équivalent des contrats intelligents de Radix) qui, selon la société, sont plus sûrs et plus rapides à développer que Solidity contrats intelligents.

Un bon exemple de ce que Scrypto vise à réaliser pourrait être trouvé dans la façon dont les deux géants de l’industrie du jeu – Unity et Unreal Engine – ont révolutionné le développement de jeux en rendant la création de jeux vraiment simple, sans nécessiter de très hauts niveaux d’expertise technique. Ils ont pris des langages de programmation lents, archaïques et difficiles à apprendre et les ont remplacés grâce à l’utilisation d’une interface glisser-déposer et d’une bibliothèque de plugins et d’actifs, ce qui réduit considérablement le temps de programmation des développeurs de jeux. L’impact de cette décision révolutionnaire a été énorme, les revenus de l’industrie du jeu ayant maintenant dépassé ceux de la industries du cinéma et de la musique combinées.

Radix vise à obtenir un impact similaire sur la communauté des développeurs Web 3.0 grâce à un certain nombre de ses versions principales, y compris Scrypto.

Contrairement à d’autres langages de programmation dans l’espace, Radix dit que Scrypto a été conçu pour soutenir le parcours de ses développeurs. Par exemple, un élément des frameworks permet aux plans d’être réutilisés par d’autres développeurs dans l’espace. Les développeurs n’auraient alors qu’à paramétrer ces plans pour créer leur propre instance du composant de contrat intelligent, par opposition au modèle existant où ils copient-collent-modifient le code existant qui peut introduire des erreurs imprévues. Cette approche permet également la création d’une bibliothèque toujours croissante de blocs de construction financiers sécurisés et contribue à réduire considérablement le temps de développement.

De plus, à l’instar de l’industrie du divertissement, les fondations construites par Radix permettront éventuellement des « redevances » pour sa communauté de développeurs. Chaque fois qu’un développeur utilise le plan de quelqu’un d’autre, s’il est activé, le système de redevances Radix permettrait à une redevance de s’écouler vers le développeur qui a initialement créé ce plan, incitant potentiellement une communauté suralimentée de constructeurs.

Outre l’augmentation des possibilités d’évolution de l’espace grâce aux améliorations apportées aux développeurs, l’une des principales forces de Scrypto est qu’il s’agit d’un langage de programmation orienté actifs. Comparé à Solidity qui ne permet que l’envoi de messages, Scrypto est conçu pour reconnaître et prendre en charge nativement les actifs (jetons) qui vivent sur le réseau Radix. Avec Solidity et d’autres langages de programmation étant des “messages uniquement”.”, la reconnaissance des jetons vient au second plan et fait peser la responsabilité du succès des transactions sur les développeurs et le code – laissant les expositions et les vulnérabilités ouvertes aux piratages et rendant généralement l’ensemble du processus complexe.

Moteur Radix, la machine virtuelle de Radix, s’appuie sur ce que l’on appelle des “machines à états finis” pour garantir que les actifs sont correctement comptabilisés et ne peuvent pas être perdus ou épuisés lors d’une transaction. Radix affirme que la réutilisabilité des plans et composants Radix contribue également à les rendre plus sûrs que les contrats intelligents traditionnels qui sont écrits à partir de zéro pour chaque nouvelle dApp.

Dans l’ensemble, les développeurs pourraient bénéficier massivement de l’utilisation de Scrypto, selon Radix, car cela réduirait considérablement les obstacles à l’apprentissage, réduirait le temps et les efforts nécessaires au développement de dApps et réduirait le risque potentiel d’erreur du développeur.

En période d’incertitude dans l’espace cryptographique, DeFi rreste résilient. Radix reconnaît les problèmes fondamentaux dans l’espace et les besoins fondamentaux nécessaires pour éduquer et intégrer les milliards de personnes actuellement engagées dans le système financier traditionnel et conduire radicalement une meilleure infrastructure financière grâce à l’opportunité du Web 3.0, changeant définitivement le visage de la finance.

Intéressé à en savoir plus? Le déc. Le 8 janvier, Radix dévoilera comment il va intégrer DeFi à RadFi 2022, un événement virtuel gratuit.

Tête ici pour en savoir plus et vous inscrire à l’événement.

Pour en savoir plus sur Radix, visitez la société site Internet.

Ce message contient du contenu publicitaire sponsorisé. Ce contenu est uniquement à des fins d’information et n’est pas destiné à être des conseils d’investissement.

Image sélectionnée par Base x

Leave a Comment

Your email address will not be published. Required fields are marked *