langages de programmation

Projets de cryptographie fondamentalement les plus solides en 2020

De nombreux nouveaux projets de crypto-monnaie prometteurs sortent chaque année. Certains d'entre eux meurent rapidement soit parce qu'ils n'offrent rien d'innovant à l'industrie de la crypto-monnaie, soit pour une myriade d'autres raisons. Cependant, certains parviennent à prospérer, s'attardant assez longtemps pour gravir les échelons et devenir finalement des incontournables de l'industrie. Dans cet article, nous examinerons quatre projets qui, en raison de leur base fondamentale solide et de leur valeur ajoutée, pourraient éventuellement devenir des piliers de l'industrie de la cryptographie. Elrond (EGLD) Elrond est une blockchain qui

Contrats intelligents: ne réinventez pas la roue

SafeMathDans la plupart des langages de programmation modernes, la sécurité des opérations arithmétiques est prise en compte, leur mise en œuvre est donc peu réfléchie. Cependant, dans Solidity, les débordements et les sous-débordements présentent un risque de sécurité. SafeMath est une bibliothèque qui garantit des opérations arithmétiques sécurisées en annulant la transaction si les limites d'un type de données entier sont dépassées. Exemple SafeMath. L'instruction using indique au compilateur que le contrat utilise les fonctions définies dans SafeMath pour les opérations uint. Au lieu d'utiliser des opérateurs arithmétiques (+, -, *, /, %), utilisez les fonctions add(), sub(), mul(), div() et mod(). Source: