logo-lydien
bitcoin

Bitcoin (BTC)

Prix
$ 66,739.88
Ethereum

Ethereum (ETH)

Prix
$ 3,244.77
cardano

Cardano (ADA)

Prix
$ 0.502532
xrp

XRP (XRP)

Prix
$ 0.547438
litecoin

Litecoin (LTC)

Prix
$ 86.08
stellaire

Stellaire (XLM)

Prix
$ 0.118865

Les langages de programmation empêchent le DeFi grand public

Publié le

26 janvier 2023
Temps de lecture:4 minute, 54 secondes

La finance décentralisée (DeFi) est en plein essor. La valeur totale verrouillée, une mesure des liquidités gérées par les protocoles DeFi, est passée de 10 milliards de dollars à un peu plus de 40 milliards de dollars au cours des deux années précédentes après avoir culminé à 180 milliards de dollars.

Valeur totale verrouillée dans DeFi à partir de novembre 2022. Offre: Defillama

L'éléphant dans la pièce ? Rien qu'en 2021, plus de 10 milliards de dollars ont été perdus pour des piratages et des exploits. Feed That Elephant : pour le moment, les langages de programmation contractuels sensibles ne présentent pas suffisamment de performances pour créer et gérer des propriétés, c'est-à-dire des "jetons". Pour que DeFi se généralise, les langages de programmation doivent présenter des options centrées sur les actifs pour rendre la création de contrats DeFi sensibles plus sûre et plus intuitive.

Les langages de programmation DeFi actuels n'ont aucune idée d'atout

Parmi les nombreuses options qui pourraient aider à réduire les hacks pluriannuels de DeFi, il y a le code de vérification. Les audits fonctionnent dans une certaine mesure. Sur les dix meilleurs hacks DeFi de l'histoire (plus ou moins), 9 des tâches n'ont pas été auditées. Mais jeter plus de ressources à la baisse, c'est comme placer des moteurs supplémentaires dans une voiture à roues carrées : cela peut aller un peu plus vite, mais il y a un inconvénient élémentaire dans le jeu.

Le problème : les langages de programmation utilisés pour DeFi à l'heure actuelle, comme Solidity, ne savent pas ce qu'est un atout. Les propriétés telles que les jetons et les jetons non fongibles (NFT) n'existent que sous forme de variables (nombres susceptibles de changer) dans un contrat judicieux comme l'ERC-20 d'Ethereum. Les garanties et les validations qui décrivent comment la variable doit se comporter, par exemple B. qu'elle ne doit pas être dépensée deux fois, qu'elle ne doit pas être vidangée par une personne non autorisée, que les transferts doivent à tout moment être équilibrés et mis à zéro - tout doit être appliqué par le développeur à partir de zéro, pour chaque contrat sensé particulier.

Associé: Les constructeurs auraient peut-être empêché les piratages de Crypto en 2022 s'ils avaient pris des mesures de sécurité primaires

Plus les contrats sensibles deviennent avancés, plus les mesures de sécurité et les validations requises deviennent avancées. les personnes sont des gens. Des erreurs se produisent. Des erreurs se produisent. l'argent est égaré.

Exemple de travail : Compound, l'un des nombreux protocoles DeFi de premier ordre, a été exploité pour 80 millions de dollars en septembre 2021. Pourquoi ? Le contrat sensible contenait un ">" au lieu d'un ">=".

L'effet d'entraînement

Pour permettre aux contrats sensibles de fonctionner ensemble, par exemple B. lorsqu'une personne échange un jeton contre un autre, des messages sont envoyés à chacun des contrats sensibles pour remplacer son enregistrement de variables internes.

Le résultat est un exercice d'équilibre fantaisiste. Garantir que toutes les interactions avec le contrat sensible sont traitées de manière appropriée est entièrement à la charge du développeur DeFi. En l'absence de garde-corps innés intégrés à Solidity et à la machine numérique Ethereum (EVM), les constructeurs DeFi devraient concevoir et mettre en œuvre eux-mêmes toutes les protections et validations cruciales.

Associé: Les constructeurs devraient cesser les pirates de crypto ou faire face à une réglementation en 2023

Ainsi, les constructeurs DeFi passent pratiquement tout leur temps à s'assurer que leur code est sûr. Et il est revérifié - et triple - dans la mesure où certains constructeurs déclarent passer jusqu'à 90 % de leur temps à valider et à tester et seulement 10 % de leur temps à construire des options et des performances.

Comment DeFi a-t-il grandi si rapidement parce que la majorité du temps des développeurs est consacrée à la prévention du code non sécurisé couplé à une rareté de constructeurs ? De toute évidence, quels que soient les défis et les dangers liés au déploiement actuel, il existe une demande pour des espèces programmables autonomes, sans autorisation et automatiques. Pensez maintenant à la quantité d'innovation qui pourrait être déverrouillée si les constructeurs DeFi pouvaient concentrer leur productivité sur les options et ne pas provoquer de bogues. Le genre d'innovation qui pourrait permettre à un commerce naissant de 46 milliards de dollars de perturber un commerce aussi énorme que les 468 billions de dollars de la finance mondiale.

Propriété entière des établissements monétaires mondiaux de 2002 à 2020. Source : Statista

innovation et sécurité

L'important pour créer DeFi, à la fois révolutionnaire et sûr, vient de la même source : donner aux constructeurs une solution simple pour créer et travailler avec la propriété, et faire de la propriété et de leurs habitudes intuitives une fonction locale. Tout actif créé doit à tout moment se comporter de manière prévisible et conformément aux règles monétaires de bon sens.

Dans le paradigme de la programmation orientée actifs, la création d'un actif est aussi simple que d'appeler une exécution locale. La plate-forme sait ce qu'est un actif : .initial_supply_fungible(1000) crée un jeton fongible avec une offre définie de 1000 (de nombreux choix de configuration de jeton différents sont également disponibles au-delà de la disponibilité), tandis que des options telles que .take et .put token de quelque part, prenez-le et mettez-le ailleurs.

Plutôt que les constructeurs écrivant une logique avancée qui ordonne aux contrats intelligents de remplacer les listes de variables avec toutes les erreurs de vérification que la programmation orientée actifs nécessite des opérations que n'importe qui s'attendrait intuitivement à être élémentaires pour DeFi sont des options natives du langage. Les jetons ne peuvent pas être égarés ou utilisés car la programmation orientée actifs garantit que ce n'est pas le cas.

C'est ainsi que vous obtenez chaque innovation et sécurité dans DeFi. Et donc vous modifiez la notion de public grand public d'un endroit où DeFi est le Far West à 1 où DeFi est l'endroit où vous devez mettre vos économies ou vous perdrez.

Ben loin est le top des partenariats chez RDX Works, le développeur principal du protocole Radix. Avant RDX Works, il a occupé des postes de direction chez PwC et Deloitte, où il a servi les clients sur les questions de gouvernance, d'audit, de gestion des risques et de réglementation de l'expertise monétaire. Il est titulaire d'un baccalauréat ès arts en géographie et économie et d'une maîtrise en logiciel de cartographie et analyse du College of Leeds.

L'écrivain qui a révélé son identification à Cointelegraph a utilisé un pseudonyme pour ce texte. Ce texte est destiné à des fonctions d'information normales et ne doit pas être interprété comme une recommandation autorisée ou de financement. Les points de vue, idées et opinions exprimés ici sont uniquement ceux de l'auteur et ne reproduisent ni ne signifient essentiellement les points de vue et opinions de Cointelegraph.

Lien Source

Joyeux
Joyeux
0 %
Triste
Triste
0 %
Excité
Excité
0 %
Somnolent
Somnolent
0 %
En colère
En colère
0 %
Surprise
Surprise
0 %
Azez Mustafa
Azeez a commencé sa carrière FinTech en 2008 après un intérêt et une intrigue croissants pour les sorciers du marché et comment ils ont réussi à remporter la victoire sur le champ de bataille du monde financier. Après une décennie d'apprentissage, de lecture et de formation des tenants et aboutissants de l'industrie, il est maintenant un professionnel du trading recherché, un analyste technique/de devises et un gestionnaire de fonds, ainsi qu'un auteur.
Dernière mise à jour : 26 janvier 2023
Bien traverserMenucercle-menu