Cryptomonnaie

Après le lancement de SIGMA – Malcolm MacLeod

Après le lancement de SIGMA - Malcolm MacLeod


Nous sommes maintenant trois semaines après le changement, alors comment vont les choses? Il est évident que beaucoup de choses vont changer à mesure que les choses mûrissent, nous regardons donc avec intérêt, mais nous avons suffisamment dépassé l'activation initiale pour que nous ayons déjà des données que nous pouvons commencer à examiner.

Pour ceux qui sont pressés, dirigez-vous vers la fin avec un bref résumé (tl; dr) de l'article.

Sous Scrypt, la majorité des blocs étaient trouvés par un ou deux pools. Il n'est pas rare qu'un seul groupe contrôle 50% ou plus des blocs. La capture d'écran ci-dessous (juillet 2019) le montre bien.
Ce n'est pas bon du tout, mais pour être clair, ce n'est pas un problème spécifique à Gulden, en fait, aussi mauvais que soit la capture d'écran ci-dessous, la majorité des pièces de guerre sont dans une position encore pire.
Il est également intéressant de noter que pour Gulden, un seul mineur disposant de 50% du hasch est beaucoup moins problématique que pour une pièce de monnaie ordinaire, la raison étant que chaque bloc nécessite toujours un témoin de notre groupe de témoins vaste et diversifié (834 comptes et en croissance).

Distribution minière précédente (juillet 2019) sous Scrypt - Avec l'aimable autorisation de Dactual.com

Une semaine après l'activation de SIGMA, certaines captures d'écran du même graphique mais avec des données SIGMA ont commencé à faire leur ronde. Le graphique montre une image complètement différente avec les blocs quotidiens répartis entre plus de 200 mineurs différents, dont le plus grand ne contrôle que 4% des blocs.
Cela représente une situation presque idéale que chaque blockchain devrait s'efforcer de réaliser.

Gulden; Distribution minière une semaine après l'activation - Avec l'aimable autorisation de Dactual.com

Trois semaines dans les choses ont un peu changé. Le plus grand des mineurs est maintenant plus gros (environ 16%), mais sa taille reste raisonnablement saine. Les quatre plus grands mineurs ne contrôlent que 25% des blocs qui les séparent. Les 75% restants de blocs conservent une répartition presque idéale répartie entre des centaines de mineurs.

Gulden; Distribution minière actuelle - Avec l'aimable autorisation de Dactual.com

Il est intéressant de noter que le plus grand mineur a atteint un pourcentage plus élevé (environ 20%), puis a décliné, et que cela s’est produit plus d’une fois. Cela indique potentiellement que les plus grands mineurs ne réalisent pas les bénéfices escomptés.

Pour une blockchain ordinaire, il existe divers facteurs qui poussent à la centralisation, dont une exploitation minière gourmande. Cependant, Gulden est immunisé contre cela et cela pourrait jouer un rôle dans l'effet ci-dessus.

Il est encore tôt et nous suivrons avec intérêt l'évolution de la situation.

Avant l'activation de SIGMA, nos temps de blocage n'étaient pas optimaux. Notre objectif de bloc est de 150 secondes, mais nous avions des moyennes journalières atteignant 170. Les choses après l'activation semblent être un peu meilleures avec une moyenne autour de 147 - bien que nous soyons encore légèrement en retrait de la cible, il y a quelques raisons techniques à cela ( SIGMA lui-même n’est pas en cause) et nous avons de bonnes raisons de croire qu’une fois que nous aurons activé la phase 4, nous serons en mesure d’obtenir des synchronisations de bloc encore plus optimales.

Cependant, même si les personnes qui examinent des projets de chaînes de blocs ont tendance à se concentrer sur la durée moyenne des blocs, cette mesure n’est en réalité pas la mesure la plus utile. La médiane, le minimum et le maximum présentent un intérêt beaucoup plus grand. Nous avons une commande intégrée dans Gulden `dumpblockgaps` que tout le monde peut utiliser pour consulter ce type d’informations.

Pour Gulden, si je prends un jour au hasard dans le passé (par exemple, il y a 4 mois), nous voyons les statistiques suivantes pour le jour:

  • max: 2158s (le bloc le plus long de la journée a pris 36 minutes)
  • min: 1s (le bloc le plus rapide ne prenait qu'une seconde)
  • moyenne (moyenne): 162s (En moyenne, les blocs prenaient 162 secondes à trouver)
  • médiane: 56s (il a fallu moins de 56 secondes pour trouver la moitié des blocs de la journée, l'autre moitié de plus)

Alors que la moyenne semble "raisonnable" en réalité, nous avons des blocs extrêmement rapides (la moitié des blocs arrivant en moins d'une minute, une bonne partie probablement en quelques secondes) - Suivi de quelques blocs extrêmement longs, le plus long d'entre eux était de 36 minutes.
Ces rafales puis ces blocages signifient que les utilisateurs doivent attendre longtemps pour obtenir une confirmation et, en général, l'expérience de ceux qui utilisent notre blockchain n'est pas géniale.

Ce qui est peut-être plus remarquable, c’est que, aussi mauvais que cela puisse paraître, ces chiffres sont en fait «bons», dans la mesure où ils ont toujours été bien pires pour Gulden et que, pour la plupart des projets concurrents, ces chiffres sont bien pires maintenant. L’équipe de Gulden a mis beaucoup de travail à atteindre la médiane à 56/60 et à garder la plupart des blocs plus longs en dessous de 40 minutes…

Alors, à quoi ressemblent ces chiffres après SIGMA? Les statistiques du jour précédent:

  • max: 785s (Le bloc le plus long de la journée a pris 13 minutes)
  • min: 1s (le bloc le plus rapide ne prenait qu'une seconde)
  • moyenne (moyenne): 148s (En moyenne, les blocs prenaient 148 secondes pour trouver)
  • médiane: 100s (il a fallu moins de 100 secondes pour trouver la moitié des blocs de la journée, l'autre moitié de plus)

Bien que cela ne soit pas encore parfait, cela représente une amélioration considérable, mais la médiane plus élevée signifie que les blocs arrivent à des intervalles plus réguliers, avec des blocs moins rapides et moins de stands. Le décrochage le plus long est de 13 minutes (seulement 5 fois plus longtemps que la cible bloquée), ce qui est le délai le plus long qu'un utilisateur aurait dû attendre.

Les choses vont beaucoup mieux, la meilleure nouvelle étant que nous pouvons encore améliorer ce point, la phase 4 apporte quelques améliorations supplémentaires à cet égard (les horodatages des témoins étant utilisés pour un réglage plus fiable de la difficulté). Notre algorithme de difficulté Delta n’a pas encore été ajusté du tout pour SIGMA (il a été ajusté avec précision pour Scrypt au fil des ans) et, avec quelques ajustements mineurs, il est raisonnable de s’attendre à ce qu’il fasse mieux.

Je suis donc extrêmement satisfait de ces résultats.

La barrière à l'entrée est clairement abaissée pour l'instant. Avec Scrypt pour commencer à exploiter Gulden, un "investissement" dans du matériel spécialisé était nécessaire - alors qu’à présent, toute personne disposant d’un ordinateur portable ou d’un ordinateur de bureau raisonnablement neuf peut télécharger le portefeuille, l’exécuter et s’attendre à trouver éventuellement un bloc.

En admettant qu’ils ne trouvent qu’un bloc par jour, ou un bloc tous les deux jours ou un équivalent, personne ne devrait avoir l’illusion qu’ils deviendraient millionnaires en extrayant Gulden… Cependant, cela n’a jamais été le but, mais toujours ceux qui veulent Essayez d’exploiter le secteur minier devrait au moins pouvoir le faire, et SIGMA remporte un franc succès.

Je décrirais auparavant le gros de notre communauté minière comme étant hautement toxique. Bien qu'il y ait une ou deux exceptions pour la plupart, il n'y avait aucun chevauchement entre ceux qui exploitaient Gulden et ceux qui utilisaient Gulden, les mineurs ne traitant généralement que des piscines et probablement nombre d'entre eux ne sachant rien de Gulden.
Nous n'entendrions jamais la plupart des mines / bassins à moins que ce soit pour nous plaindre de quelque chose, nous menacer des développements que nous faisons ou ainsi de suite, nous avons eu très peu d'interactions positives avec la communauté minière Scrypt ou de contributions de sa part au fil des ans; #mining sur notre mou était une ville fantôme.

En revanche, depuis le lancement de Gulden, l’extraction de notre jeu est bien plus active que jamais, des dizaines de mineurs différents se sont mobilisés pour m'aider de différentes manières, que ce soit pour des tests. Correction d'un bug de code mineur d'un mineur, questions sur la manière dont ils pourraient aider à soutenir l'équipe de développement à l'avenir, etc.
Nos nouveaux mineurs contribuent également de manière positive au réseau. De nouveaux nœuds / pairs apparaissent tout au long du salon. Notre réseau tout entier a l'air beaucoup plus sain qu'il ne l'a fait depuis un certain temps.

Carte des nœuds Gulden (dernières 24 heures) - avec la permission de Dactual.com

Si nous examinons certaines statistiques générées par les utilisateurs sur l'exploitation minière, nous constatons qu'au cours de la semaine, nous avons eu 433 mineurs différents. Certains de ces mineurs poursuivront l’exploitation minière, d’autres apprendront à témoigner et décideront que le fait de témoigner leur convient mieux, tandis que d’autres auront peut-être été curieux et, après avoir miné un bloc ou deux, décideront plutôt d’acheter du Gulden et de devenir des utilisateurs réguliers.

Pour chaque mineur qui quitte d'autres nouveaux mineurs, ils prendront probablement leur place, transformant l'exploitation minière en un moyen non seulement de sécuriser le réseau, mais également en une méthode indispensable pour attirer de nouvelles personnes, du sang ou des intérêts pour le projet. Cet effet est déjà visible dans l'augmentation du nombre de témoins sur le réseau / du poids des témoins depuis l'activation de SIGMA.

Témoin du réseau Gulden - avec l'aimable autorisation de Dactual.com

Sous SIGMA, le taux de hachage Scrypt précédent n’est évidemment plus pertinent. Nous sommes repartis de zéro (pour ainsi dire) avec le taux de hachage du nouvel algorithme, et nous en sommes encore aux premiers jours.
Néanmoins, jusqu’à présent, le taux de hasch suit une tendance à la hausse saine, ce à quoi nous devrions nous attendre.

Taux de hachage du réseau Gulden SIGMA du 23 octobre au 8 novembre; Courtesy Dactual.com

Tout cela semble bien, mais est-ce que cela a un coût pour la sécurité? Si c'est le cas, cela ne serait probablement pas bon.

Avant l'échange sur notre réseau Scrypt, le taux de hachage était de l'ordre de 150 G / s. Bien qu'en réalité, cela aurait beaucoup fluctué au cours de la journée (les piscines se sont détournées pour des blocs de difficulté supérieure et ont repris pour en extraire rapidement des blocs plus faciles). Un attaquant n’a besoin de réussir que lorsque la chaîne est à son point le plus faible, pas en moyenne, alors, en réalité, notre «sécurité» n’était probablement que de 50 g / s, voire moins. Peu importe, travaillons à 100 gh / s.

Un antminer L3 + atteint une puissance de hachage Scrypt d'environ 0,5 Gh / s, consomme 880 W et peut être acheté moyennant 209 USD environ. Pour 100 gh / s, il faudrait acheter 200 de ces 41800 dollars. (Consommation totale d’énergie de 176 kW) Cependant, le réseau Litecoin a atteint un pic de 500 Th / s et n’est plus plus que de 180 Th / s. Il existe donc plus de 320 Th / s ou plus de matériel inutilisé pouvant être loué à bas prix. acheté d'occasion à un prix avantageux, ou qu'un attaquant potentiel pourrait déjà posséder et simplement utiliser pour une attaque.

Louer 100 Gh / s de taux de hachage Scrypt coûte aussi peu que 270 USD par jour ou 11,25 USD de l'heure, nos mineurs Scrypt ne fournissaient donc que 11,25 USD (voire même potentiellement moins) en termes de sécurité du réseau…

Heureusement, à cause de PoW², notre sécurité effective est / était beaucoup plus élevée que cela sinon, comme la plupart des autres pièces de poche, nous n'aurions aucune sécurité. Comme j’ai couvert cela dans un article précédent, je ne vais pas entrer dans les détails de la sécurité renforcée ici.

Alors, comment SIGMA est-il équitable? Le taux de hachage de notre réseau se situe actuellement entre 1,4 gh / s et 2 gh / s, mais permet de travailler sur 1,4 gh / s.

Un ordinateur relativement haut de gamme - le ripper de fil AMD 2950x - est capable d’atteindre un taux de hachage constant de 12 Mh / s avec une consommation d’énergie d’environ 340W. Le prix d'achat d'une telle machine est d'environ 1200 $. Il faudrait en acheter environ 116 pour un total de 139 000 dollars, soit environ quatre fois le prix du matériel Scrypt. (Et autour de 39,4 kW) Comme avec Scrypt, des options de seconde main moins chères existent théoriquement sur le marché.
Que diriez-vous de la location? Prix ​​de location pour SIGMA est un peu plus difficile car il existe une gamme beaucoup plus large de location d’ordinateurs conventionnels, la plupart avec des règles strictes / strictes sur le nombre de cas et dont beaucoup peuvent vous inciter à exploiter votre mine à tout moment. On peut encore avoir un juste prix indicatif.
Une machine à peu près équivalente à la déchireuse de fil ci-dessus 2950x (12 Mh / s) peut être louée à Scaleway pour 0,66 $ l'heure; ce qui revient à environ 76,56 $ l’heure pour 1,4 gh / s.

Lorsque nous vendons des pièces de monnaie ordinaires, ni l’une ni l’autre de ces options n’aurait une sonorité particulièrement satisfaisante, même avec un niveau de sécurité plus élevé pour SIGMA, les montants mentionnés ci-dessus semblent minimes. Heureusement, nous ne sommes pas une pièce de monnaie ordinaire, alors où tout cela nous laisse-t-il?

Actuellement, SIGMA est relativement nouveau, la rumeur continue de se répandre et notre taux de hachage continue de croître. Nos mineurs SIGMA consomment 22% de l'énergie consommée par nos mineurs Scrypt et fournissent pourtant jusqu'à 7 fois la sécurité de base (prix de location) ou 4 fois la sécurité de base (prix d'achat de l'équipement). Et le taux de hachage continue de grimper…

Après avoir examiné cette sécurité de base amplifiée, et appliqué le multiplicateur important en matière de sécurité que le témoin apporte à la table. Et puis, compte tenu de la croissance du nombre de témoins depuis le lancement de SIGMA, notre réseau est déjà plus sécurisé sous SIGMA que jamais auparavant.

Le coût d’attaque 3 confirme dans les conditions actuelles de SIGMA:Nous avons maintenant plus de 90'000'000 NLG bloqués dans les comptes de témoins, avec un poids total de 903'582'015.Pour créer un compte témoin unique contenant 1% du poids du réseau, un attaquant devrait verrouiller 865’000 NLG (6610 $) pendant 1 mois - cela lui donnerait 1% de chances d’observer un bloc qu’il exploite.Un attaquant aurait besoin d'au moins 3 comptes de ce type (19830 $) pour tenter d'attaquer 3 confirmations.De plus, l'attaquant aurait besoin de fonds supplémentaires pour effectuer la double dépense. Il est donc raisonnable de supposer qu'il ne va pas bloquer 19830 $ pour essayer d'effectuer une double dépense pour beaucoup moins, compte tenu des risques liés à une double dépense. abaissant la valeur de ses fonds bloqués.
Par conséquent, nous pouvons supposer au moins 20000 dollars supplémentaires en pièces nécessaires à la double dépense.
S'il devait acquérir 100 fois le taux de hachage du réseau (140 gh / s), à un coût de location de (7656 $), il pourrait extraire environ 100 blocs pour chaque mine principale du réseau, car il aurait 1% de chances d'être le témoin sélectionné pour chacun de ces blocs, cela lui donnerait une chance raisonnable mais non garantie d’exploiter et d’observer trois blocs avant le réseau principal.Ce qui précède suppose que l’acquisition de plus de 5'190'000 NLG pour tenter d’organiser cette attaque ne fait pas monter le prix de la pièce. En réalité, il est presque certain que ce sera le cas. Une augmentation du prix de la pièce signifie que l'attaquant devrait dépenser encore plus pour acquérir le Gulden et que le taux de hachage du réseau augmentera, ce qui nécessitera davantage de dépenses minières.L’attaquant est également confronté à diverses autres difficultés pour s’assurer que tous ces comptes ne sont pas refroidis pour l’attaque - et qu’une telle attaque est potentiellement détectable.Cela réduit au minimum le coût de l'attaque à plus de 50 000 $, probablement plus et pour seulement 3 confirmations, pour chaque confirmation supplémentaire, davantage de comptes de témoins sont requis et l'attaque devient exponentiellement plus chère.

En ce qui concerne d’autres moyens d’attaquer le réseau, SIGMA apparaît également, la décentralisation accrue nous rend plus sûrs contre une attaque basée sur la «corruption» que même les pièces à plus forte capitalisation boursière du marché. Nous avons également renforcé notre résistance à la censure des transactions.

La dernière préoccupation pourrait être que SIGMA elle-même présente une sorte de faille exploitable ou que quelqu'un puisse obtenir un GPU ou un ASIC secret - en témoignant avec reconnaissance des actes visant à limiter les dommages qu’ils pourraient causer dans cet événement. En outre, tous les signes indiquent que tout fonctionne à 100% correctement.

Notre distribution post-nonce apparaît parfaitement aléatoire. S'il y avait des failles exploitables dans l'algorithme, nous nous attendrions à voir émerger des modèles non aléatoires:

Gulden post-nonce distribution - Avec l'aimable autorisation de Dactual.com

Notre distribution pré-nonce est à la fois aléatoire mais également biaisée, comme prévu. Si un type différent de GPU / ASIC de mineur devait émerger, nous nous attendrions à voir apparaître des modèles différents ici:

Gulden pre-nonce distribution - Avec l'aimable autorisation de Dactual.com

En bref, tout semble fonctionner comme prévu, un signe très rassurant!

Avec SIGMA, nous avons cherché à atteindre de nombreux objectifs / améliorations. Jusqu'à présent, il a dépassé nos attentes les plus folles.

  • La sécurité du réseau a déjà augmenté, malgré une consommation d'énergie réduite.
  • Les temps de blocage, et donc la convivialité globale des pièces, sont considérablement améliorés. Avec l’attente de nouvelles améliorations une fois la phase4 activée.
  • Les installations / nœuds / utilisateurs actifs sur le réseau sont en hausse.
  • Une communauté minière plus positive a émergé.
  • Notre communauté est revigorée et plus vivante avec l'arrivée de nouveaux utilisateurs et le fait que les anciens utilisateurs ont davantage de raisons d'être positifs.
  • Une augmentation des témoignages a également été observée.

SIGMA et PoW² se complétant, nous avons l’un des projets de blockchain les plus décentralisés (sinon le plus). Nous ne sommes pas pris en otage par un petit groupe de mineurs qui doivent dicter chaque décision de développement. Notre pièce est capable de rester raisonnablement sécurisée quel que soit le prix de la pièce, mais devient simultanément plus forte si le prix augmente. Nous avons des temps de blocage rapides et prévisibles qui ne déroutent pas et ne gênent pas les utilisateurs réguliers qui essaient d’effectuer des transactions.

Dans l’ensemble, je suis incroyablement heureux des résultats obtenus jusqu’à présent. Il ya bien sûr des progrès à faire et le lancement de la Phase4 apportera d’autres améliorations en termes de temps de blocage.

Nous avons encore beaucoup d’autres idées pour maintenir l’exploitation minière décentralisée, et nous avons de nombreux ajustements à faire, si des ASIC ou des mineurs GPU réalisables émergent et deviennent dominants - nous sommes donc très confiants de pouvoir garder les choses dans un espace sain. comme ça aller de l'avant.

Depuis son arrivée à Gulden, l’équipe a travaillé sans relâche pour mettre en place une blockchain sûre, dotée d’intervalles stables prévisibles, robuste et évolutive. Nous avons toujours maintenu que ce sont les exigences minimales pour avoir un produit réalisable et que c'est seulement avec cela en place qu'il est logique de construire plus de produits visibles par l'utilisateur et de réellement pousser à leur adoption - sans se soucier constamment des expériences négatives des utilisateurs en raison de la chaîne. problèmes.
La route a été longue et difficile, mais je pense que la combinaison de SIGMA et de nos travaux antérieurs (PoW², Unity et autres) nous permet de réaliser cet objectif.

La dernière pièce du puzzle est le nouveau format de transaction et les améliorations apportées par Phase4, qui ne sont pas loin non plus.
Bien que tout ce travail ait été crucial et difficile, il n’est pas très visible par l’utilisateur - avec ces éléments majeurs, nous pouvons nous concentrer sur des éléments moins difficiles à développer plus rapidement, mais des éléments plus visibles et tout aussi importants pour l’utilisateur - et faire avancer les choses.

2020 va être vraiment excitant, je suis très excité pour ce que l'avenir nous réserve.

Afficher plus

SupportIvy

SupportIvy.com : Un lieu pour partager le savoir et mieux comprendre le monde. Meilleure plate-forme de support gratuit pour vous, Documentation &Tutoriels par les experts.

Articles similaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Fermer