-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
27 lines (19 loc) · 898 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Il y a 5 utilisateurs qui ont en leur possession
- Pierre (5€)
- Dominique (10€)
- Rémy (3€)
- Chloé (100€)
- Mathilde (10€)
Il faut que chaque utilisateur ait en sa possession une copie de l'ensemble des transactions et le solde de départ des différents utilisateurs.
Chaque utilisateur doit avoir un couple de clef privée et publique pour que les autres utilisateurs puissent vérifier qu'il s'agit bien de lui
lorsqu'il envoie une demande de transaction.
La classe utilisateur doit posséder les attributs suivants:
- Clef publique
- Clef privé
- Blockchain
La classe blockchain doit posséder les attributs suivants:
- Une liste de block
La class block doit posséder les attributs suivants:
- Une liste de transaction
- Un hash
- Un hash cible pour lequel l'ensemble des participants de la blockchain pourront travailler pour retrouver le hash et sécuriser le block.