Author

Topic: L'architecture du Bitcoin ... existait déjà depuis 50 ans (mais pas combinée) (Read 1334 times)

legendary
Activity: 1512
Merit: 1012
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
legendary
Activity: 1512
Merit: 1012
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).
legendary
Activity: 1512
Merit: 1012
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).
legendary
Activity: 1512
Merit: 1012
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.
legendary
Activity: 1512
Merit: 1012
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é".
legendary
Activity: 1512
Merit: 1012
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.
legendary
Activity: 1512
Merit: 1012
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
legendary
Activity: 1512
Merit: 1012
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.
legendary
Activity: 1512
Merit: 1012
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).

Jump to: