Ethereum utilise actuellement une preuve de travail d'extraction de GPU pour perpétuer la blockchain, mais j'ai lu que la fondation Ethereum et l'équipe de développeurs visent à passer à la preuve de participation à un moment donné dans le futur. Quelle est la différence entre les deux et quand le changement sera-t-il effectué?
À l'heure actuelle, ethereum utilise l'exploitation minière "preuve de travail". Cela signifie que les mineurs utilisent leurs cartes graphiques pour essentiellement deviner des nombres aléatoires jusqu'à ce que quelqu'un devine le bon nombre. Chaque supposition est basée sur le passé du registre des transactions Ethereum et représente donc un "vote" pour ce qu'un mineur pense être la "bonne" chaîne. Il est dans l’intérêt économique des mineurs de faire des suppositions sur la base de la "bonne" chaîne, car ils ne seront pas récompensés (ou autant récompensés) pour avoir deviné la mauvaise chaîne. C'est ce qui maintient intact le consensus du grand livre.
L'inconvénient de PoW est la consommation d'énergie ridicule qu'il faut pour que toutes ces cartes graphiques fonctionnent 24h/24 et 7j/7. La preuve de participation (PoS) est un type d'exploitation différent basé sur les avoirs en éther. Plutôt que le pouvoir de hachage des cartes graphiques représentant le droit d'un mineur de faire des suppositions pour le prochain bloc, leurs possessions d'éther le font. Plus de cartes graphiques nécessaires.
Un mécanisme est intégré au protocole Ethereum pour rendre l'extraction de PoW (GPU) incroyablement difficile à la mi-2016, ce qui obligera les mineurs à passer à la preuve de participation s'ils espèrent rester compétitifs.
Vlad Zamfir est le principal développeur de l'algorithme de preuve de participation proposé (CASPER). Interview radio: https://www.reddit.com/r/ethereum/comments/3t2cph/vlad_zamfir_bringing_ethereum_towards/ Diaporama du DEVCON jour 1: https://docs.google.com/presentation/d/1bV_vXJBko-DmhAgnOFYg8ZNbAvCZCZrlf0KBFPqwVIw (La vidéo DEVCON jour 1 a été supprimée par Youtube pour une raison quelconque.)
EDIT: Ethereum est entré dans la phase Homestead le 14/03/2016 et il reste encore Metropolis avant Serenity, qui est censé être la phase "finale" du PoS, donc le PoS mi-2016 semble irréaliste. Voici l'annonce des phases d'il y a un an. Mon résumé TL; DR résumé est dans les commentaires.
https://www.reddit.com/r/ethereum/comments/2xsin2/the_ethereum_launch_process_vinay_gupta/
Selon Vitalik Buterin sur r/ethereum , la bombe de difficulté , qui rendra l'extraction de PoW impossible à un moment donné, a été ralentie un peu avec le hardfork de Homestead.
Il s'avère que, avec le changement d'algorithme d'ajustement de la difficulté provoqué dans la dernière fourche dure, l'ère glaciaire viendra très lentement en effet. À l'origine, le montant maximum par lequel la difficulté pouvait s'ajuster était de 1/2048x, et donc étant donné une difficulté minière naturelle de ~ 2 ** 45 (où elle est maintenant), après environ le bloc 3500000, elle augmenterait plus vite qu'elle ne descendrait , et le protocole gèlerait rapidement. Maintenant, la difficulté peut s'ajuster plus rapidement que cela si le temps de blocage est suffisamment lent, et donc même après ce point, il y a un équilibre. Au bloc 3,5 m (1 an à partir de maintenant), nous aurions un temps de bloc d'équilibre de 25 s pour des blocs de 100 k (~ 1 mois); alors nous verrions 35s pour 100k blocs supplémentaires (maintenant ~ 1,4 mois); puis ~ 55s pendant ~ 2,2 mois, puis ~ 95s pendant ~ 3,8 mois, et ainsi de suite jusqu'à ce que nous obtenions ~ 655s pendant ~ 26 mois (c'est-à-dire légèrement pire que le bitcoin), et ce n'est qu'après cela que le protocole rompt à cause du plafond de ~ 99/2048 ajustement à la baisse, et ce Doom final n'aura pas lieu avant 2021 (bien qu'il devienne certainement très ennuyeux au second semestre 2017).
TL; DR Blocktime sera ennuyeux dans seconde moitié de 2017 et le Doom final se produit quelque part en 2021. Je m'attends à ce que le passage à la preuve de travail pas avant le troisième trimestre 2017 .