Deel dit artikel

Une solution à l'attaque des cryptomonnaies à 51 % ? Amendons les mineurs avant qu'elle ne se produise.

Après avoir perdu de l'argent lors d'une attaque à 51 % plus tôt cette année, le projet Crypto Horizen prétend avoir une solution à la célèbre vulnérabilité de la crypto.

Bijgewerkt 13 sep 2021, 8:28 a..m.. Gepubliceerd 10 okt 2018, 12:59 p..m.. 4 min readVertaald door AI
51percent

ONEune des attaques les plus redoutées contre les cryptomonnaies pourrait avoir une solution élégante.

C'est du moins ce qu'affirme l'équipe derrière le projet de Cryptomonnaie Horizen - anciennement Zencash - qui a vu plus de 500 000 $ piratés sur une plateforme d'échange lors d'une telle attaque, appelée attaque à 51 %,plus tôt cette année.

Ce l'attaque se produit lorsqu'un ONE mineur malveillant contrôle plus de 51 % de la puissance de calcul d'un réseau blockchain et peut ensuite injecter de fausses transactions dans le système.

Dans un articlepublié aujourd'huiL'équipe Horizen affirme avoir trouvé une solution innovante : elle a mis à jour son algorithme de consensus de preuve de travail avec une « fonction de retard » qui pénalise les mineurs qui pourraient se préparer à une telle attaque. Horizen est un fork de la Crypto axée sur la confidentialité Zcash, elle-même un fork de Bitcoin.

Parce qu'une attaque à 51 % nécessite qu'un mineur produise des blocs en Secret avant de les publier sur la blockchain, le cofondateur d' Horizen, Rob Viglione, a déclaré qu'une fonction de retard permet des pénalités qui rendent ces attaques extrêmement coûteuses.

« Donc, ce que cela fait, c'est essentiellement que cela représente un coût énorme, un coût 10 fois supérieur, pour tenter de lancer ONEune de ces attaques », a-t-il déclaré à CoinDesk.

En prenant du recul, l'attaque des 51 pour cent a fait partie de la conscience de nombreux passionnés de Crypto cette année, après que cinq crypto-monnaies majeures ont perdu de l'argent à cause de l'attaque de juin.

Parce qu'elles portent atteinte à la confiance dans la sécurité des cryptomonnaies de manière plus générale, Viglione a décrit ces attaques comme une « externalité négative sur l'ensemble du secteur ».

Et avec un aperçu direct de l'attaque - l'attaque à 51 % sur Horizen a entraîné l'inclusion de 36 faux blocs dans la blockchain - Viglione a déclaré :

« Juste après l'attaque, nos ingénieurs ont commencé à réfléchir et nous pensons avoir une solution très élégante et simple pour garantir que cela T se reproduise plus. »

Il a poursuivi : « Techniquement, pour rendre cela coûteux si jamais cela devait se reproduire. »

Les sanctions

Pour ce faire, le nouvel algorithme d'Horizen introduit des pénalités pour les blocs retardés – ceux qui sont diffusés sur le réseau longtemps après le dernier bloc.

En effet, la nouvelle version du code modifie une fonctionnalité de l'algorithme de consensus sous-jacent, la soi-disant « règle de la chaîne la plus longue », avec une fonction de retard.

Par exemple, si un bloc proposé est inférieur de 5 blocs ou plus au plus récent, une pénalité est appliquée, a expliqué Viglione. Cela augmente de manière quadratique le nombre de blocs qu'un mineur doit produire pour que les transactions soient acceptées sur la chaîne, a-t-il poursuivi.

Ainsi, les risques d’une attaque à 51 % sont réduits.

Et en raison de la nature de l'architecture d'Horizen, une telle pénalité ne devrait se produire que si le mineur est malveillant, a déclaré Viglione.

« Nous avons un temps moyen de recherche de bloc de 2 minutes et demie, la latence maximale pour diffuser n'importe où dans le monde est d'environ une ou deux secondes, donc il n'y a aucun moyen que vous puissiez être légitimement en retard de 5 blocs », a-t-il expliqué.

Cependant, a noté Viglione, cela pourrait entraîner une partition du réseau sur la blockchain, car plusieurs chaînes de blocs rivaliseraient pour être reconnues comme la chaîne honnête. Dans ce cas, a déclaré Viglione, les mineurs voteront pour déterminer quelle chaîne est légitime.

« Ils choisissent essentiellement quelle chaîne est légitime et ils commencent à miner dessus, comme ils le feraient avec n'importe quelle règle de chaîne la plus longue », a déclaré Viglione.

De plus, pour éviter que de telles divisions de réseau ne soient permanentes, Viglione a déclaré que les pénalités diminuent sur la chaîne acceptée.

« Des blocs sont ajoutés et il y a une diminution ONE de la pénalité qui a été précédemment évaluée, il y a donc toujours une convergence qui peut se produire pour empêcher la partition du réseau d'être permanente », a-t-il déclaré à CoinDesk.

Une vieille question

Accompagnant la publication, un livre blanc indique que si une chaîne de blocs est rejetée parce qu'elle est trop éloignée du bloc le plus récent, les échanges peuvent geler les dépôts suspects jusqu'à ce que la situation soit résolue.

En outre, Viglione a déclaré que les détails des sanctions peuvent être modifiés en fonction des conditions du réseau.

« Nous pouvons ajuster et augmenter le coût si jamais nous pensons qu'il est insuffisant par rapport aux taux de hachage et tout ça », a-t-il déclaré à CoinDesk.

Il convient néanmoins de noter que de tels changements font depuis longtemps l’objet de recherches et que d’autres sont sceptiques quant à la capacité Horizen à atteindre ses objectifs.

Par exemple, Vlad Zamfir, chercheur de premier plan en matière de preuve d'enjeu sur Ethereum , a noté que même s'il n'avait pas encore exploré le nouveau code d'Horizen, « l'espace de conception n'inclut T de miracles ».

De plus, le chercheur en consensus Emin Gur Sirer a exprimé son scepticisme, déclarant à CoinDesk: « ces protocoles sont subtils et difficiles à mettre en œuvre correctement. »

Mais, après plusieurs mois de tests, Viglione est convaincu que le nouvel algorithme fonctionne bien dans la pratique et espère qu'il pourra servir d'exemple à l'ensemble du secteur des Cryptomonnaie .

« Nous le testons en interne depuis quelques mois, nous sommes donc assez confiants dans le code », a déclaré Viglione, ajoutant :

« J'imagine que d'autres projets devraient également mettre à jour leur code. »

EDIT (16h20 UTC le 10 octobre 2018) : Cet article a été mis à jour pour refléter le fait que la victime de l'attaque de 51 % d'Horizen en juin était une bourse de Cryptomonnaie , et non Horizen elle-même.

Couper le filImage via Shutterstock

Meer voor jou

Cybercrime fingers typing

Les chercheurs et les développeurs estiment que l'intelligence artificielle pourrait accélérer la feuille de route quantique et imposer une réévaluation plus large du fonctionnement de la sécurité numérique.

Wat u moet weten:

  • L’IA accélère le développement de l’informatique quantique et oblige l’industrie de la cryptomonnaie à se préparer à un avenir où les systèmes de cryptage actuels, y compris ceux qui sécurisent les blockchains et l’ensemble d’Internet, pourraient ne plus être fiables.
  • Les chercheurs en sécurité affirment que la combinaison de l'IA...