Fermer

mai 29, 2018

Preuve de participation vs preuve de travail –


Cet article sur Preuve de participation contre preuve de travail a été publié initialement sur le site de Bruno's Bitfalls et est reproduit ici avec sa permission.

Vous avez probablement entendu parler de PoW (Proof of Work) PoS (Preuve de participation). Vous avez peut-être déjà entendu parler de DPoS (Delegated Proof of Stake) et de PoA (Preuve de pouvoir). Nous allons discuter de chaque méthode dans cet article.

Avant de commencer, il est recommandé de lire les fondamentaux: une introduction à la crypto-monnaie et une introduction à la blockchain . Ces articles vous aideront à suivre avec cet article bien.

Preuve de travail

Avec la preuve de travail, votre mineur (l'ordinateur ou le groupe de machines sous votre contrôle) fait les choses suivantes:

Les bénéfices de l'extraction de cette façon varient en fonction du matériel, des logiciels et des devises. Nous sommes allés dans quelques détails à ce sujet ici .

 Une plate-forme minière

Les avantages de PoW sont:

  • Effet de facteur extérieur. Avec le mécanisme PoW, la production et la circulation de l'argent nécessite des facteurs externes tels que la puissance et le matériel. Il n'est pas possible de récupérer la dépense d'énergie ou de production de matériel. La raison pour laquelle ceci est important sera expliquée dans la section ci-dessous.

  • Il est simple de mettre en commun le mien . Il est facile de saisir les hachages calculés d'un autre ordinateur, de les combiner en un grand pool de hashs et d'avoir plusieurs ordinateurs en train de hacher les bénéfices.

  • Utile pour les zones à surplus d'électricité, comme la Chine avec ses barrages hydroélectriques. ] Les inconvénients de PoW sont:

    • PoW n'est pas possible sur les appareils plus petits et plus faibles comme les smartphones. Non seulement ces dispositifs manquent d'espace pour stocker des centaines de gigaoctets de données blockchain, mais ils ne sont pas non plus suffisamment puissants pour extraire efficacement les données. La batterie serait vidée très rapidement, ne réalisant vraiment rien.

    • L'extraction de PoW est lente. Avec Bitcoin, c'est un bloc toutes les dix minutes, et les transactions qui entrent dans ce bloc seront traitées. Tout le reste doit attendre le prochain bloc. Cela provoque de longues périodes d'attente ou des transactions coûteuses (celles qui attirent des frais de transaction plus élevés sont traitées plus rapidement).

    • Le programme de travail dépense déjà énormément d'électricité. Simplement l'extraction d'un seul bloc coûte plus d'électricité que certains pays ont besoin dans une année entière. Cela ne fera qu'empirer. La dépendance d'une crypto-monnaie sur l'électricité est insoutenable dans tous les environnements sauf les plus stables. Cette dépendance signifie également qu'une facture d'électricité plus onéreuse ou une limite imposée par le gouvernement aux types de dépenses en électricité peuvent être utilisées pour arrêter toute une crypto-monnaie

       pollution

    • PoW permet pour la centralisation de l'exploitation minière. La Chine possède déjà 80% du pouvoir de hachage Bitcoin dans le monde, et si leurs cartels joignent leurs forces, nous avons une attaque de 80%, pas une attaque de 51% .

    • ne cesse de décroître, les mineurs reçoivent de moins en moins de jetons d'une blockchain minée . En même temps, à mesure que de plus en plus de gens minent, la difficulté de l'exploitation minière augmente, de sorte qu'il devient de plus en plus difficile à exploiter. Cela rend l'exploitation minière de plus en plus coûteuse par rapport aux profits, et moins de gens s'en soucient, en sortant du système. La monnaie auto-sabotages. Moins de hashpower parmi les mineurs rend également l'attaque de 51% plus probable.

      À titre d'exemple, Bitcoin pourrait encore s'élever à 25000 ou 50000 $ au cours des cinq prochaines années, mais comme les transactions sont déplacées sur des solutions comme le Lightning Network (conçu pour traiter de petites quantités sur le côté, sans attendre la validation de la chaîne principale, ce qui déplace également les frais de la chaîne principale), l'extraction devient encore moins rentable. Avec des récompenses de bloc approchant 0 et des frais de transaction presque tous disparus, cela va encore aggraver le départ des mineurs du réseau, l'ouvrant à 51% d'attaque ou à une stagnation totale.

    Preuve de participation (19659005)  ] Preuve de l'enjeu

    Avec la preuve de l'enjeu, aucune équation complexe ne doit être devinée, des ordinateurs puissants ne sont plus nécessaires et avec eux, le besoin d'électricité est moindre.

    Exemples de pièces de monnaie: Ethereum (bientôt), BlackCoin, CoinMagi, Diamant, Mintcoin, OKCash, HyperStake, Quotient, etc.

    Prenons l'exemple d'Ethereum. Proof of Stake fonctionne en sélectionnant au hasard un validateur – un compte avec suffisamment d'Éther pour être considéré comme un acteur, quelqu'un qui a investi dans l'écosystème. Initialement, ce serait 1000 Ether. Plus un validateur a d'Éther, et plus il a été long sur le compte du candidat, plus il y a de chances qu'ils soient choisis. Ce validateur met ensuite l'éther (le verrouille pendant plusieurs mois) et garantit le respect des lois de l'écosystème – pour valider les transactions de manière véridique. Une fois qu'une nouvelle transaction arrive, elle est ajoutée au bloc, validée et le bloc est envoyé aux autres validateurs pour confirmation. Pour ce travail, le validateur obtient les frais de transaction des transactions qu'ils ont traitées.

    Parce qu'il n'y a plus besoin de deviner les combinaisons, et que le traitement des transactions est facile et bon marché, il est facile de générer de fausses. Mais parce que les validateurs doivent reconfirmer l'information (comme les étudiants dans une école corrigeant l'examen de l'autre), il est presque impossible de penser qu'un groupe de validateurs confirmera tous le rapport d'un malveillant. Pour que cela se produise, le groupe malveillant doit non seulement être sélectionné au hasard en même temps (impossible), mais aussi avoir 51% d'Ether de plus que le reste des validateurs sélectionnés au hasard, qui pourraient avoir n'importe où du minimum à une quantité astronomique de Ether.

    De plus, si un validateur est trouvé malveillant, il perd sa mise et est expulsé du réseau. La triche devient un sport incroyablement cher. Quelqu'un ayant assez d'argent investi dans l'écosystème Ethereum pour devenir un validateur n'a aucune raison de saboter cet écosystème, parce que leurs avoirs perdent de la valeur (en raison du scandale qu'ils provoqueraient s'ils réussissaient, ou en perdant leur mise si la tentative de triche échouait). 19659024] Les avantages de PoS sont:

    • traitement rapide des transactions
    • contrairement à PoW, pas nocif pour l'environnement
    • pas vulnérable à une attaque d'état: pas besoin d'énormes quantités d'électricité
    • peuvent être effectuées sur des appareils plus petits et plus faibles car il n'y a pas besoin de télécharger la blockchain entière, et puisqu'il n'y a pas besoin de beaucoup de puissance de calcul non plus, peut être facilement adopté par le grand public.

    Les inconvénients du PoS sont:

    • Aucun facteur externe. Étant donné que l'enjeu fait partie du système lui-même, l'ensemble du jeu est interne. Cela signifie que quelqu'un qui a assez d'argent pour investir dans la destruction de ce système peut le faire en investissant uniquement de l'argent, par opposition à Bitcoin, où investir de l'argent, du temps, de l'expertise, du matériel, de l'électricité et plus encore.

    • Les riches deviennent plus riches. Ceux qui ont eu leur Ether le plus longtemps (l'âge de l'Ether dans un compte est aussi important que le montant) ont également les meilleures chances de devenir des validateurs. Cela signifie que leurs chances de gagner plus d'Ether sur leur pile existante augmente également. Ceci est différent du système «riche de plus en plus riche» de Bitcoin parce que les riches doivent continuer à investir dans le matériel et les connaissances pour rester compétitifs.

    Preuve de participation déléguée (dPoS) [19659000]  Vote et politique

    Dans ce type de PDS, 101 délégués sont choisis par la communauté en votant avec le crypto-monnaie en question – par exemple, 1 Lisk, 1 vote. Certaines chaînes de blocs ont un nombre différent de 101, mais c'est la valeur par défaut.

    Les délégués ne peuvent pas modifier les transactions, seulement retarder leur inclusion dans un bloc, mais cela inclut des filets de sécurité intégrés dans le protocole. C'est aussi le seul pouvoir "technique" que ces validateurs ont, et s'ils abusent du pouvoir, la communauté peut le voir immédiatement et les rejeter.

    Les délégués obtiennent des récompenses pour la validation des transactions, comme dans le PDS. Cela n'a aucun sens parce qu'ils perdent leur intérêt et leur rôle dans le système. Les récompenses qu'ils obtiennent ils peuvent dépenser sur le lobbying, répandre le mot au sujet de la devise, l'encaisser dans les revenus, etc.

    Certains systèmes de DPoS fonctionnent de telle manière qu'ils peuvent définir un taux de combustion: un pourcentage de jetons à être détruit en recevant une récompense. Par exemple, un taux de combustion de 40% détruira 40% des jetons reçus par un délégué. La destruction des jetons entraîne une déflation ce qui conduit à une augmentation de la valeur des jetons restants – ces deux jetons entre les mains des délégués, mais aussi les jetons dans les portefeuilles des gens autour du monde. C'est comme si tout le monde qui utilise la monnaie obtient des dividendes, parce que leur argent devient plus précieux automatiquement. Les 60% restants de jetons peuvent, bien sûr, toujours être utilisés pour tout ce pour quoi le délégué veut les utiliser.

    Avantages de dPoS:

    • Une répartition plus équitable des récompenses en bloc. Les gens éliront seulement les délégués qui leur donneront le plus de récompenses, de sorte que les utilisateurs causaux et pas seulement les grands détenteurs seront récompensés.

    • Sécurité du vote en temps réel. Toute action malveillante peut être immédiatement détectée par les électeurs et le délégué malveillant peut être exclu du système.

    • Comme avec le PoS, il est très écologique et facile à exécuter sur des appareils plus petits et plus faibles. Il est plus difficile de s'arrêter parce que cela ne dépend pas de facteurs externes contrôlés par l'État, comme l'électricité.

    Inconvénients de l'ADP:

    • Il est possible que les délégués s'organisent en cartels. Cela s'est déjà produit avec le blockchain Lisk qui, même s'il n'a pas encore été publié en tant que produit complet, a un dPoS cartélisé dans lequel 51 des 101 délégués ont rejoint et formé un "Lisk Elite Group" dans lequel ils votent pour et ne distribuez pas leurs gains à tout utilisateur occasionnel qui n'a pas voté pour chacun d'eux. Ceci est identique au système politique moderne.

    • Parce que moins de personnes sont chargées de maintenir le réseau en vie, il est plus facile de l'arrêter ou d'organiser une attaque à 51% [19459255] (voir le point ci-dessus sur les cartels).

    DPoS est utilisé par des devises comme Bitshares, Crypti, Lisk, RISE, ARK, etc.

    Preuve d'autorité

    Preuve d'autorité est quand certains nœuds sont sélectionnés comme validateurs de blocs et ils

    La façon dont cela fonctionne est la suivante: lors de la mise en place du réseau / blockchain, certains nœuds sont sélectionnés comme autorisés à sceller les blocs . Ces nœuds fournissent généralement une sorte de preuve d'identité pour prouver qu'ils sont dignes de confiance. Beaucoup de ces nœuds non liés doivent être sélectionnés pour que le système devienne viable. Si un nœud est trouvé en violation des règles de protocole, ce nœud est expulsé du réseau et ne peut pas rejoindre parce qu'il est interdit en fonction de l'identité. L'enjeu est qu'il ne peut plus jouer avec les autres.

    Le PoA n'est utile que dans les blockchains privées ou fermées ou à usage spécifique. Par exemple, les testnets l'utilisent (comme le Kovan d'Ethereum) et les cartels peuvent l'utiliser. Les compagnies aériennes, les hôtels et les banques sont des candidats idéaux: ils n'ont pas besoin de s'aimer ou de se faire confiance, mais il est dans leur intérêt de travailler ensemble et d'être honnêtes les uns avec les autres afin de forcer les prix à rester en place. pas de concurrence directe. Une blockchain PoA est la solution parfaite: l'identité violant les règles – par exemple, United Airlines – est expulsée du consensus et ne peut plus participer, et cette destruction de confiance est beaucoup plus néfaste pour eux en tant qu'entreprise que l'effet de leur tricherie dans le réseau aurait pu avoir. L'implication de l'identité dans le mécanisme de jalonnement encourage directement les validateurs à rester véridiques.

    Conclusion

    Il existe également d'autres méthodes – comme Preuve d'Importance utilisée par NEM (XEM). Il est similaire au PoS en ce qu'il valorise les portefeuilles avec plus de 10000 XEM et calcule leur score d'importance en fonction de leurs participations et de leur participation au réseau: plus les transactions sont liées à une adresse, plus il est important en tant que participant actif. Mais cela aussi a des inconvénients évidents.

    Aucune des méthodes n'est parfaite, et chacune a son propre ensemble de problèmes, occupant des gens extrêmement intelligents. Quand et combien de progrès nous verrons reste à voir, mais une chose est certaine: le progrès est à venir, et ce sera le tournant où la crypto-monnaie deviendra mainstream.




Source link