Back to all posts

Mina Protocol review - caractéristiques de la nouvelle plateforme avec blockchain compressé

Les blockchains de premier plan tels que Bitcoin (BTC) ou Ethereum (ETH) stockent des centaines de giga-octets de données transactionnels. Leur principal inconvénient est qu’ils gardent toute l’histoire de la blockchain. En d’autres termes, les utilisateurs peuvent suivre l’ensemble de la chaîne de transferts jusqu’à la première transaction.

Cela conduira au fait que le poids de la blockchain augmentera au fil du temps, de sorte que les nœuds (grands mineurs) devront constamment augmenter la mémoire pour stocker toute la blockchain. Et les utilisateurs ordinaires sont plus susceptibles d’utiliser des clients « faciles » qui ne lisent que l’en-tête du bloc et vérifient la validité du solde des portefeuilles. Cela nécessite la confiance dans les grands nœuds – serveurs. Peut-être pas dans un proche avenir, cela conduira à une centralisation partielle, car l’historique des transactions sera stocké sur plusieurs grands sites.

La plateforme Mina Protocol en question adopte une approche différente. Nous allons vous dire quel genre de plateforme il est, quelles sont ses caractéristiques et pourquoi les crypto-amateurs devraient se joindre à elle.

Qu’est-ce que le Mina Protocol

Mina Protocol est une blockchain de nouvelle génération basée sur Proof-of-Stake, qui stocke les transactions sous une forme compressée. La blockchain Mina est seulement 22 KB. Il est à noter que la taille de la blockchain est immuable quelle que soit la durée d’utilisation. Cela permet à Mina Protocol de synchroniser les nœuds rapidement.

Mina travaille sur les Succinct proofs of state ou des preuves d’état comprimées basées sur SNARK. C’est grâce à cette approche qu’il est possible d’atteindre une si petite taille de la blockchain du Mina Protocol.

Qu’est-ce que SNARK et pourquoi Mina Protocol blockchain a toujours la même taille

Pour mieux comprendre et en détail le fonctionnement de la blockchain du Mina Protocol, vous devriez lire la documentation technique du Mina Protocol mais elle nécessite des connaissances mathématiques et techniques élevées. Dans cette section, nous allons essayer de simplifier l’explication de ce qu’est SNARK et quel génie est la solution des développeurs du Mina Protocol.

zk-Snark (Zero Knowledge Succinct Non-Interactive Arguments of Knowledge - bref argument de la connaissance transparente avec zéro divulgation) – est une preuve cryptographique compressée qui vérifie la validité des blocs.

Dans l’acronyme SNARK, «succinct» signifie que ces preuves sont de petite taille et peuvent donc être rapidement vérifiées. «Non-Interactive» signifie qu’entre ceux qui prouvent et ceux qui vérifient pour peu ou pas d’interaction, ils ne partagent qu’une seule preuve. Cela ouvre la voie à l’utilisation de la technologie zk-SNARK comme solution d’intimité et d’évolutivité.

Lorsque Mina Protocol génère un nouveau bloc, il est généré et la preuve de SNARK.

zk-SNARK fonctionne comme un véritable certificat pour prouver que le calcul (vérification des transactions dans le bloc) a été effectué correctement, sans confirmer le calcul lui-même. De cette façon, SNARK confirme que les transactions du bloc sont correctes sans avoir à afficher toutes les transactions. Cela réduit efficacement la taille du bloc à un SNARK.

Le remplacement de chaque bloc par SNARK n’est pas une solution, car il conduira toujours à une croissance linéaire à mesure que SNARK s’accumule, bien que beaucoup plus lentement que les blockchains existantes.

Et voici la solution ingénieuse des développeurs du Mina Protocol, parce que SNARK peut être utilisé pour confirmer ou certifier tous les calculs. La création de SNARK est également un calcul, de sorte que vous pouvez créer SNARK à partir de plusieurs SNARK. Par conséquent, chaque fois qu’un nouveau bloc est créé, un nouveau certificat SNARK est créé en conséquence. Vous pouvez également créer un SNARK confirmant les certificats précédents. Vous pouvez ensuite créer un «super» SNARK qui prouve toute l’histoire des transactions blockchain, vous permettant de passer du premier bloc (bloc genesis) à l’état actuel, tout en restant de la même taille qu’un seul certificat. Ce processus peut être appelé la composition récursive SNARK, qui permet à la blockchain de rester de taille permanente - moins de 22 Kb.

Une certification SNARK récursive très simpliste peut être comparée à des images récursives. Prenez une photo du premier bloc, puis prenez cette photo et prenez une photo du nouveau bloc avec la photo précédente, et il est possible de continuer à prendre des photos récursives de photos précédentes. Ainsi, la taille de la blockchain est toujours la même (la taille d’une image).

m1.png

En conséquence, les nœuds du réseau ne stockent pas toute l’histoire de la blockchain, mais seulement la preuve que les blocs étaient valides. Dans le même temps, le réseau reste sécurisé et décentralisé.

Quels sont les rôles du Mina Protocol et comment les transactions sont confirmées

Mina travaille pour le principe du proof-of-stake consensus. Contrairement à d’autres protocoles obsolètes, tout participant peut vérifier les transactions comme un nœud complet, ce qui rend la décentralisation possible. Et ici, les opérateurs de nœuds peuvent jouer deux rôles : ils peuvent créer des blocs et / ou ils peuvent créer SNARK.

Blockchain fonctionne déjà, et n’importe quel utilisateur peut déployer son propre nœud dans le réseau Mina Protocol. Les détails de la façon de le faire sont écrits dans la documentation de Mina.

Il y a deux groupes de valideurs dans la blockchain de Mina :

  • Fabricants de blocs (Block Producers), qui dans d’autres blockchains sont présentés comme mineurs ou validateurs. En règle générale, les fabricants de blocs choisissent les transactions à inclure dans le bloc suivant. Évidemment

ils sont intéressés à inclure les transactions avec la commission la plus élevée. Si un fabricant de blocs veut ajouter 5 transactions, il doit ajouter 5 transactions SNARK pertinentes qu’il peut acheter sur un marché spécial (Snarketplace) auprès d’autres membres spécialisés du réseau - Snarker.

  • Les travailleurs de Snark ou Snarkers sont des membres du réseau qui créent zk-SNARK pour vérifier les transactions. Pour cela, ils reçoivent une compensation sous forme de commission, et si leur SNARK et sont utilisés dans le bloc, le fabricant de bloc paie cette commission de la commission totale de la transaction.

Pour comprendre comment le Mina Protocol fonctionne dans la pratique, envisagez un scénario de transaction étape par étape. Par exemple, l’expéditeur Mike veut envoyer un certain nombre de pièces au destinataire John.

Étape 1. Effectuer un paiement - Mike clique sur "envoyer".

Le paiement est cryptographiquement signé avec une clé privée afin que le compte de l’expéditeur puisse être vérifié. Il est ensuite envoyé aux nœuds sur le réseau pour traitement.

Étape 2. Le paiement de Mike est répertorié comme une tâche.

Le nœud du fabricant de blocs est sélectionné en ligne pour cette plage horaire.

Tous les fabricants de blocs sélectionnent les paiements en vol et les placent sur la liste pour traiter et construire l’unité.

Étape 3. Le fabricant de blocs est tenu d’ajouter le SNARK approprié à chaque transaction sélectionnée.

Ces SNARK-et il achète à Snarketplace. Parmi ceux-ci figurent SNARKs et la confirmation de la transaction de Mike.

Étape 4. Le fabricant de blocs ajoute de nouvelles transactions et correspondant SNARK correspondants au bloc, et la nouvelle unité ajoute à la blockchain Mina. L’état de la file d’attente des transactions est ensuite mis à jour. Et le fabricant du bloc met à jour SNARK pour la blockchain avec un nouveau bloc, c’est-à-dire le nouvel état de la blockchain. Après cela, le nouveau bloc est considéré comme confirmé et tous les membres du réseau voient le nouvel état de la blockchain.

Les récits de Mike et John montrent le résultat de la traduction.

Étape 5. Niveau de confiance des paiements - John est convaincu que le transfert est terminé.

Avec chaque bloc suivant, le destinataire a un degré plus élevé de confiance que le paiement est effectivement terminé et que le réseau a un consensus sur le bloc. Toutefois, comme pour la plupart des blockchains, les paiements seraient confirmés après un certain nombre de blocs, également connus sous le nom d’achèvement des transactions.

Pour éliminer l’élément de confiance du réseau Mina, les développeurs ont ajouté deux propriétés importantes à Snark :

Connectique. Snark combine deux éléments de preuve pour constituer une preuve de fusion.

L’association. Tous les éléments de preuve de fusion sont identiques les uns aux autres et ne dépendent pas de l’ordre dans lequel la fusion a lieu.

Cette approche permet à tout utilisateur d’exécuter un nœud sur le réseau Mina ou de devenir un Snark-vorter, recevant des récompenses pour leur travail. Cela distingue Mina des autres blockchains, où des équipements miniers coûteux ou de grandes quantités pour l’empilage sont nécessaires.

Délégation au Mina Protocol

Mina délégation est une alternative au steaking direct, avec l’avantage que vous n’avez pas besoin de maintenir votre propre nœud, qui doit toujours être connecté au réseau.

Mais pour la délégation, il est important de choisir un fabricant expérimenté et fiable de blocs (validateur). Un de ces validateurs est Everstake, derrière lequel il ya une équipe de développeurs expérimentés, experts financiers et amateurs de blockchain. Everstake lance un nœud hautement sécurisé et fiable pour les protocoles PoS utilisant des équipements au niveau de l’entreprise pour maximiser l’efficacité et la sécurité. En déléguant vos pièces à Everstake nœud, vous pouvez être sûr d’un bon travail et d’une récompense opportune.

Distribution de jetons MINA

L’économie du Mina Protocol est organisée de sorte que les validateurs des blocs utilisent leurs jetons MINA pour acheter des preuves de snarekple sur snaretplay. Cela garantit que le nouveau travail apparaîtra à la vitesse à laquelle il est effectué.

La plupart des crypto-monnaies et des jetons ont une émission limitée, et toutes les pièces sont générées soit à l’avance ou dans le processus d’exploitation minière, steaking ou frappe. Les jetons MINA fonctionnent selon le principe de l’inflation, et non de la déflation, et ont des émissions illimitées.

Pendant le lancement de la maynate sera distribué 1 mrd jeton MINA, mais ils seront entièrement déverrouillés que dans 8 ans. Bien que les émissions soient illimitées, le taux d’inflation des jetons diminuera annuellement de 12 % jusqu’à ce qu’il atteigne 7 %.

Le graphique montre la distribution prévue de jetons pour les 8 premières années.

m2.png

Pour stimuler le steaking, Mina offre une récompense Supercharged pour les 15 premiers mois pour les comptes qui n’ont pas bloqué les jetons.

Au cours des 5 premiers mois, ces frais seront de 24 % par année. C’est deux fois plus que la récompense habituelle pour un pari.

m3.png

Abonnez-vous à Everstake, pour éviter de passer à côté de l’actualité du monde blockchain.

Medium

Website

Twitter

Telegram

Facebook 

Reddit

Previous post Next post