Une adresse bitcoin est une identification unique qui vous permet d'envoyer et de recevoir des crypto-monnaies rapidement, en toute sécurité et facilement.
Une direction, dans le monde de crypto-monnaies, est l'endroit où une certaine quantité de crypto-monnaies est associée. Toute personne ou utilisateur souhaitant envoyer ou recevoir des crypto-monnaies aura toujours besoin d'une adresse.
Cliquez ici pour ouvrir votre compte utilisateur en espagnol GRATUITEMENT et en toute sécurité et recevoir un cadeau de 15 €.
L'adresse fonctionne, comme dans le système financier traditionnel, pour recevoir ou envoyer des transferts d'argent. C'est-à-dire que cela fonctionne comme une sorte de compte bancaire. Dans Bitcoin et d'autres crypto-monnaies connues sous le nom de "adresse" o "adresse de portefeuille" en anglais. Le but des adresses est de nous permettre de recevoir et d'envoyer des crypto-monnaies.
Dans Bitcoin, les adresses ressemblent généralement à ceci:
1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
A première vue, l'adresse est assez énigmatique. Être capable d'apprécier d'énormes différences avec les numéros de comptes bancaires habituels, qui sont faciles à lire et à mémoriser surtout, car ils n'utilisent que des chiffres. Cependant, les adresses de crypto-monnaie utilisent un ensemble de chiffres et de lettres, entre minuscules et majuscules. On peut donc dire qu'il s'agit d'adresses alphanumériques, et cela a un objectif clair : fournir des adresses avec une haute sécurité et sans limite de création.
En plus de cela, nous pouvons également observer que les adresses de crypto-monnaie sont plus longues. La longueur varie entre 26 et 32 caractères. Dans Bitcoin par exemple, ceux-ci commencent par le chiffre 1 à adresses standard (P2PKH), par le chiffre 3 pour adresses multi-signatures (P2SH). Saisissez les adresses SegWit (bech32) commence par bc1. D'autres crypto-monnaies ont leurs propres systèmes pour représenter leurs adresses.
Une autre façon courante de représenter les adresses Bitcoin consiste à utiliser un QR code. Les codes QR sont une représentation graphique créée par un algorithme hachage graphique. Autrement dit, il nous fournira toujours le même graphique si nous saisissons les mêmes informations. De cette façon, l'adresse peut être partagée plus facilement. Surtout dans les lieux publics, puisque le code peut être scanné à l'aide d'une caméra de smartphone.
Caractéristiques d'une adresse Bitcoin
Parmi les principales caractéristiques des adresses Bitcoin, on peut citer les suivantes:
- Illimité. Une personne peut créer autant d'adresses qu'elle le souhaite: des dizaines ou des millions, sans limites. Ceci grâce au processus de génération de ces adresses dans le logiciel Bitcoin.
- Ils sont libres. Vous n'avez pas besoin de demander à qui que ce soit la permission de créer des adresses, et personne ne devrait les autoriser.
- Complètement libre. Les directions sont totalement gratuites. Leur création ne vous occasionnera aucun coût et vous ne devriez pas effectuer de paiement au système à leur place.
- Politique Confidentialité. Vos données personnelles ne sont jamais associées à une adresse. Cela garantit que personne ne peut associer vos adresses à votre véritable identité. Sauf si vous indiquez vous-même que l'adresse est la vôtre ou que vous la publiez sur un réseau social ou un blog.
- Il est transparent. Si vous dites publiquement qu'une adresse vous appartient, tout le monde pourra savoir quel solde vous avez et les transactions que vous effectuez en temps réel. Ceci est particulièrement utile pour les organisations qui souhaitent être transparentes.
- Sécurité. Partager votre adresse avec qui que ce soit ne présente pas de risque de vol. Dans la mesure où il est également similaire à l'exemple du compte bancaire, vous pouvez donner votre adresse à qui vous voulez, car tout ce qu'ils peuvent faire est de déposer des crypto-monnaies. Cependant, partager votre adresse, comme nous l'avons dit, signifie que n'importe qui peut voir l'équilibre et l'activité en temps réel de cette adresse. Et si vous avez déclaré publiquement qu'il vous appartenait, vous pourriez avoir une fuite de confidentialité indésirable.
- processus simple. L'obtention d'adresses Bitcoin est un processus très simple. Téléchargez simplement le portefeuille Bitcoin que vous souhaitez générer autant d'adresses que vous le souhaitez.
- Ils peuvent être créés complètement hors ligne et sans avoir besoin d'une connexion au réseau Bitcoin.
- L'adresse Bitcoin d'origine est sensible à la casse, elle est donc sensible à la casse. Cependant, le nouveau format bech32 supprime cette limitation. Par conséquent, il est important de s'en souvenir pour éviter d'envoyer des fonds à une adresse différente par erreur.
Autres types d'adresses en Bitcoin
Adresses SegWit
Les adresses SegWit elles sont différentes des adresses Bitcoin initiales. Ces adresses commencent généralement par le chiffre 3 ou les caractères "bc1". Celles qui commencent par 3 sont des adresses du type P2SH, tandis que ceux qui commencent par bc1 sont pour SegWit natif. Cependant, il est important de souligner que toute adresse commençant par 3 n'est pas nécessairement une adresse SegWit. En effet, ce même préfixe est utilisé pour les adresses multi-signatures. Au lieu de cela, les adresses commençant par «bc1» sont spécifiquement SegWit.
Adresses Testnet
Une adresse testnet est assez similaire aux adresses Bitcoin initiales, sauf que Les adresses testnet commencent par le préfixe "m" ou "2". Du reste, le processus de génération des adresses dans le réseau testnet il est identique au processus de génération d'adresse Bitcoin d'origine.
Adresses de signature multiples
L'une des grandes caractéristiques de Bitcoin est sa capacité à générer des portefeuilles avec plusieurs signatures. Ces portefeuilles génèrent des adresses spéciales dans lesquelles une combinaison de plusieurs clés privées est nécessaire pour accéder aux fonds dont ils disposent. Parce que ces adresses utilisent des fonctions plus récentes, les adresses multi-signatures commencent par le préfixe 3. Cela différencie clairement les anciennes adresses Bitcoin du reste des adresses de crypto-monnaie. Ces adresses peuvent également être considérées comme l'équivalent de l'émission d'un chèque à deux parties et dans lequel la signature des deux parties est nécessaire pour accéder aux fonds.
L'exigence réelle (nombre de clés privées requises, leurs clés publiques correspondantes, etc.) à remplir pour dépenser les fonds est décidée à l'avance par la personne qui génère ce type d'adresse, et une fois l'adresse créée, l'exigence il ne peut pas être modifié sans générer une nouvelle adresse.
Comment créer une adresse Bitcoin ?
Le processus de création d'une adresse Bitcoin commence par la génération d'un Clé privée qui nous fournira l'usage exclusif des fonds. A partir de là, un clé publique, ce qui nous permettra de partager des informations avec d'autres personnes sans mettre les nôtres en danger.
L'obtention de la clé publique via la clé privée est due à l'application de l'algorithme ECDSA. Une implémentation très efficace de la cryptographie à courbe elliptique, où la courbe est utilisée comme point générateur secp256k1 pour obtenir la clé publique.
Ensuite, une fois cette paire de clés générée, le processus de génération des adresses publiques de Bitcoin commence.
1.- Sélectionnez la clé publique obtenu à partir du processus précédent. Autrement dit, à partir de l'application de l'algorithme ECDSA a la clé privée. Qui devrait avoir une apparence similaire à celle-ci:
0250863ad64a87ae8a2fe83c1af1a8403cb53f53e486d8511dad8a04887e5b2352
2.- Appliquer un hachage à la clé publique en implémentant l'algorithme SHA-256. Cet algorithme permet de générer des sorties (sorties) d'extension fixe à partir d'entrées (entrées) d'extension variable, qui sont irréversibles. Par conséquent, ils sont unidirectionnels et il n'est pas possible de déduire la clé privée via la clé publique.
Après avoir appliqué la fonction de hachage, nous obtiendrons un Flux de 256 bits:
0b7c28c9b7290c98d7438e70b3d3f7c848fbd7d1dc194ff83f4f7cc9b1378e98
3.- Hashear à nouveau la sortie obtenue précédemment, en appliquant dans ce cas l'algorithme MÛR MD-160. avec lequel nous obtiendrons un Flux de 160 bits:
f54a5851e9372b87810a8e60cdd2e7cfd80b6e31
4.- Ajouter l'octet de version utilisé pour le réseau principal Bitcoin (0x00) devant la sortie obtenue à partir de l'application de l'algorithme de hachage RIPEMD-160. Avec cela, nous obtiendrons une adresse Bitcoin au format hexadécimal, qui ressemblera à ceci:
00f54a5851e9372b87810a8e60cdd2e7cfd80b6e31
Et en ajoutant cet octet, nous pouvons également identifier et distinguer les adresses Bitcoin des autres crypto-monnaies qui utilisent également le protocole.
5.- Faites le hachage avec l'algorithme SHA-256 au résultat obtenu à partir du RIPEMD-160. Cette étape est nécessaire en tant que mécanisme de vérification pour vérifier que l'adresse Bitcoin est correctement orthographiée.
ad3c854da227c7e99c4abfad4ea41d71311160df2e415e713318c70d67c6b41c
6.- Appliquer le hachage avec l'algorithme SHA-256 au résultat du hachage précédent. Avec cette étape, l'adresse obtenue est concaténée. Comme nous l'avons déjà mentionné, l'algorithme SHA-256 est appliqué deux fois comme mécanisme de vérification.
c7f18fe8fcbed6396741e58ad259b5cb16b7fd7f041904147ba1dcffabf747fd
7.- Choisissez les 4 premiers octets du dernier hachage SHA-256, qui représentent le somme de contrôle de l'adresse Bitcoin. Dans cet exemple, ils seraient:
c7f18fe8
8.- Ajoutez les 4 octets de la somme de contrôle du point précédent, au hachage étendu RIPEMD-160 à partir du point 4. Il s'agit d'une adresse binaire Bitcoin de 25 octets:
00f54a5851e9372b87810a8e60cdd2e7cfd80b6e31c7f18fe8
9.- Convertissez le résultat de la chaîne d'octets en utilisant l'encodage Base58Check, utilisé pour encoder les adresses Bitcoin. Ainsi, la chaîne d'octets sera transformée en chaîne base58.
1PMycacnJaSqwwJqjawXBERnLsZ7RkXUAs
C'est le format le plus utilisé pour les adresses Bitcoin. Donc l'encodage Base58Vérifier convertit la chaîne d'octets en un ensemble de chiffres et de lettres majuscules et minuscules, afin de les rendre plus faciles à distinguer. Bien que dans l'ensemble, ce sont encore des personnages illisibles et qui, à première vue, ne sont pas cryptiques.
Vous pouvez donc créer une adresse bitcoin afin que nous puissions l'utiliser comme nous le souhaitons. Tout ce processus est également effectué avec la Vanity Address, seulement dans ce dernier cas nous effectuons une génération par force brute afin de rechercher une adresse personnalisée.
Pour en savoir plus sur ces types d'adresses, consultez notre article sur les adresses personnalisées.
Auteur


