MaîtreInvestirInvestissements & Gains · masterinvest.info

Qu'est-ce qu'un bloc orphelin dans une blockchain ?

27-07-2019, 02:19
Qu'est-ce qu'un bloc orphelin dans une blockchain ?


Un bloc orphelin (Orphan block) est un bloc qui a été rejeté par le réseau lors de la validation et n'est pas entré dans la chaîne principale de blocs. Dans un système distribué, des mineurs du monde entier travaillent simultanément pour trouver le prochain bloc, donc des situations où plusieurs blocs valides revendiquent la même position en même temps sont inévitables.

Il peut y avoir plusieurs raisons de rejet. Parfois, un bloc contient des informations incorrectes et échoue à passer le contrôle par rapport aux règles du réseau. Plus souvent, la raison est la course contre la montre : si un autre bloc a été trouvé quelques secondes plus tôt et a reçu plus rapidement la confirmation de la majorité des nœuds, le bloc concurrent reste en dehors de la chaîne principale.

Que se passe-t-il avec les transactions

Les transactions d'un bloc orphelin ne sont généralement pas perdues de façon permanente : elles retournent dans le pool des opérations non confirmées et peuvent être incluses dans le prochain bloc. C'est pourquoi les participants expérimentés du marché recommandent d'attendre plusieurs confirmations avant de considérer un transfert comme final. L'apparition de tels blocs est une propriété normale du fonctionnement d'un réseau décentralisé, et non un signe de dysfonctionnement.