- Crypto Art, NFT Trending Decentralized Finance (Defi) Learn To Borrow, Lend, Trade, Save, And Invest After Bitcoin & Ethereum In Cryptocurrency Peer To Peer (P2p) Lending, ... (Decentralized Finance (Defi) Books, Band 1)Binding : Taschenbuch, Label : NFT Cryptocurrency Investment Guides, Publisher : NFT Cryptocurrency Investment Guides, medium : Taschenbuch, numberOfPages : 167, publicationDate : 2021-05-20, releaseDate : 2021-05-20, authors : Crypto Art, NFT Trending, ISBN : 1838365869
- John Bax Investir Dans Les Cryptomonnaies: Obtenez Le Meilleur Du Bitcoin Et Des Cryptos En Apprenant À Investir Sur Le Long Terme Et À Trader Selon Les Stratégies Smart Money Sur Les Blockchains DefiBinding : Taschenbuch, Label : Independently published, Publisher : Independently published, medium : Taschenbuch, numberOfPages : 114, publicationDate : 2023-10-19, authors : John Bax
UNE Adresse Bitcoin, ou juste adresse, est un identifiant de 26 à 35 caractères alphanumériques, commençant par le nombre 1
, 3
ou bc1
représentant une destination possible pour un paiement bitcoin.
Les adresses peuvent être générées gratuitement par n’importe quel utilisateur Bitcoin.
Avec Bitcoin Core, par exemple, vous pouvez cliquer sur « Nouvelle adresse » et attribuer une adresse.
Il est également possible d’obtenir une adresse Bitcoin avec un compte sur un service d’échange ou de portefeuille en ligne.
Il existe actuellement trois formats d’adresse utilisés:
- P2PKH commençant par le nombre
1
, par exemple:1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
. - Type P2SH commençant par le nombre
3
, par exemple:3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
. - Type Bech32 à partir de
bc1
, par exemple:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
.
Une adresse Bitcoin est un signe unique
En tant qu’adresses e-mail, vous pouvez envoyer des bitcoins à une personne en envoyant des bitcoins à l’une de leurs adresses.
Dans tous les cas, contrairement à adresses e-mail, les gens ont de nombreuses adresses Bitcoin différentes, et pour des raisons de confidentialité et de sécurité, une adresse unique doit être utilisée pour chaque transaction.
La plupart des logiciels et des sites Web Bitcoin aident à cela en créant une toute nouvelle adresse chaque fois que vous créez une facture ou une demande de paiement.
Une façon naïve d’accepter le bitcoin en tant que commerçant consiste à dire à vos clients d’envoyer de l’argent à une seule adresse. Mais cela ne fonctionne pas car les transactions Bitcoin sont publiques sur la blockchain, donc si un client Alice vous envoie des bitcoins, un agent malveillant Bob pourrait voir la même transaction et envoyer un e-mail affirmant qu’il a payé. Vous n’auriez aucun moyen de savoir si c’était Alice ou Bob qui envoyait des pièces à votre adresse. C’est pourquoi chaque client doit obtenir une toute nouvelle adresse.
Les adresses peuvent être créées hors ligne
La création d’adresses peut se faire sans connexion Internet et ne nécessite aucun contact ni enregistrement auprès du réseau Bitcoin.
Il est possible de créer de grands lots d’adresses hors ligne avec des outils logiciels disponibles gratuitement.
La génération de paquets d’adresses est utile dans plusieurs scénarios, tels que les sites de commerce électronique où une adresse pré-générée unique est envoyée à chaque client qui choisit l’option «payer avec Bitcoin».
Les « portefeuilles HD » plus récents peuvent générer un jeton « clé publique principale » qui peut être utilisé pour permettre aux systèmes non fiables (tels que les serveurs Web) de générer un nombre illimité d’adresses sans possibilité de dépenser les bitcoins reçus.
Les adresses sont souvent sensibles à la casse et précises
Les adresses Bitcoin à l’ancienne sont sensibles à la casse. Les adresses Bitcoin doivent être copiées et collées en utilisant le presse-papiers de l’ordinateur dans la mesure du possible. Si vous codez manuellement une adresse Bitcoin et que chaque caractère n’est pas exactement transcrit – y compris les majuscules – l’adresse incorrecte est susceptible d’être rejetée par le logiciel Bitcoin. Vous devez vérifier votre dossier et réessayer.
La probabilité qu’une adresse incorrecte soit acceptée comme valide est de 1 sur 2.32, soit environ 1 sur 4,29 milliards.
Les adresses Bech32 de nouveau style sont insensibles aux majuscules.
Preuve que vous obtenez avec une adresse
La plupart des portefeuilles Bitcoin ont une fonction pour «signer» un message, prouvant que la société reçoit de l’argent avec une adresse ayant accepté le message.
Cela peut être utilisé, par exemple, pour conclure un contrat d’une manière cryptographiquement prouvable avant de le payer.
Certains services utiliseront également cette capacité en allouant une adresse de vérification spécifique, auquel cas l’adresse ne doit jamais être utilisée pour des transactions Bitcoin réelles.
Lorsque vous vous connectez ou utilisez leur service, vous fournissez une signature qui prouve que vous êtes la même personne avec l’adresse négociée.
Il est important de noter que ces signatures prouvent seulement que vous obtenez une adresse.
Étant donné que les transactions Bitcoin n’ont pas d’adresse « de », vous ne pouvez pas prouver que vous êtes expéditeur des fonds.
Les normes actuelles pour les signatures de message ne sont compatibles qu’avec les adresses bitcoin « version zéro » (en commençant par le numéro 1).
Validation d’adresse
Si vous souhaitez valider une adresse Bitcoin dans une application, il est recommandé d’utiliser une méthode de ce fil plutôt que de simplement vérifier si la longueur de la chaîne, les caractères autorisés ou que l’adresse commence par un 1 ou 3. La validation peut également être effectuée avec l’open source disponible sur différentes langues ou avec un outil de validation en ligne.
Des adresses peuvent être créées qui nécessitent une combinaison de plusieurs clés privées.
Étant donné que ceux-ci bénéficient de fonctionnalités plus récentes, ils commencent par le nouveau préfixe 3 au lieu de l’ancien 1.
Ceux-ci peuvent être considérés comme l’équivalent de la remise d’un chèque à deux parties – «payer à quelqu’un et à quelqu’un d’autre» – où les deux parties doivent accepter le chèque pour obtenir de l’argent.
L’exigence réelle (nombre de clés privées nécessaires, leurs clés publiques correspondantes, etc.) qui doit être remplie pour dépenser l’argent est déterminée à l’avance par la personne qui génère ce type d’adresse, et une fois qu’une adresse est créée, l’exigence ne peut pas être modifiée sans pour créer une nouvelle adresse.
Que contient une adresse
La plupart des adresses Bitcoin contiennent 34 caractères.
Ils sont constitués de nombres aléatoires et de lettres majuscules et minuscules, sauf que les lettres majuscules et minuscules « O », les lettres majuscules « I », les lettres minuscules « l » et le chiffre « 0 » ne sont jamais utilisés pour empêcher l’obscurité visuelle.
Certaines adresses Bitcoin peuvent contenir moins de 34 caractères (aussi peu que 26) et sont toujours valides.
Un pourcentage significatif d’adresses Bitcoin ne compte que 33 caractères, et certaines adresses peuvent être encore plus courtes.
Chaque adresse Bitcoin représente un nombre.
Ces adresses plus courtes sont valables simplement parce qu’elles représentent des nombres commençant par des zéros, et lorsque les zéros sont omis, l’adresse codée devient plus courte.
Plusieurs des caractères d’une adresse Bitcoin sont utilisés comme somme de contrôle afin que les erreurs typographiques puissent être automatiquement trouvées et rejetées.
La somme de contrôle permet également au logiciel Bitcoin de confirmer qu’une adresse de 33 caractères (ou plus courte) est réellement valide et pas seulement une adresse de caractère manquant.
Testnet
Les adresses sur Bitcoin Testnet sont générées avec une version d’adresse différente, ce qui entraîne un préfixe différent.
Voir Liste des préfixes et Testnet pour plus d’informations.
idées fausses
Réutilisation des adresses
Les adresses ne sont pas destinées à être utilisées plusieurs fois et cela pose de nombreux problèmes.
Voir l’article dédié sur la réutilisation des adresses pour plus d’informations.
Soldes d’adresse
Les adresses ne sont pas des portefeuilles ou des comptes et ne portent pas de soldes.
Ils ne reçoivent que de l’argent, et vous n’envoyez « à partir » d’une adresse à aucun moment.
Divers services et écrans de logiciels déroutants bitcoins reçus avec une adresse moins les bitcoins envoyés dans des transactions indépendantes aléatoires comme un « solde d’adresse », mais ce nombre n’a pas de sens: cela ne signifie pas que le destinataire des bitcoins envoyés à l’adresse les a dépensés, ni qu’ils ont encore reçu des bitcoins.
Un exemple de perte de bitcoins à la suite de ce malentendu est lorsque les gens pensaient que leur adresse contenait 3btc. Ils ont dépensé 0,5btc et ont pensé que l’adresse contenait maintenant 2,5btc alors qu’elle contenait en fait zéro. Le 2.5btc restant a été transféré vers une adresse de changement qui n’a pas été sauvegardée et donc perdue. Cela s’est produit à quelques reprises pour les utilisateurs de portefeuilles en papier.
Adresses « de »
Les transactions Bitcoin n’ont aucun type d’origine, de source ou d’adresse « de ». Voir l’article dédié « à partir de l’adresse » pour plus d’informations.