Vérifier ou non un contrat intelligent

Zetal

Vérifier ou non un contrat intelligent


Si je choisis de ne pas vérifier un contrat intelligent, le code source ne sera pas visible, mais est-ce que d’autres personnes pourraient voir le contenu de toute façon? Je pose cette question car je veux appeler une API et cela exposerait la clé et le secret. Y a-t-il un moyen de le cacher?

Réponses


 John DeBord

Tout ce qui est stocké sur la blockchain est accessible à tous.

Par conséquent, il n’est pas possible de masquer le code, car il peut simplement être rétroconçu à partir du bytecode qui est téléchargé sur la blockchain.

Mais si vous êtes sérieux au sujet du contrat intelligent que vous développez, il serait fortement recommandé de vérifier le contrat.
Parce que si vous ne le faites pas, cela semblerait terriblement suspect pour quiconque souhaite utiliser votre contrat intelligent.


 hextet

Si appeler quelque chose sur votre contrat intelligent révèle la clé et le secret, vous devez sérieusement repenser cette partie de votre code. Comme l’a dit John DeBord, tout ce qui se trouve sur la blockchain est visible, y compris le contenu de votre transaction lorsque vous l’envoyez à votre contrat intelligent. Si vous avez besoin que les choses restent secrètes, vous devez les crypter avant de les transmettre à la blockchain et les stocker cryptées dans votre contrat.

 

#ou, contrat, intelligent, non, un, vérifier

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *