Passer aux informations sur le produit
Projet Blockchain
Projet Blockchain
Description
Introduction au livre
Facile à démarrer, comme empiler des blocs
Premiers pas dans la blockchain


Bitcoin est le premier service basé sur la blockchain avec une structure UTXO.
Ce livre commence par la mise en place d'un environnement de développement utilisant Docker pour utiliser Bitcoin.
Il couvre tout, de la construction du réseau aux bibliothèques nécessaires à la création d'applications décentralisées.
Ensuite, nous construirons un réseau utilisant Geth et Parity, qui sont des programmes clients représentatifs d'Ethereum, et nous expliquerons le développement de contrats intelligents à l'aide de Solidity.


La structure et les fonctionnalités de la technologie émergente Hyperledger Fabric sont expliquées, et le programme est conçu pour que vous puissiez apprendre en l'installant et en suivant les instructions.
Enfin, nous développerons des dApps Hyperledger Fabric et des dApps Ethereum à l'aide du SDK node.js et construirons des modèles pour une utilisation réelle.
Les fichiers nécessaires à l'étude peuvent être téléchargés depuis le site web Information Culture (infopub.co.kr) ou GitHub (github.com/pjt3591oo/blockchain-book). Pour toute question, vous pouvez contacter l'auteur via son blog (blog.naver.com/pjt3591oo).

indice
PARTIE 1 : Comprendre le Bitcoin
1.
Création d'un environnement Bitcoin
2.
Configuration d'un nœud à l'aide de bitcoind
3.
Manipulation des nœuds à l'aide de bitcoin-cli
4.
Appeler un RPC depuis votre programme en utilisant bitcoind-rpc-client

PARTIE 2 Création d'un réseau Ethereum avec Geth
1.
Création d'un réseau Ethereum basé sur Geth
2.
Générer un bloc de genèse
3.
compte
4.
Transaction
5.
Opération réseau basée sur Geth

PARTIE 3 : Création d'un réseau Ethereum avec Parity
1.
Création d'un environnement Ethereum basé sur la parité
2. Générer un bloc de genèse pour la construction d'un réseau basé sur POA
3.
Fonctionnement multi-nœuds
4.
Système basé sur Docker Compose

PARTIE 4 : Développement de contrats intelligents Ethereum avec Solidity
1.
Gestion du remix de l'outil de développement de contrats intelligents
2.
Créer un contrat intelligent
3.
Type de variable/données
4.
fonction
5.
Modificateur de fonction
6.
Gestion des exceptions
7.
événement
8.
type de données d'adresse
9.
Instructions conditionnelles, boucles
10.
succession
11.
Appeler un autre contrat
12.
appel délégué, appel
13. Jetons ERC20

PARTIE 5 : Création d’une application décentralisée Ethereum avec web3.js
1.
Premiers pas avec web3.js
2.
Manipulation d'Ethereum
3.
Préparation de la liaison contractuelle
4.
Surveillance

PARTIE 6 Construction d'un réseau Hyperledger Fabric
1.
Architecture Hyperledger Fabric
2.
Installation du programme
3.
Construction d'un réseau d'exemple
4.
Création étape par étape d'un certificat à l'aide d'un programme binaire
5.
Fonctionnement du nœud
6. Intégration CA Node/CouchDB

PARTIE 7 Développement de la chaîne de code Hyperledger Fabric
1.
Mode de développement Chaincode
2.
Code de chaîne d'écriture

PARTIE 8 : Développement d’applications décentralisées Hyperledger Fabric à l’aide du SDK Node.js
1.
Exécution d'un exemple de code
2.
Développez votre propre dApp

PARTIE 9 : Création d’une application décentralisée Ethereum
1.
Clonez le remix
2.
Créer un portefeuille

PARTIE 10 : Création d'un modèle commercial Hyperledger Fabric
1.
Prestation de services par le biais de canaux multiples
2.
Installation/Déploiement de Chaincode (Utilisation de l'interface de ligne de commande)
3. Exécution de l'API

Image détaillée
Image détaillée 1

Avis de l'éditeur
Survivre à la période des États en guerre de la blockchain

Ce livre traite de la blockchain, la technologie sous-jacente des cryptomonnaies, plutôt que des cryptomonnaies elles-mêmes.
L'auteur, qui présente la technologie blockchain à travers diverses conférences, a compilé des informations qu'il espère plus facilement compréhensibles par un grand nombre de personnes.
Si vous avez déjà souhaité gérer un réseau ou créer une application décentralisée basée sur Ethereum ou Hyperledger Fabric, ce livre vous sera une ressource précieuse.
Et comme différents langages sont utilisés pour développer des contrats intelligents ou des dApps, il est facile de s'y intéresser si vous connaissez JavaScript ou Golang.
Parce que la blockchain est totalement différente des technologies précédentes, ce livre souligne l'importance des données.
Par conséquent, en apprenant les bases de la technologie blockchain à travers les cryptomonnaies et en créant quelque chose par vous-même, vous serez capable de la maîtriser librement.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 1er juillet 2019
Nombre de pages, poids, dimensions : 400 pages | 918 g | 187 × 235 × 24 mm
- ISBN13 : 9788956748344
- ISBN10 : 8956748349

Vous aimerez peut-être aussi

카테고리