Bitcoin Forum
May 09, 2024, 07:49:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: L'architecture du Bitcoin ... existait déjà depuis 50 ans (mais pas combinée)  (Read 1308 times)
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 08:04:03 PM
Last edit: March 19, 2016, 08:34:49 PM by Meuh6879
 #1

https://www.youtube.com/watch?v=A_8-UveUNg8

Vidéo en anglais de Andreas M. Antonopoulos parlant de la structure du réseau Bitcoin (hashrate, SHA256, les zéros devant, proof-of-work, difficulty, fork, etcs ...).

Pour une fois, il parle lentement ... ça a été plus facile de suivre ici.
L'enregistrement microphonique est aussi d'une excellente qualité (rare).

1715240984
Hero Member
*
Offline Offline

Posts: 1715240984

View Profile Personal Message (Offline)

Ignore
1715240984
Reply with quote  #2

1715240984
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715240984
Hero Member
*
Offline Offline

Posts: 1715240984

View Profile Personal Message (Offline)

Ignore
1715240984
Reply with quote  #2

1715240984
Report to moderator
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 08:19:35 PM
Last edit: March 19, 2016, 11:28:56 PM by Meuh6879
 #2

J'adore la réplique suivante : les mineurs dépensent de l'argent (en machine et en courant électrique) pour être récompensés.

S'ils jouent dans les règles, ils sont récompensés.
S'ils ne jouent pas dans les règles, ils perdent de l'argent.

Les mineurs ne peuvent pas se permettre "de ne pas jouer dans les règles".
Économiquement, c'est impossible.

Toute production industrielle est réalisée en fonction d'un profit prévu à l'avance.
Les machines des mineurs ne font pas acception à cette règle.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 08:42:27 PM
Last edit: March 19, 2016, 11:30:27 PM by Meuh6879
 #3

L'explication des Orphans est très simple de 32min à 45min.  Cool

On y comprend aussi pourquoi on a tant de fichiers et de dossiers à coté de la blockchain locale (c'est pour éventuellement changer de camp quand on pense qu'on a intégré un block faux).

Cela évite des consommations idiotes pour revenir dans la "vrai blockchain" si on est en état de "fork" temporaire.

On rappellera à toute fin utile ... qu'un mineur ne PEUT PAS dépenser sa récompense avant que 100 blocks aient été créés dans la blockchain.

La blague du jour est à 50min  Grin
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 08:50:20 PM
Last edit: March 19, 2016, 11:32:23 PM by Meuh6879
 #4

Bitcoin est, actuellement, la raison du développement des usines de fabrication des puces.
Ce qui est effarant.

Bitcoin est le seul réseau actuel qui est le plus rétributif pour les fabricants de puces (quelqu'ils soient).

Le mobile n'est pas efficient en terme de recherche, il demande d'adapter les puces à chaque demande (et changement) des clients ... là où les puces ASIC ne demandent qu'une recherche d'assemblage de calculateurs SHA256.

Il n'y a aucune modification à faire.
Seul les puces gravées dans la plus petite technologie produisent le moins de chaleur et consomment le moins d'électricité.

Le monde des PC et des mobiles en est loin car, la majorité du temps, la puce spécialisée ... ne travaille qu'à 13% de sa puissance maximale.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 08:56:46 PM
Last edit: March 19, 2016, 11:33:36 PM by Meuh6879
 #5

A 55min, Antonopoulos décrit le bug le plus important qu'a expérimenté le réseau Bitcoin : BerkeleyDB et LevelDB.

Moment où les développeurs ont dû effacer une partie des blocks générés pour revenir à la date où le bug a commencé à apparaître.

Cet évènement a donné lieu au verrouillage des créations de blocks par le basculement définitif (75%-90%) d'une version de block à une autre.

Une rêgle incluse, depuis lors, dans le logiciel du réseau Bitcoin.

Cette rêgle permet de s'assurer que les mineurs ne peuvent pas rester idiot et miner des blocks dans une vieille version qui ne respecte pas les corrections de bugs des développeurs.

Cette rêgle force les mineurs à rechercher le profit et à maintenir leur "je joue dans les rêgles et je suis récompensé".
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 09:15:05 PM
 #6

Il y a 5 consensus dans le réseau Bitcoin (à 1h10min) :

- le consensus entre développeurs qui proposent, testent et corrigent les idées dans le logiciel de référence du réseau Bitcoin.

- le consensus des mineurs qui acceptent les nouvelles rêgles qu'introduisent les développeurs dans leur infrastructure (des mineurs).

- le consensus des exchanges ... qui font tourner le logiciel de référence du réseau Bitcoin pour permettre la vérification des transactions et les mouvements entre les autres crypto-monnaie (que l'exchange permet d'utiliser).

- le consensus entre les hébergeurs de wallet (porte-monnaie) sur Internet ... ou les créateurs de wallets sur les appareils mobiles ou les ordinateurs (qui utilisent ou non une blockchain locale ou partielle).

- le consensus des marchants (acheteur et vendeur et processeur de paiement) qui acceptent d'utiliser le logiciel de référence du réseau Bitcoin pour être sûr d'être "payés" pour leur service ou leur matériel qu'ils vendent.
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 09:18:25 PM
Last edit: March 19, 2016, 11:35:09 PM by Meuh6879
 #7

Le développement des consensus du Bitcoin est comparable à la résistance entre la mise à jour voulue vers l'IPv6 et l'actuel IPv4 qui est utilisé par tous les procédés actuels fonctionnant d'une manière correcte pour la demande des personnes.

La meilleur technologie ne gagne pas.
La technologie la plus utilisée gagne (lorsqu'elle n'arrive pas à sa frontière propre).
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 09:21:04 PM
 #8

Antonopoulos confirme qu'une transaction n'a pas de date d'expiration ... elle restera éternellement dans la mempool si nécessaire tant qu'elle est ré-envoyée entre les noeuds.

Raison principale pour laquelle la mempool ne peut pas rester vide (même dans le cas du bug précédemment décrit).
Meuh6879 (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
March 19, 2016, 09:26:56 PM
Last edit: March 19, 2016, 11:36:23 PM by Meuh6879
 #9

Le Bitcoin n'aura pas besoin d'évolution de la taille de block.

A un moment où cela sera nécessaire, des réseaux parallèles (sidechain) émergeront des processeurs de paiement pour amener le Bitcoin a répondre aux demandes des utilisateurs.

Ce qui n'empêchera pas la décentralisation propre de ce réseau (puisque les sidechain devront travailler sur le Bitcoin) ... les sidechain paieront simplement beaucoup plus de frais pour être sûr de ne jamais avoir de retard dans leur traitement.

Ce qui aura pour conséquence, aussi, de libérer le réseau et de créer des entreprises dans ces services associés.

Après tout, la carte bancaire n'est qu'une sidechain de la banque.
Le virement est une autre sidechain de la banque.
Mais à la fin, c'est bien le compte dans votre banque qui a raison ... pas la carte bancaire ni le virement.

Bonne approche pour éclaircir les sidechains d'ailleurs ...  Wink
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!