Un blog dans la Blockchain

Un blog dans la Blockchain

 

Objectif du projet :

  1. Apprendre les bases de Solidity en créant un Smart Contract
  2. Déployer un Smart Contract dans une Blockchain locale
  3. Interagir avec un Smart Contract grâce à Web3

 

Le Smart Contract est un CRUD permettant de gérer ses articles. Une interface graphique servant de partie admin permet de lire, ajouter, modifier et supprimer un article.

Il serait ensuite possible d’ajouter un back et un front permettant à n’importe qui de lire ces articles.

Le problème reste encore le coût important (en gas) des actions pour les articles de grandes tailles. Un bon moyen serait de compresser les articles avant de les stocker.

Le code source est disponible ICI.