Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
> > > Blockchain : sécurité des Smart Contracts

Blockchain : sécurité des Smart Contracts

module 2

Apparue avec le Bitcoin, tout le monde en a entendu parler. Mais qu'est-ce qu'est vraiment la Blockchain ? Comment celle-ci fonctionne ? Quelles sont ses utilisations ?

Cette formation technique d'un jour vous permettra de déjouer les pièges lors du développement d'un Smart Contract. Cette formation se présente sous la forme d'un atelier avec de nombreux exercices et des cas pratiques.

Notre formateur est est expert en cybersécurité qui étudie la blockchain depuis plusieurs années. Il est l'un des leaders d'Ethereum Security Bounty depuis 2016 et a été 5ème au concours Zeppelin's Ethernaut "Capture the flag" en 2017.

Objectifs

  • Avoir une bonne vision des risques de sécurité
  • Aborder un projet Smart Contract avec les bons réflexes
  • Connaître les patterns à éviter et les principales vulnérabilités
  • Mettre en œuvre les bonnes pratiques
  • Utiliser les outils disponibles
  • Etre serein pendant que votre application vit

Public

  • Développeur
  • Auditeur Sécurité
  • Chef de projet et responsable d'application utilisant la blockchain
  • Smart contract/ICO enthusiast

Prérequis

  • Il est recommandé d’avoir suivi au préalable la formation Blockchain : les fondamentaux.
  • Il est recommandé d'avoir une expérience du développement.

Programme de la formation

  • Enjeux de sécurité
  • Nouveaux paradigmes
  • Solidity, le langage des Smart Contract
  • Vulnérabilités communes
  • Atelier
  • Bonnes pratiques

Informations pratiques

Les stagiaires doivent venir avec leur ordinateur portable ou tablette pouvant accéder à Internet (accès WIFI fourni).