Crypto monnaie Flashcards
pq?
besoin dune banque anonyme
protocole bitcoin?
ne peut pas dépenser plus d’argent que j’ai
def blockchain?
regroupe toutes les transactions = security by transparency, tous les clients doivent la downloader
Lorsqu’une transaction est ajoutee a la blockchain, l’argent est transfere d’une adresse a une autre
Correspond a une chaine de blocs qui doivent être validee et unique
def reseau peer 2 peer?
info voyage dans un reseau de pairs
Que doit avoir une nouvelle monnaie ?
- Pas contrôle par letat
- Valeur stable
- Transaction gratuites
- Monnaie peut pas être depense deux fois
def bit coin
Invente en 2008 par « satoshi nakamoto »
Base sur du open source = logiciel client est open source
def validation des transaction?
: sont faites online par des volontaires qui calculent la Blockchain
def mineurs?
volontaire recevant des nouveaux bitcoins des qu’ils reussise
def transaction
lorsque de l’argent est transfere d’une adresse a une autre
def adresse?
hash d’une cle publique
- Utilisateur genere deux cles (publique et privee)
- Cle publique = secrete (pour ne pas se faire casser la cle et obtenir largent sur une adresse)
- Le hash de cette cle publique est publie = adresse
comment depenser de largent?
- Publier sa cle publique : tlm peut vérifier que la cle publique correspond au hash déjà connu (adresse)
- Signer avec sa cle privee la transaction
- Tout le monde peut et doit vérifier que la cle prive utilise correspond a la cle plublique qui correspond a l’adresse
- Transaction est ajoute au blockchain
On doit vider l’adresse d’argent sinon se transférer l’argent vers une nouvelle adresse
Si besoin de plus dargent que 1 adresse regrouper plusieurs adresses = A BESOIN DE TOUTES LES CLES PRIVES
que fait celui qui recoit l;argent?
donnes une adresse soit une nouvelle soit compléter une déjà utilise
comment se passe les validations des transactions?
- Bloc doivent être valides par qql et pas dautorite centrale
- Partenaire du reseau va valider UN bloc
- Ce partenaire va générer un nonce (nombre qql) quil va ajouter a l’ensemble des transaction puis il fait un hash du tout
- les mineurs cherchent donc ce nonce
o le nonce est valide si le hash demarre avec X zeros en notation binaire (X doit varier pour empêcher de générer plus d’un bloc toutes les 10 min)
o mineurs doivent ouvrir une adresse pour mettre leur bitcoin gagne - les mineurs qui trouvent le nonce correct sont alors les prochaines validateurs
- ils vont ensuite a leurs tour ajoute un nonce a leur transactions pour les faire vérifier
def tumblering
service pour cacher les transactions
argent envoye a une adresse puis renvoyer a une autre adresses
Def escrow
Argent est envoye a un tier de confiance a la commande et largent est debloque a la reception = dispute regle par l’escrow