Investor's wiki

Bloc Ommer

Bloc Ommer

Qu'est-ce qu'un bloc Ommer ?

Il est possible que deux blocs soient créés simultanément par un réseau. Lorsque cela se produit, un bloc sera laissé de cÎté. Ce bloc restant est appelé un bloc ommer. Dans le passé, ils étaient appelés blocs oncles, faisant référence aux relations familiales utilisées pour décrire les positions de bloc au sein d'une blockchain.

Comprendre les blocs Ommer

Dans une blockchain publique comme Ethereum et Bitcoin, il est essentiel d'utiliser une mĂ©thode qui garantit que les donnĂ©es de la blockchain sont vĂ©rifiĂ©es et ajoutĂ©es par consensus. Il est tout aussi important d'empĂȘcher la modification des donnĂ©es. De nombreuses chaĂźnes de blocs utilisent une structure de donnĂ©es appelĂ©e arbre de Merkle pour y parvenir.

Un arbre de Merkle établit des relations ancestrales pour des blocs de données. Les informations des blocs précédents sont incluses dans de nouveaux blocs, similaires à l'ADN transmis entre les générations. Cela crée le concept d'un parent, du frÚre du parent, de l'enfant et des blocs de la fratrie similaires à une représentation graphique d'un arbre généalogique.

Voici comment cela fonctionne : le premier bloc d'un arbre pourrait ĂȘtre nommĂ© bloc A. Le bloc suivant crĂ©Ă© Ă  partir du bloc A serait considĂ©rĂ© comme l'enfant du bloc A et inclurait les informations de A plus les siennes.

Ethereum est en train de passer d'un consensus de preuve de travail Ă  un consensus de preuve d'enjeu. Dans le cadre du mĂ©canisme de consensus de preuve de participation, des blocs ommer peuvent toujours ĂȘtre produits et se voir rĂ©compenser des frais de transaction.

Ce bloc pourrait ĂȘtre appelĂ© bloc B mais pourrait ĂȘtre reprĂ©sentĂ© par Ba. B est le nom du nouveau bloc et "a" fait rĂ©fĂ©rence aux donnĂ©es du bloc parent. Cette relation parent/enfant se poursuit Ă  mesure que d'autres blocs sont ajoutĂ©s avec les informations de chaque bloc prĂ©cĂ©dent. Cela crĂ©e un arbre gĂ©nĂ©alogique et une blockchain.

ConsidĂ©rons maintenant si deux blocs ont Ă©tĂ© validĂ©s et crĂ©Ă©s simultanĂ©ment Ă  partir de Ba. Ce sont des blocs Cab et Cab2, blocs frĂšres du mĂȘme bloc parent. Un seul peut ĂȘtre ajoutĂ© Ă  la blockchain, le rĂ©seau choisit donc Cab. Cab2 est un fork de la blockchain d'origine mais n'y est pas ajoutĂ© ni validĂ©. Enfin, un autre bloc est minĂ© sur la blockchain qui gardait Cab. Il s'agit du bloc Dcab. Cab2 est le frĂšre du parent de Dcab, donc Cab2 est un ommer bloquer.

Considérations particuliÚres

Ces blocs orphelins étaient essentiellement des bogues dans le code, des sous-produits involontaires et accidentels du processus de minage. Cependant, Ethereum a incité les mineurs de blocs ommer pour plusieurs raisons :

  • Pour permettre de crĂ©er plus de blocs ommer en tant que sous-produit de temps de bloc plus courts et d'accĂ©lĂ©rer le rĂ©seau.

  • Diminuer la centralisation des incitations pour les grands pools miniers. Ces pools emploient de grandes fermes miniĂšres et rĂ©clament la majoritĂ© des rĂ©compenses en crypto-monnaie, laissant peu de choses aux mineurs individuels.

  • Augmenter la sĂ©curitĂ© du rĂ©seau en complĂ©tant le travail sur la blockchain principale en permettant d'inclure le travail effectuĂ© sur les blocs ommer.

Les blocs Ommer sont délibérément incorporés dans la blockchain d'Ethereum à l'aide du protocole de validation de son mécanisme de consensus, Casper the Friendly GHOST (Greedy Heaviest Object Sub Tree). Lorsqu'un fork de blockchain se produit à partir de blocs créés simultanément, une rÚgle de consensus des deux tiers des validateurs de réseau sélectionne le bloc à utiliser.

Points forts

  • Les blocs Ommer sont similaires aux orphelins Bitcoin mais ont une utilisation intĂ©grĂ©e, contrairement Ă  leurs homologues Bitcoin.

  • Les blocs Ommer sont crĂ©Ă©s dans la blockchain Ethereum lorsque deux blocs sont crĂ©Ă©s et soumis au registre Ă  peu prĂšs au mĂȘme moment. Un seul peut entrer dans le grand livre.

  • Les mineurs ou validateurs Ethereum sont rĂ©compensĂ©s pour la crĂ©ation de blocs ommer dans le systĂšme Ethereum par le biais de frais de transaction pour payer leur travail.

FAQ

Qu'est-ce qu'un bloc Ommer (oncle) ?

Le bloc oncle est l'ancien nom d'un bloc ommer. Les développeurs et la communauté Ethereum ont décidé qu'il n'y avait aucune raison d'avoir des noms spécifiques au genre, ils ont donc choisi ommer comme nouveau nom.

Quel est le taux Ommer (Oncle) d'Ethereum ?

Le taux ommer (anciennement taux oncle) est le taux auquel le réseau produit des blocs ommer. Le taux change quotidiennement et dépend du nombre de transactions effectuées.

Qu'est-ce que la récompense Ommer (oncle) d'Ethereum ?

Dans le cadre du mécanisme de consensus de preuve de travail, les récompenses pour les blocs ommer représentaient un petit pourcentage de la récompense du bloc, plus les frais de transaction. Lorsque Ethereum passera à la preuve de participation, les blocs ommer recevront des frais de transaction.