bitcoin
Bitcoin (BTC) $ 56,640.18
ethereum
Ethereum (ETH) $ 2,988.56
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 496.71
xrp
XRP (XRP) $ 0.42561
cardano
Cardano (ADA) $ 0.351572
usd-coin
USDC (USDC) $ 1.00
matic-network
Polygon (MATIC) $ 0.467687
binance-usd
BUSD (BUSD) $ 0.994324
dogecoin
Dogecoin (DOGE) $ 0.104496
okb
OKB (OKB) $ 36.62
polkadot
Polkadot (DOT) $ 5.81
shiba-inu
Shiba Inu (SHIB) $ 0.000015
tron
TRON (TRX) $ 0.126964
uniswap
Uniswap (UNI) $ 7.76
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 56,502.14
dai
Dai (DAI) $ 1.00
litecoin
Litecoin (LTC) $ 61.50
staked-ether
Lido Staked Ether (STETH) $ 2,985.35
solana
Solana (SOL) $ 135.20
avalanche-2
Avalanche (AVAX) $ 25.08
chainlink
Chainlink (LINK) $ 12.38
cosmos
Cosmos Hub (ATOM) $ 5.74
the-open-network
Toncoin (TON) $ 7.21
ethereum-classic
Ethereum Classic (ETC) $ 20.17
leo-token
LEO Token (LEO) $ 5.71
filecoin
Filecoin (FIL) $ 3.56
bitcoin-cash
Bitcoin Cash (BCH) $ 324.78
monero
Monero (XMR) $ 153.79
Friday, July 5, 2024
bitcoin
Bitcoin (BTC) $ 56,640.18
ethereum
Ethereum (ETH) $ 2,988.56
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 496.71
usd-coin
USDC (USDC) $ 1.00
xrp
XRP (XRP) $ 0.42561
binance-usd
BUSD (BUSD) $ 0.994324
dogecoin
Dogecoin (DOGE) $ 0.104496
cardano
Cardano (ADA) $ 0.351572
solana
Solana (SOL) $ 135.20
matic-network
Polygon (MATIC) $ 0.467687
polkadot
Polkadot (DOT) $ 5.81
tron
TRON (TRX) $ 0.126964
HomeCryptoBlockchainLes réseaux de test publics constituent une menace pour le développement des...

Les réseaux de test publics constituent une menace pour le développement des dapps

Alors que l’écosystème blockchain continue d’évoluer, l’importance de l’infrastructure de test ne peut être surestimée : elle est essentielle pour l’expérimentation et le développement de dapps.

Et à mesure que l’intérêt pour les dapps augmente de façon exponentielle, l’utilisation des testnets augmente également. Comme pour toute technologie qui évolue à un rythme sans précédent, les inefficacités et les limites deviennent de plus en plus apparentes au fil du temps. Cela a certainement été le cas avec les réseaux de test publics.

Malgré leur promesse initiale, les développeurs sont confrontés à un certain nombre d’obstacles dans l’utilisation efficace des testnets, ce qui conduit à des appels à des mécanismes plus efficaces pour créer et tester des dapps.

Testnets publics : une infrastructure de test insuffisante et incomplète

Dans le grand schéma de leur développement, la blockchain et les dapps en sont encore à leurs balbutiements. En tant que telle, l’infrastructure utilisée pour développer les dapps est toujours en construction.

Les réseaux de test publics, initialement conçus dans le but principal de tester le réseau, ont été réutilisés pour le développement et l’expérimentation de dapps. En l’absence d’une meilleure alternative, les développeurs sont obligés de les utiliser pour tester leurs produits, ce qui nécessite de résoudre une multitude de problèmes, notamment des données incomplètes sur le réseau principal, une pénurie de jetons et des déploiements longs.

L’un des principaux problèmes des réseaux de test publics est qu’ils n’imitent généralement pas avec précision les données de leurs réseaux principaux associés. Les données historiques disponibles sont souvent limitées, ce qui, associé au manque de données de production à jour, signifie que les réseaux de test ne reflètent pas avec précision la diversité et l’ampleur de leurs réseaux principaux du monde réel.

Les développeurs ont alors du mal à tester la façon dont leurs contrats intelligents interagissent avec différents types d’entrées utilisateur, de contrats intelligents et de protocoles, compromettant probablement les performances et la sécurité de leurs dapps.

LIRE  Renforcer la sécurité Web3 avec des collaborateurs de premier plan

Les jetons de test sont également relativement difficiles à trouver, les développeurs attendant souvent longtemps pour obtenir le montant dont ils ont besoin. La pénurie de jetons Goerli en est un exemple, obligeant les développeurs à payer une prime pour ce qui était censé être des pièces distribuées gratuitement.

Certains développeurs finissent par demander de la charité juste pour pouvoir continuer leur journée de travail. Sans suffisamment de jetons testnet, les développeurs sont confrontés à des difficultés pour tester des scénarios dapp complexes, ce qui constitue une menace pour l’innovation sur la blockchain.

Les développeurs sont également confrontés au défi de la courte durée de vie des réseaux de test publics. Chaque fois qu’un testnet devient obsolète, un nouveau réseau doit être déployé, ce qui signifie que les développeurs doivent franchir plusieurs fois les mêmes obstacles. Cela ralentit naturellement le processus de développement et provoque de la frustration au sein de la communauté des développeurs.

En savoir plus dans notre section avis : Laissez les développeurs marcher pour que les utilisateurs puissent exécuter

D’un autre côté, les réseaux de test publics sont intrinsèquement plus collaboratifs que les tests avec des nœuds locaux. Non seulement toute l’équipe de développeurs peut tester et déboguer le code dans le même environnement, mais des bêta-testeurs peuvent également être recrutés dans le monde entier pour interagir avec la dapp afin de collecter davantage de données et de commentaires des utilisateurs.

Cependant, les réseaux de test publics ont des périodes de déploiement notoirement longues. Les développeurs doivent faire face à la congestion du réseau et aux retards d’exécution des transactions qui ralentissent le développement et les tests des dapps. Outre la congestion du réseau, les dépendances externes – telles que les développeurs attendant que les projets avec lesquels leurs dapps interagissent pour déployer leurs actifs en premier – prolongent les temps de déploiement pour les équipes Web3.

LIRE  Orbs blockchain de couche 3 annonce la mise à niveau V4

Problèmes de publicité

Il est clair que les développeurs trouvent les réseaux de test publics difficiles à gérer d’un point de vue technique. Mais il existe également de sérieux problèmes liés à la protection de la propriété intellectuelle sur les réseaux de test.

Comme leur nom l’indique, ces solutions de tests sont conçues pour un usage public. À première vue, disposer d’un espace transparent où le code des développeurs est ouvert à l’examen et à l’expérimentation pourrait favoriser l’innovation et la collaboration. Cependant, nous ne pouvons ignorer les réalités commerciales.

L’exposition du code au domaine public soulève des inquiétudes quant à la protection des droits propriétaires.

technologie et la protection de la propriété intellectuelle. La nature décentralisée des réseaux de test publics rend difficile, voire impossible, pour les développeurs de garder le contrôle sur qui peut accéder et utiliser leur code.

Les concurrents peuvent analyser de près et imiter les innovations des autres, à leur insu, simplement en observant les réseaux de test publics. Bien que des protections juridiques puissent être utilisées, elles ne peuvent aller plus loin dans l’arène internationale et décentralisée de la blockchain.

La blockchain et les dapps qu’elle permet ont le potentiel de révolutionner divers secteurs de l’économie et certains attributs de notre vie personnelle. Mais si les réseaux de test publics jouent un rôle central dans le développement itératif de ces dapps, il est essentiel que les développeurs et les parties prenantes les abordent avec un œil critique.

Reconnaître les limites et remédier aux inconvénients des réseaux de test publics est essentiel pour favoriser une innovation durable à long terme dans la blockchain. La communauté des développeurs explore plusieurs solutions potentielles allant de l’amélioration des réseaux de test actuels au développement de remplacements plus robustes, voire même à l’évolution vers des réseaux de test virtuels ou privés.

LIRE  Les dApps EVM bénéficieront de la solution de confidentialité ZK

Ensemble, ces innovations peuvent ouvrir la voie à un nouveau paradigme de test qui accélérera les progrès dans l’espace Web3. Cela facilitera non seulement le développement de dapps, mais normalisera également l’expérience des développeurs, en la rapprochant du Web2 et en abaissant les barrières à l’entrée.

Alors que nous sortons du marché baissier, les efforts de collaboration visant à construire une infrastructure de test plus évolutive sont une condition préalable pour stimuler l’innovation, la croissance et l’adoption de la blockchain. L’avenir des dapps peut être prometteur, à condition que nous veillions à ce que les réseaux de test sur lesquels ils sont développés soient adaptés à leur objectif.


Bogdan est le co-fondateur et CTO de Tenderly, le fournisseur de solutions d’infrastructure full-stack qui fournit aux équipes de développeurs Web3 les outils et services essentiels tout au long de leur parcours de développement. Avant de cofonder Tenderly, Bogdan a travaillé comme ingénieur logiciel pour des plateformes logicielles majeures telles que MVP Workshop et Go Daddy, où il était responsable de la construction et de la gestion du développement de systèmes cloud distribués avant de se rendre compte du manque de support infrastructurel pour les développeurs Web3. Fort de sa vaste expérience dans la construction, l’expansion et la supervision de vastes systèmes cloud distribués, il connaît bien les subtilités des technologies blockchain et leurs applications pratiques.

ARTICLES LIÉS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Le plus populaire