Veuillez le trouver ici : https://github.com/dvf/blockchain-book
Le livre est disponible sur Amazon : https://www.amazon.com/Learn-Blockchain-Building-Understanding-Cryptocurrencies/dp/1484251709
Ceci est le code source de mon article sur la construction d'une blockchain.
$ pip install pipenv
$ pipenv install
$ pipenv run python blockchain.py
$ pipenv run python blockchain.py -p 5001
$ pipenv run python blockchain.py --port 5002
Une autre option pour exécuter ce programme blockchain consiste à utiliser Docker. Suivez les instructions ci-dessous pour créer un conteneur Docker local :
$ docker build -t blockchain .
$ docker run --rm -p 80:5000 blockchain
$ docker run --rm -p 81:5000 blockchain
$ docker run --rm -p 82:5000 blockchain
$ docker run --rm -p 83:5000 blockchain
Installez une copie gratuite de Visual Studio IDE (Community Edition) : https://www.visualstudio.com/vs/
Une fois installé, ouvrez le fichier de solution (BlockChain.sln) à l’aide des options de menu Fichier > Ouvrir > Projet/Solution dans Visual Studio.
Dans « l'Explorateur de solutions », cliquez avec le bouton droit sur le projet BlockChain.Console et sélectionnez l'option « Définir comme projet de démarrage ».
Cliquez sur le bouton "Démarrer" ou appuyez sur F5 pour exécuter. Le programme s'exécute dans une fenêtre de console et est contrôlé via HTTP avec les mêmes commandes que la version Python.
Les contributions sont les bienvenues ! N'hésitez pas à soumettre une Pull Request.