Caractéristiques qui rendent le système de contrat intelligent Railgun si puissant

Temps de lecture :3 Minutes, 41 Secondes

Railgun est un protocole préservant la confidentialité qui permet aux utilisateurs de s’engager dans DeFi de manière anonyme.

Le projet est conçu pour protéger à la fois les informations privées de l’utilisateur et l’actif numérique impliqué dans la transaction de toute personne suivant la transaction. Il y parvient grâce à la cryptographie zk-SNARK dans le cadre du contrat intelligent Railgun. Le système de confidentialité Railgun permet aux utilisateurs de conserver la garde de leurs clés privées et un contrôle total sur leurs actifs.

En quoi Railgun est-il différent des mixeurs ?

Les mélangeurs sont une forme de protocole de confidentialité qui masque les transactions d’un utilisateur sur une blockchain. Généralement, ils fonctionnent en créant un pool de jetons à partir de diverses sources et en agissant comme intermédiaire pour la transaction finale. En brouillant les fonds de différents portefeuilles, le suivi des jetons d’origine devient difficile.

Railgun est différent des mélangeurs pour plusieurs raisons. Railgun peut maintenir un solde privé dans le portefeuille Railgun et ne se limite pas à envoyer des jetons de A à B. Plus important encore, Railgun ne mélange pas plusieurs fonds de portefeuille, mais supprime complètement les informations d’identification des transactions, sans jamais prendre la garde des actifs numériques d’un utilisateur. .

Caractéristiques du railgun

Soldes privés

Les soldes privés sont une partie très importante du protocole Railgun. Les utilisateurs peuvent continuer à ajouter des fonds à leur compte Railgun à partir d’une adresse de portefeuille accessible au public. Lorsqu’ils le feront, la transaction sera enregistrée sur la blockchain avec l’adresse de l’expéditeur. Cependant, une fois que leurs fonds entrent dans le protocole Railgun, ils peuvent protéger leur solde. Toutes les transactions supplémentaires qu’un utilisateur effectue avec ces fonds seront privées et anonymes.

Étant donné que les transactions après le blindage n’enregistrent pas l’adresse du portefeuille, il est impossible de savoir quels actifs l’utilisateur a transférés ou dépensés. L’utilisateur pourrait également avoir reçu des jetons en privé d’autres adresses Railgun. Il n’y a aucun moyen de savoir ce qui reste dans le portefeuille de l’utilisateur. Cela ajoute une couche d’anonymat à l’ensemble du protocole, car les comptes sur Railgun peuvent potentiellement contenir n’importe quelle quantité de n’importe quel actif numérique qui a été ajouté au protocole à partir de n’importe quelle source.

Relais

Les soldes privés Railgun établissent la confidentialité des transactions des utilisateurs avec d’autres comptes Railgun. Les relayeurs garantissent que cette confidentialité est maintenue lors de l’interaction avec des protocoles externes.

Le réseau de relais transfère les transactions au nom des utilisateurs de Railgun et paie leurs frais de gaz. C’est ce qui permet aux comptes Railgun d’interagir avec les contrats intelligents et les protocoles DeFi de manière anonyme, car les transactions enregistrées montrent les frais de gaz payés par un relais plutôt que par l’utilisateur, coupant tous les liens vers leur adresse de portefeuille.

Les relais ne peuvent pas voir le contenu des transactions qu’ils facilitent, y compris les adresses de l’utilisateur. Ils sont incités en recevant des frais pour effectuer les transactions au nom des utilisateurs. Les relais fixent leurs tarifs et les jetons qu’ils sont prêts à accepter pour effectuer le service. Les utilisateurs sélectionnent le relais qu’ils souhaitent utiliser, ce qui permet de contrôler la structure des incitations.

Prise en charge NFT

Le code du protocole de confidentialité Railgun prend en charge la détention, le transfert, l’achat, la vente et l’échange privés de NFT au sein du système Railgun, avec une intégration frontale à venir. De plus, Railgun permet la possibilité d’enchères privées, de transactions et de transferts de NFT. Semblables aux pièces et aux jetons négociés dans le système Railgun, les transactions NFT au sein du système Railgun ne sont pas dépositaires, de sorte que les utilisateurs conservent un contrôle total sur leurs actifs numériques.

Les enchères privées NFT peuvent être menées lorsque les identifiants NFT sont révélés, mais leurs propriétaires et les comptes qui enchérissent sur eux, ainsi que le prix de leurs offres, peuvent rester anonymes. Cela a des implications supplémentaires pour les parachutages et les DAO, les destinataires des parachutages n’ayant pas à être révélés. Pour les DAO, cela peut en outre faciliter la démonstration par les membres de leur adhésion par le biais de NFT ou d’une autre propriété de jetons sans avoir à doxer leur identité ou la taille de leur participation.

Lisez-en plus ou rejoignez la conversation sur les chaînes Twitter, moyennes et dédiées de RAILGUN :

Voir l’article original sur blockonomi.com