a
a
Weather:
city not found
HomeBitcoinExploitation minière Ethereum – EthHub

Exploitation minière Ethereum – EthHub

Que signifie exploiter Ethereum?

Le minage est le processus de création d’un bloc de transactions à ajouter à la blockchain Ethereum. Les mineurs traitent essentiellement les transactions en attente et reçoivent des récompenses en vrac sous la forme d’Ether, la monnaie native du réseau Ethereum, pour chaque bloc généré. La génération d’un bloc nécessite un travail informatique intense (ou une puissance de hachage) en raison de la difficulté définie par le protocole réseau Ethereum. Ce niveau de difficulté est proportionnel à la quantité totale de puissance de calcul (également appelée hachage total du réseau) utilisée pour extraire Ethereum et sert de moyen de protéger le réseau contre les attaques, ainsi que de réguler la vitesse à laquelle il se bloque ( et le bloc de récompenses) sont générés. Ce système d’utilisation de la puissance de hachage générée par du matériel informatique coûteux est connu sous le nom de Proof of Work (PoW).

Qui peut devenir mineur sur le réseau Ethereum?

Techniquement, n’importe qui peut exploiter le réseau Ethereum en utilisant son ordinateur. Cependant, tout le monde n’est pas en mesure de tirer profit de l’Ether. Dans la plupart des cas, les mineurs doivent acheter du matériel informatique dédié pour exploiter de manière rentable. S’il est vrai que n’importe qui peut exécuter le logiciel de minage sur son ordinateur, il est peu probable qu’un ordinateur moyen puisse gagner suffisamment de récompenses en vrac pour couvrir les coûts associés à l’exploitation minière (voir la question ci-dessous pour plus de détails).

Quels sont les coûts associés à l’exploitation minière?

  • Coûts matériels potentiels requis pour construire et entretenir une plate-forme minière
  • Coût d’électricité pour alimenter l’usine minière
  • Si vous exploitez dans un pool, les frais de pool de minage facturent généralement un pourcentage forfaitaire de chaque bloc généré par le pool.
  • Coût potentiel des équipements pour soutenir l’installation minière (ventilation, surveillance énergétique, câblage électrique, etc.)
  • Les obligations fiscales peuvent varier selon la juridiction (par exemple, les primes globales sont considérées comme un revenu brut par l’IRS)

Les calculateurs de rentabilité minière, tels que CoinWarz, CryptoCompare et EtherScan, peuvent être utiles pour déterminer si vous pourriez être en mesure d’exploiter de manière rentable. Notez que les calculatrices minières peuvent ne pas être précises à 100% et qu’il peut être utile de comparer et de contraster différents résultats.

Où puis-je trouver les dernières informations sur l’exploitation minière?

Combien de temps durera l’exploitation minière d’Ethereum?

Voir les étapes de Serenity pour plus d’informations.

Structure de bloc

Un bloc se compose d’un en-tête, qui comprend des informations qui identifient le bloc et le relie au reste de la chaîne, et un corps de transactions. Les mineurs sélectionnent ces transactions à inclure dans leur bloc à partir du pool de transactions en attente en fonction de leurs propres critères (le plus souvent en fonction des frais payés les plus élevés).

Figer les temps

Le réseau Ethereum est conçu pour produire un bloc toutes les 12 secondes. Les temps de blocage varient en fonction du temps qu’il faut aux mineurs pour générer un hachage qui répond à la difficulté d’extraction requise à ce moment-là. 12 secondes a été choisi comme le temps le plus rapide possible, mais en même temps nettement plus long que la latence du réseau. Un article publié en 2013 par Decker et Wattenhofer à Zurich a mesuré la latence du réseau Bitcoin et a déterminé que 12,6 secondes est le temps qu’il faut à un nouveau bloc pour se propager à 95% des nœuds. Le but du projet de 12 secondes est de permettre au réseau de propager des blocs aussi rapidement que possible sans que les mineurs ne trouvent un nombre significatif de blocs obsolètes.

Exemple Etherscan expliqué

Tous les exemples suivants sont basés sur ce bloc.

La taille:

Ce nombre est le nombre actuel de blocs existants dans la blockchain Ethereum

Exemple: 6969122

Horodatage:

L’horodatage UNIX du moment où le bloc a été assemblé

Exemple: il y a 29 secondes (28 décembre 2018 05:01:54 + UTC)

Transactions:

Les transactions incluses dans le bloc

Exemple: 43 transactions et 91 transactions contractuelles internes dans ce bloc

Hacher:

Le hachage du bloc lui-même

Exemple: 0xa6312ebbcea717972344bc598c415cb08e434c01b94d1c2a9b5415624d2c2b81

Hachage parent:

Le hachage du bloc à partir duquel ce bloc a été généré, également appelé bloc parent.

Exemple: 0xa48e2ad13de011f127b345a81a91933d221f5a60d45852e7d7c2b5a07fda9fe2

Sha3 Oncles:

Un hachage SHA3 des données du bloc oncle incluses dans le bloc

Exemple: 0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347

Pris à partir de:

L’adresse de celui qui a tiré le bloc et a reçu la récompense pour le bloc

Exemple: 0x5a0b54d5dc17e0aadc383d2db43b0a0d3e029c4c (SparkPool) en 2 secondes

Difficulté:

Un nombre représentant la difficulté requise pour extraire ce bloc

Exemple: 2.511.265.102.818.605

Difficulté totale:

Un nombre représentant la difficulté d’extraction totale de la chaîne jusqu’à ce bloc

Exemple: 8.470.035.190.867.378.349.872

Coupez-le:

La taille du fichier de bloc en octets

Exemple: 13160 octets

Gaz utilisé:

La quantité totale de gaz utilisée par toutes les transactions incluses dans ce bloc

Exemple: 7 997 769 (99,97%)

Limite de gaz:

La limite totale de la quantité de gaz qui aurait pu être utilisée par toutes les transactions incluses dans ce bloc

Exemple: 8.000.029

Il n’y a:

Un hachage de la preuve de travail générée. Cette valeur sera nulle lorsqu’un verrou est en attente

Exemple: 0x1510f53c063f9669

Bloquer la récompense:

La quantité totale d’Ether (ETH) fournie à l’adresse qui a tiré ce bloc. Cette valeur comprend l’attribution totale du bloc émis par le protocole combiné aux frais / gaz payés par toutes les transactions incluses dans ce bloc

Exemple: 3.032755182184797136 Ether (3 + 0.032755182184797136)

Récompense des oncles:

La quantité totale d’Ether (ETH) affectée aux blocs zio inclus dans ce bloc

Exemple: 0

Il s’agit d’une valeur optionnelle de 32 octets qui peut être utilisée pour stocker des informations sur la blockchain. Ce champ est couramment utilisé par les pools de minage pour « marquer » les blocs extraits de leur pool.

Exemple: sparkpool-eth-cn-hz2 (Hex: 0x737061726b706f6f6c2d6574682d636e2d687a32)

Les blocs oncle sont des blocs obsolètes qui sont inclus dans le calcul de la chaîne qui est la « plus longue »; c’est-à-dire que non seulement le parent et les autres ancêtres d’un bloc, mais aussi les descendants périmés de l’ancêtre du bloc (dans le jargon Ethereum, «oncles») sont ajoutés au calcul du bloc qui a la plus grande preuve totale de soutien. certains travaux il. Les récompenses de bloc sont attribuées aux anciens: un ancien bloc reçoit 87,5% de sa récompense de base et le petit-fils qui inclut l’ancien bloc reçoit les 12,5% restants. Les frais de transaction, cependant, ne sont pas attribués aux oncles.

Ethereum implémente une version simplifiée de GHOST qui ne baisse que de sept niveaux. Plus précisément, il est défini comme suit:

Un bloc doit spécifier un parent et doit spécifier 0 oncles ou plus

  • n oncle inclus dans le bloc B doit avoir les propriétés suivantes:
  • Il doit être un enfant direct de l’ancêtre de la k-ième génération de B, où 2 <= k <= 7.
  • Ce ne peut pas être un ancêtre de B.
  • Un oncle doit être un en-tête de bloc valide, mais il n’est pas nécessaire qu’il s’agisse d’un bloc préalablement vérifié ou même valide
  • Un oncle doit être différent de tous les oncles inclus dans les blocs précédents et de tous les autres oncles inclus dans le même bloc (pas de double inclusion)
  • Pour chaque oncle U du bloc B, le mineur B obtient 3,125% supplémentaires ajoutés à sa récompense coinbase et le mineur U obtient 93,75% d’une récompense coinbase standard.

Cette version limitée de GHOST, avec des oncles qui ne peuvent être inclus que jusqu’à 7 générations, a été utilisée pour deux raisons. Premièrement, un GHOST illimité inclurait trop de complications dans le calcul des oncles valides pour un bloc donné. Deuxièmement, GHOST illimité avec compensation telle qu’utilisée dans Ethereum supprime l’incitation pour un mineur à miner sur la chaîne principale et non sur la chaîne d’un attaquant public.

Ressources

https://docs.ethhub.io/using-ethereum/mining/

No comments

leave a comment