LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Implementation du systeme bitcoin

Guide pratique : Implementation du systeme bitcoin. Recherche parmi 300 000+ dissertations

Par   •  8 Février 2019  •  Guide pratique  •  8 610 Mots (35 Pages)  •  504 Vues

Page 1 sur 35

[pic 1]

Table des matières

Introduction

1.1

Les objectifs du système Bitcoin

1.2

Les transactions

1.3

Les blocs

1.4

Les jetons d'horodatage

1.5

Un système multi-agents

1.6

Les mineurs

1.7

Le principe du consensus

1.8

L'autorégulation

1.9

La gouvernance

1.10

La fraude de la double dépense

1.11

Annexe 1: Implémentation d'un en-tête de bloc

1.12

L'empreinte numérique

1.12.1

L'algorithme SHA-256

1.12.2

Le "nonce"

1.12.3

La preuve-de-travail

1.12.4

La cible de la preuve-de-travail

1.12.5

L'indice de difficulté

1.12.6

L'ajustement de la preuve-de-travail

1.12.7

Le jeton d'horodatage

1.12.8

Annexe 2 : Implémentation des transactions

1.13

Sérialisation

1.13.1

Empreinte numérique d'une transaction

1.13.2

Clé privée et clé publique

1.13.3

Signer et vérifier

1.13.4

Distinguished Encoding Rules

1.13.5

Identifiant de transaction

1.13.6

Machine virtuelle à pile

1.13.7

Compilation de script

1.13.8

Exécution de script

1.13.9

Code pour vérifier un paiement dans le bloc #266632[pic 2]

1.13.10

[pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28][pic 29][pic 30][pic 31][pic 32][pic 33][pic 34][pic 35][pic 36][pic 37][pic 38][pic 39][pic 40][pic 41][pic 42][pic 43][pic 44][pic 45][pic 46][pic 47][pic 48][pic 49][pic 50][pic 51][pic 52][pic 53][pic 54][pic 55][pic 56][pic 57][pic 58][pic 59][pic 60][pic 61][pic 62][pic 63]

...

Télécharger au format  txt (73.2 Kb)   pdf (851.6 Kb)   docx (243.5 Kb)  
Voir 34 pages de plus »
Uniquement disponible sur LaDissertation.com