Guide : Comment créer un wallet privé IBC

Imobilize
9 min readSep 3, 2022

Dans de nombreux cas, un wallet de crypto lié à une Exchange centralisée ou à votre compte social ne pose pas de problème, mais tout le monde n’a pas à voir ce que vous faites de vos finances. Je ne voudrais pas que tout mon réseau Twitter espionne mon wallet lorsque j’utilise un IBC NFT comme photo de profil, tout comme je ne veux pas que mon café local voie mon solde bancaire. Secret Network permet aux utilisateurs de créer un wallet privé, complètement déconnecté de votre wallet principal. Vous pouvez maintenant facilement payer un ami, collecter des cadeaux, acheter un NFT ou être payé par votre activité secondaire en crypto sans révéler toute votre situation financière.

Objectif et prérequis

Ce guide explique comment créer un wallet privé Cosmos en utilisant deux méthodes différentes. Vous pouvez utiliser ce wallet avec n’importe quelle blockchain de l’écosystème IBC après l’avoir créé. Pensez à un wallet privé pour votre hébergement Akash, un wallet séparé pour contenir vos noms Juno De(Ns) ou un wallet pour collecter vos revenus ATOM provenant de la rédaction de blogs moyens ;) Un wallet privé Cosmos permet tout cela à partir du même wallet.

Pour ce guide, vous aurez besoin :

  • L’extension de navigateur keplr wallet doit être installée sur votre ordinateur de bureau.
  • Avoir un wallet keplr “principal” déjà garni de quelques $SCRT.
  • Avoir un wallet keplr “privé” | Guide.
  • Comprendre la “sécurité et l’anonymat,” | Le guide ci-dessus explique ce concept.

Après avoir suivi le “Guide de création d’un wallet privé” et avoir ainsi configuré un deuxième portefeuille, nous pouvons commencer ce guide. Prenez votre temps lorsque vous envoyez des messages entre votre wallet “principal” et votre wallet “privé” afin de ne pas les relier accidentellement.

Tutoriel

Il existe deux méthodes pour créer un wallet privé Cosmos. Le choix de la méthode à utiliser dépend de vos contraintes de temps, de votre expertise dans l’utilisation de la blockchain et du niveau de confidentialité requis. Les méthodes 1 et 2 utilisent toutes deux des transactions IBC qui sont enregistrées comme des transactions publiques, ce qui nécessite quelques étapes supplémentaires pour obtenir une confidentialité totale.

  • La méthode 1 a un temps d’attente plus long pour obtenir un ensemble d’anonymat significatif, mais c’est le moyen le plus facile de créer un wallet privé pour toutes les chaînes listées sur Get Privacy ou Sienna/Wrap.
  • La méthode 2 fonctionne bien pour tous les autres actifs IBC non listés sur la plateforme wrap et utilise sSCRT comme base, ce qui facilite l’obtention d’un ensemble d’anonymat significatif. Cette méthode peut avoir un slippage plus élevé car vous devez entrer et sortir de SCRT pour envoyer des fonds entre les deux wallets.

Méthode 1 :

  1. Assurez-vous d’abord que votre wallet principal contient le montant (de préférence un peu plus) de votre jeton IBC de choix avec lequel vous souhaitez alimenter le wallet privé. Vous pouvez utiliser n’importe lequel des actifs répertoriés sur Get Privacy pour cette méthode. Votre wallet public sera désormais référencé comme “wallet A”.
  2. Si vous n’avez pas déjà créé un wallet privé comme indiqué dans les “conditions préalables”, alors.. :
    Créez un nouveau wallet avec du gas SCRT qui sera le “wallet B”. | Guide

NOTE : Le simple fait d’envoyer des SCRT de votre wallet principal vers le wallet privé les connectera, et brisera l’anonymat. Utilisez ce guide pour financer votre wallet privé ou utilisez l’infographie ci-dessous.

3. Maintenant, naviguez vers Get Privacy ou Sienna/Wrap, déposez vos jetons IBC sur IBC et wrap vos jetons IBC dans un sToken.

NOTE : Avant de continuer, n’oubliez pas votre réglage d’anonymat. Nous allons maintenant envoyer des fonds entre les 2 wallets, assurez-vous d’étaler vos interactions afin que les observateurs ne puissent pas relier vos wallets en raison de la similitude de timing/interaction de contrat en utilisant l’analyse de chaîne. Vous pouvez également envisager de créer un faux trafic sur le wallet émetteur et le wallet récepteur afin qu’il soit moins évident qu’un nouveau wallet reçoive en privé un certain actif. Attendez un certain temps entre les transactions. Un bon moyen d’augmenter votre confidentialité est de faire quelques échanges en utilisant les actifs sIBC que vous venez de recevoir dans le wallet principal, puis d’envoyer une quantité différente d’actifs dans le wallet B.

4. Envoyez votre actif sIBC du wallet A au wallet B en utilisant l’extension Keplr.

5. N’interagissez PAS avec le wallet B pendant x temps (ce n’est pas non plus une clé de visualisation). Vous pouvez trouver l’adresse du contrat pour votre jeton sur Secret Analytics et ensuite vérifier les interactions sur celui-ci en utilisant SecretNodes. Plus il y a de transactions avec la même adresse de contrat entre l’envoi depuis le wallet A et la création de la clé de visualisation sur le wallet B, meilleure est votre confidentialité.

6. Naviguez vers le wallet B et effectuez quelques interactions. Créez une clé de visualisation pour un actif DIFFERENT, faites un wrap de SCRT — sSCRT ou faites un swap. N’importe quoi pour qu’il soit moins évident que ce wallet est financé par les jetons sIBC avec lesquels vous venez d’interagir sur le wallet A.

7. Après avoir attendu suffisamment longtemps pour obtenir un ensemble d’anonymat : Faites la clé de visualisation du jeton sIBC sur votre wallet privé.

8. Unwrap quelques-uns de vos jetons sIBC.

9. Envoyez les jetons unwrappé par l’IBC à leur chaîne d’origine (ne pas tout transférer d’un coup, vous pouvez attendre un jour ou deux pour déposer le reste, de préférence jamais jusqu’à 100 %).

10. Profitez de votre adresse IBC privée. Vous pouvez maintenant acheter un NFT sans le lier à votre adresse principale, participer à des concours ou commencer à envoyer lentement vos fonds vers votre wallet non-doxxé.

Maintenir un portefeuille privé :

Assurez-vous de n’envoyer que des transactions entre votre wallet principal et votre wallet privé via la méthode ci-dessus. Toute interaction publique entre les 2 wallets (en utilisant une autre chaîne que le réseau Secret) liera vos wallet. Pour plus de conseils sur le maintien d’un wallet privé, vous pouvez consulter ce guide.

Méthode 2

Le temps d’attente est potentiellement plus court en raison d’un anonymat plus fort grâce à l’utilisation de sSCRT. Vous pouvez prendre moins de temps entre les échanges. Et peut également être utilisé pour les chaînes non supportées par GGet Privacy ou Sienna/Wrap.

  1. Assurez-vous d’abord que votre wallet principal contient un peu plus de $SCRT que la valeur totale de l’actif IBC que vous souhaitez détenir sur le nouveau wallet privé. Votre wallet public sera désormais référencé comme “wallet A”. (vous voulez le montant supplémentaire afin de laisser un peu de sSCRT et ne pas lier les transactions IBC) | Vous pouvez obtenir du SCRT via l’un de ces fournisseurs.
  2. Si vous n’avez pas déjà créé un wallet privé comme indiqué dans les “conditions préalables”, alors.. :
    Créez un nouveau wallet avec du gas SCRT qui sera le “wallet B” | Guide

NOTE : Le simple fait d’envoyer des SCRT de votre wallet principal vers le wallet privé les connectera, et brisera l’anonymat. Utilisez ce guide pour financer votre wallet privé ou utilisez l’infographie ci-dessous.

4. Déposez le SCRT sur le réseau secret et Wrapé le dans le sSCRT (SNIP-20 SCRT) afin qu’il soit maintenant wrappé par la confidentialité. En utilisant le site Get Privacy ou Sienna/Wrap

NOTE : Avant de continuer, n’oubliez pas votre réglage d’anonymat. Nous allons maintenant envoyer des fonds entre les 2 wallets, assurez-vous d’étaler vos interactions afin que les observateurs ne puissent pas relier vos wallets en raison de la similitude de timing/interaction de contrat en utilisant l’analyse de chaîne. Vous pouvez également envisager de créer un faux trafic sur le wallet émetteur et le wallet récepteur afin qu’il soit moins évident qu’un nouveau wallet reçoive en privé un certain actif. Attendez un certain temps entre les transactions. Un bon moyen d’augmenter votre confidentialité est de faire quelques échanges en utilisant les actifs sIBC que vous venez de recevoir dans le wallet principal, puis d’envoyer une quantité différente d’actifs dans le wallet B.

5. N’interagissez PAS avec le wallet B pendant x temps (ce n’est pas non plus une clé de visualisation). Vous pouvez trouver l’adresse du contrat pour votre jeton sur Secret Analytics et ensuite vérifier les interactions sur celui-ci en utilisant SecretNodes. Plus il y a de transactions avec la même adresse de contrat entre l’envoi depuis le wallet A et la création de la clé de visualisation sur le wallet B, meilleure est votre confidentialité.

6. Naviguez vers le wallet B et effectuez quelques interactions. Créez une clé de visualisation pour un actif DIFFERENT, faites un wrap de SCRT — sSCRT ou faites un swap. N’importe quoi pour qu’il soit moins évident que ce wallet est financé par les jetons sSCRT avec lesquels vous venez d’interagir sur le wallet A.

7. Après avoir attendu suffisamment longtemps pour obtenir un ensemble d’anonymat : Faites la clé de visualisation sSCRT sur votre wallet privé.

8. Unwrap UNE PARTIE de vos jetons sSCRT | ne faites PAS le bridge en une seule fois, vous pouvez attendre un jour ou deux pour déposer le reste, de préférence jamais jusqu’à 100 %.

9. A partir de là, vous utiliserez Osmosis pour faire le bridge entre les fonds et la chaîne IBC de votre choix.

Dans Osmosis, allez dans l’onglet “Assets”, Dépôt SCRT. Vous remarquerez que le gas est payé en SCRT pour la transaction de dépôt. Cependant, nous aurons besoin d’OSMO pour le retrait.

10. Swap une petite quantité de SCRT pour ensemencer le wallet avec OSMO, puisque Osmosis Zone n’a pas de frais de gaz dans l’échange, vous êtes libre de le faire.

11. Vous allez maintenant Swap le reste du SCRT avec l’actif IBC choisi.

12. Après avoir échangé l’actif IBC, retournez à l’onglet “Assets” et cliquez sur “withdraw” de votre actif IBC. Vous remarquerez les petits frais de gaz OSMO pour le retrait.

13. Vous disposez maintenant d’un wallet privé sur une chaîne publique IBC et vous pouvez utiliser ce même processus de base pour ensemencer tous les autres wallets de l’écosystème Cosmos que vous souhaitez !

Conseils pour maintenir votre wallet privé

  • Lorsque vous utilisez Osmosis pour retirer des fonds, il utilise l’IBC pour les déposer dans le réseau correspondant. N’oubliez pas que les transactions IBC sont publiques et peuvent affecter votre niveau d’anonymat.
  • N’oubliez jamais que toute interaction entre deux wallets sur une chaîne publique lie immédiatement ces wallets sur toutes les chaînes. Donc si vous transférez des actifs d’un wallet privé à un wallet public sur une chaîne. Le wallet privé est lié et connu publiquement sur toutes les chaînes suivantes.
  • Le listing des NFT peut également rompre l’anonymat, car les listing du marché des NFT sont publiques, même sur Secret Network où le NFT lui-même a des métadonnées privées. Il est recommandé de disposer d’un portefeuille séparé pour les transactions NFT.
  • L’utilisation de ces méthodes permet le financement privé d’un compte sur n’importe quelle chaîne IBC Cosmos, mais une fois qu’il est financé, c’est à vous de garder l’anonymat, car en dehors de l’utilisation des jetons SNIP-20 sur le réseau Secret, toutes les transactions sont effectuées sur des blockchains visibles publiquement. Pour préserver l’anonymat, utilisez toujours le réseau Secret pour transférer des fonds entre des wallets distincts.

Vous avez aimé cet article ? Vous pouvez en savoir plus sur Secret Network sur Scrt.Network ou rejoindre notre communauté sur Chat.scrt.network

Source original : https://medium.com/@secretnetwork/create-a-private-cosmos-atom-wallet-using-secret-network-1e38a545db34

--

--