Obtenir un portefeuille et le protéger
Pour détenir des ZBC, il vous faut une clé, et un portefeuille est le programme qui garde cette clé et signe avec elle. Le portefeuille officiel de ZooBC est une seule page web que chaque nœud sert : il n’y a rien à installer et aucune inscription. Cette page traite de la prise en main et de la sécurité ; les détails techniques se trouvent dans l’article portefeuille web.
Où l’obtenir
Le portefeuille officiel est un seul fichier HTML. Chaque nœud ZooBC le sert à son adresse racine et à /wallet, et les passerelles publiques servent la même page sur leurs propres domaines (passerelles). Ouvrez-le dans un navigateur récent et vous pourrez créer un nouveau portefeuille ou en restaurer un à partir de sa phrase de récupération, voir vos soldes et vos jetons, et envoyer des transactions.
Il ne vous faut ni boutique d’applications ni inscription : sur ZooBC, votre clé est votre compte (comptes et adresses). Le portefeuille n’est pas une extension de navigateur, et aucun appareil particulier n’est nécessaire.
Comment il protège votre clé
Le portefeuille construit et signe chaque transaction dans la page et n’envoie à un nœud que les octets signés. Aucun serveur, aucune passerelle ni aucun nœud ne reçoit jamais votre clé : aucun ne peut donc signer à votre place ni la divulguer. Sur votre appareil, le portefeuille conserve un coffre chiffré, déverrouillé par un code PIN à 6 chiffres ou une phrase secrète.
Un portefeuille peut contenir plusieurs comptes, y compris des comptes dans d’autres formats, comme des adresses Ethereum ou Bitcoin (clés et les types de comptes). Il peut aussi surveiller une adresse sans sa clé, pour suivre son solde et son activité.
La phrase de récupération
Lorsque vous créez un portefeuille, il vous montre une phrase de récupération de 12, 15, 18, 21 ou 24 mots, selon BIP-39, une norme utilisée dans tout le secteur. Le portefeuille recommande 24 mots, la norme utilisée pour les comptes de genèse de ZooBC. À partir des mots, il calcule une graine, et à partir de la graine il dérive vos clés ZooBC selon le chemin m/44'/883'/n', où 883 est le type de pièce de ZooBC et n numérote vos comptes : compte 0, compte 1 et ainsi de suite. Les mêmes mots donnent toujours les mêmes comptes, sur n’importe quel appareil et dans n’importe quel outil qui suit ce schéma, des années plus tard.
La phrase est le secret maître de tout ce qui en est dérivé. Quiconque possède les mots contrôle les fonds, et personne ne peut les réinitialiser ni les récupérer pour vous : aucun serveur n’en détient de copie. La phrase n’expire pas, et ce n’est pas votre adresse. Votre adresse est publique et faite pour être partagée ; la phrase, jamais.
La garder en sécurité
- Notez les mots dans l’ordre, et conservez-les hors ligne et en privé. Ils sont votre seule sauvegarde.
- Ne les saisissez jamais dans un site ou un programme auquel vous ne faites pas confiance, et ne les donnez jamais à personne, quelle que soit la raison invoquée.
- Avant de saisir votre phrase dans une copie téléchargée du portefeuille, vérifiez que le fichier est authentique : son empreinte peut être recherchée sur la chaîne (vérifier un fichier téléchargé).
- Laissez le portefeuille vérifier chaque adresse à laquelle vous envoyez des fonds. Une adresse mal saisie échoue à sa somme de contrôle et est refusée avant tout envoi.
- Pour garder une clé sur un ordinateur qui ne se connecte jamais, utilisez le mode air-gap du portefeuille : il signe sur cet ordinateur et affiche la transaction signée sous forme de texte et de code QR, que n’importe quelle copie en ligne du portefeuille peut soumettre sans clé (portefeuille web).
L’essayer sans risque
Sur le testnet, les pièces n’ont aucune valeur et un faucet les distribue gratuitement : vous pouvez donc essayer chaque fonctionnalité avant d’utiliser le mainnet (devnet, testnet et mainnet). Les réseaux sont des chaînes distinctes : une adresse approvisionnée sur le testnet affiche un solde nul sur le mainnet, et une transaction signée pour l’un n’est pas valide sur l’autre.