Lors de la création d’un produit basé sur la blockchain, de nombreux facteurs techniques et non techniques doivent être pris en compte lors de la sélection du réseau blockchain sur lequel s’appuyer. Bien que les frais de gaz constituent un détail technique important, d’autres considérations liées aux produits et aux activités commerciales doivent primer. Commencer par le produit et les utilisateurs Plutôt que de vous lancer directement dans les détails techniques, pensez d’abord au produit que vous créez et aux utilisateurs qu’il vise à servir. Questions clés à poser : Où sont-ils déjà actifs ? Sur quelles blockchains ont-ils des portefeuilles et des actifs existants ? Construire votre produit sur une blockchain où vous savez que vos utilisateurs sont déjà actifs peut faciliter considérablement son adoption. mes utilisateurs cibles Quels autres ont été déployés avec succès ? S'il existe des produits existants dans votre catégorie sur une blockchain particulière, c'est un bon signe que la technologie correspond à votre cas d'utilisation. produits similaires Quelle est disponible pour prendre en charge les utilisateurs non techniques ? Des facteurs tels que l'accessibilité du portefeuille, les rampes d'accès fiduciaires, la clarté de la réglementation et les ressources de documentation peuvent être tout aussi importants que les fonctionnalités de base du protocole. infrastructure Évaluation des facteurs techniques Une fois que vous vous êtes aligné sur les facteurs commerciaux et utilisateur, vous pouvez approfondir les considérations techniques de chaque blockchain. Questions clés à poser : : combien de transactions le réseau peut-il prendre en charge par seconde ? À quelle vitesse les transactions sont-elles confirmées ? Les besoins ici varieront en fonction de votre produit. Débit et latence – Quel langage est utilisé pour rédiger des contrats intelligents ? Existe-t-il des limites à la prise en charge de certains besoins en fonctionnalités ? La compatibilité de la machine virtuelle (VM) doit également être prise en compte. Langage de programmation et VM – Que faut-il pour migrer ou interconnecter votre produit avec d'autres chaînes à l'avenir ? Considérations sur la portabilité Regardez la communauté autour Après avoir validé les facteurs précédents, vous devez vérifier les communautés autour de la blockchain. Les communautés jouent un rôle central dans le développement, la communication et l’exploitation des produits, attirant souvent davantage d’utilisateurs et favorisant un écosystème solide. Questions clés à poser : Connaissez-vous qui développe la blockchain ? l’équipe Quelle est la taille de la et de techniciens autour de la blockchain ? communauté de développeurs À quelle vitesse pouvez-vous obtenir des réponses à vos questions auprès du ou de la communauté ? support Dernières pensées L'objectif est d'adopter une . Après avoir évalué chaque facteur, vous dresserez une liste de candidats potentiels à la blockchain. Par la suite, vous pouvez faire une estimation approximative des exigences de développement du produit et de la rentabilité unitaire de votre produit. approche progressive Comprendre également les fonctionnalités, la quantité et les types d'applications décentralisées (dApps), ainsi que la base de développeurs et l'engagement de la communauté pour chaque blockchain peut aider à prédire la valorisation future de la crypto-monnaie native de cette blockchain. Liens utiles Pour mener vos recherches, vous pouvez utiliser diverses ressources, allant aux pages d'accueil de la blockchain. Souvent, les fondations blockchain fournissent des listes complètes de produits basées sur leur blockchain. des histoires Web3 sur HackerNoon Personnellement, j'utilise aussi fréquemment les sites Web suivants : , et CoinMarketCap DappRadar Alchemy