
Grin est une cryptomonnaie axée sur la confidentialité, la scalabilité et la fongibilité, qui est construite en implémentant la blockchain MimbleWimble avec diverses optimisations. MimbleWimble est un protocole de blockchain simplifié proposé par Tom Elvis Jedusor en juillet 2016, qui a gagné en popularité parmi de nombreux partisans de Bitcoin et de la confidentialité.
Grin est un projet open-source qui propose une liste mise à jour de ce qu'il ne fera pas, dont beaucoup contredisent les événements actuels sur le marché des cryptomonnaies. Pour comprendre Grin et son fonctionnement, il est important de d'abord comprendre MimbleWimble et ses avantages.
Initialement proposé par Tom Elvis Jedusor en 2016 et ensuite révisé par Andrew Poelstra quelques mois plus tard, MimbleWimble est un protocole de blockchain qui combine plusieurs technologies innovantes pour changer radicalement la structure des transactions en bitcoin et réduire la taille de la blockchain.
MimbleWimble fonctionne principalement dans deux directions, telles que la confidentialité et la scalabilité. En raison de sa confidentialité inhérente, MimbleWimble, et par conséquent Grin, ont une grande fonctionnalité.
Les transactions dans MimbleWimble sont opaques, mais peuvent tout de même être correctement vérifiées malgré l'absence d'adresses et de montants de transaction. MimbleWimble utilise les propriétés de la cryptographie à courbe elliptique (ECC) pour structurer les transactions sur la base de la vérification des sommes nulles et de la possession de clés secrètes.
La vérification des transactions utilisant Mimblewimble nécessite que la somme des sorties de transaction moins la somme des entrées soit toujours égale à zéro. Cela est réalisé grâce aux transactions confidentielles, qui confirment qu'aucune double dépense ou création de nouveaux fonds n'a eu lieu avec la transaction tout en obscurcissant simultanément les montants réels de la transaction. MimbleWimble base son concept sur les transactions confidentielles (CT) de Greg Maxwell.
La preuve de propriété dans MimbleWimble est basée sur des facteurs de masquage, qui sont essentiellement les clés privées des utilisateurs et les valeurs excédentaires qui font partie du noyau de la transaction. Ce facteur de masquage peut être utilisé pour prouver la propriété de la valeur de la transaction sans révéler ses valeurs.
Le concept de vérification des transactions sans connaître aucune des valeurs de transaction reflète les preuves à connaissance nulle et RingCT utilisées dans ZCash et Monero, respectivement.
Cependant, il n'y a pas d'adresses dans MimbleWimble. Au lieu de cela, deux portefeuilles échangent des données entre eux lorsque le destinataire crée et envoie une adresse à l'expéditeur. Seuls les participants peuvent voir ces données, et l'information ne peut pas être utilisée par des tiers. Les parties participantes n'ont même pas besoin d'être en ligne en même temps.
De plus, les blocs dans la blockchain ne listent pas les transactions individuelles, mais sont combinés en une seule transaction avec des entrées et des sorties mélangées. La visualisation d'un bloc ne fournira aucune information sur une transaction spécifique. Les transactions dans MimbleWimble sont en réalité une variante non interactive de CoinJoin qui ne peut pas être séparée les unes des autres.
En résumé, on peut dire que les nœuds peuvent vérifier l'authenticité des transactions sans révéler les valeurs transmises ; il n'y a pas d'adresses et aucune information identifiable sur la transaction.
Un composant intéressant de la cryptomonnaie qui s'est développé récemment est la politique monétaire. Grin vise à être une monnaie pour effectuer des transactions plutôt qu'un moyen de conservation de la valeur, actuellement différent de Bitcoin. En même temps, il a créé une capacité monétaire qui vise à rendre la valeur de la monnaie plus stable.
Grin utilise un calendrier d'inflation avec une offre linéaire, dans lequel l'offre totale est illimitée, et le modèle encourage les dépenses plutôt que l'accumulation. Le taux d'inflation dans Grin commence à un niveau élevé et tombe ensuite en dessous de 10 pour cent après une décennie et finit par approcher zéro. La récompense par bloc est fixe dans le temps.






