Bitcoin
Bitcoin
Monnaie libre et ouverte
Le Bitcoin est une invention surprenante. Car il s'agit d'un système monétaire ingénieux et sans précédent.
Quelques points clefs du Bitcoin : - Gratuit (ou avec un frais facultatif et volontaire par transaction)
- Sécuritaire (usurpation, contrefaçon et fraudes payback sont impossibles)
- Libre (la totalité du code du projet Bitcoin est public et transparent)
- Universel (le Bitcoin s'étend aussi loin que s'étend Internet)
- Interopérable (le Bitcoin fonctionne avec différentes banques et logiciels)
- Décentralisé (aucune organisation ni gouvernement ne peut le contrôler)
- Déflationniste (la valeur du Bitcoin augmente avec le temps)
- Pseudo-anonyme (presque aussi anonyme que l'argent liquide)
- Neutre (le Bitcoin est la première monnaie sans appartenance politique)
Le concept de Bitcoin
Approfondissons un peu le fonctionnement du Bitcoin!
- Le Bitcoin, une monnaie libre et ouverte
Le Bitcoin est la première monnaie libre et décentralisée capable de fonctionner à l'échelle du monde sans autorité centrale. Les Bitcoins sont non seulement impossibles à usurper ou à contrefaire, mais ils représentent aussi la première monnaie mondiale neutre et séparée de la politique. Tout cela grâce à un usage ingénieux de la mathématique et de la cryptographie.
- Bitcoin, un porte-monnaie virtuel
Le Bitcoin peut être comparé à un porte-monnaie d'argent liquide. Tout comme un porte-monnaie réel, il est possible de conserver de l'argent et le protéger soi-même (encrypter et sauvegarder son porte-monnaie). Ou alors, il est possible de stocker de l'argent dans une banque en ligne comme Coinbase.
- Plusieurs adresses pour payer et être payé
Afin de recevoir de l'argent, le logiciel Bitcoin vous permet de créer des adresses Bitcoin en un clic. Une adresse Bitcoin n'est rien de plus qu'un mélange de lettres et de chiffres. Si vous donnez une de vos adresses à un ami, celui-ci peut vous payer des Bitcoins à cette adresse et vous les recevrez dans les minutes suivantes. Chaque adresse que vous créez est associée à une clé cryptographique que votre logiciel Bitcoin conserve pour vous. Cette clé est utilisée par le logiciel pour signer chacune de vos transactions, fournissant une preuve inviolable que vous êtes le propriétaire de cette adresse. Sans cette clé, personne ne peut effectuer une transaction avec votre adresse Bitcoin.
- Blockchain, un journal de transactions partagé
À la différence de l'argent comptant, toute transaction effectuée sur le réseau Bitcoin doit être traitée, validée et conservée dans le journal du réseau, qu'on appelle la blockchain. Ce journal partagé contient toutes les transactions effectuées à l'échelle du monde. Et c'est ce journal qui dicte à l'ensemble du réseau si une transaction peut avoir lieu. Par exemple, envoyer plus de fonds qu'une adresse Bitcoin n'en a déjà reçu est impossible grâce à ce journal.
- Le Bitcoin mining pour valider la chronologie des transactions et créer la monnaie
Lorsqu'un utilisateur émet une transaction sur le réseau Bitcoin, celle-ci est diffusée dans tout le réseau. L'authenticité du payeur et la disponibilité des fonds est instantanément vérifiée. Et le receveur est crédité. Toutefois, il reste une dernière étape avant que la transaction soit valide et incluse dans le journal blockchain. Le réseau Bitcoin doit s'assurer que si un utilisateur tente de dépenser deux fois la même somme, seule une des deux transactions sera acceptée. Il réseau doit donc répondre de trois exigences.
- Un ordre chronologique des transactions.
- Un consensus sur les transactions acceptées et refusées.
- Une neutralité, afin que personne ne puisse influencer le consensus.
Afin de répondre de ces critères, le réseau Bitcoin exige que chaque ajout apporté au journal (un block) contienne une signature cryptographique basée sur le block précédent. Ce qui instaure déjà un ordre chronologique inviolable. Additionné à cette restriction, la signature cryptographique est une énigme mathématique très difficile à résoudre. La résolution de cette énigme devient alors un tirage au sort. Le premier utilisateur à trouver la solution est récompensé en percevant les frais de transactions qu'il a traité ainsi que les nouveaux Bitcoins créés par l'écriture de son nouveau block dans le journal blockchain. Si la modification proposée échoue à une seules des règles cryptographiques, elle est rejetée par tout le réseau en une fraction de seconde.
C'est ce qu'on appelle le Bitcoin mining. En résumé, le Bitcoin mining est un marché libre où des individus peuvent investir dans du matériel informatique qu'ils mettent à disposition du réseau et qui sont récompensés proportionnellement à leur investissement. Les Bitcoin miners assurent donc le fonctionnement, la sécurité et la neutralité du réseau. N'importe quel individu avec les compétences techniques requises peut devenir un Bitcoin miner. Et chaque nouveau Bitcoin miner augmente la difficulté des énigmes mathématiques, rendant le réseau plus puissant et sécuritaire et empêchant les Bitcoin miners de s'enrichir sans libre concurrence.
- Une création monétaire stable et déflationniste
L'algorithme de Bitcoin est conçu afin de créer une somme totale de 21 000 000 BTC (bitcoins) à une date précise. D'ici cette date, la création de monnaie diminue d'année en année et n'augmente jamais en rapidité. La valeur du Bitcoin est donc impossible à manipuler et représente toujours parfaitement l'offre et la demande du marché. C'est pourquoi la valeur du Bitcoin est très volatile. Et c'est aussi pourquoi le Bitcoin est déflationniste, c'est à dire que sa valeur tend à augmenter au fil du temps. Parce que le Bitcoin est une monnaie rare dont la quantité est fixée d'avance. Exactement l'inverse de l'argent classique qui perd en valeur au fil du temps à force d'injection de nouvelle monnaie selon les politiques des banques centrales.
Si le Bitcoin venait à recevoir une adoption importante de la part du marché au fil des prochaines années, sa valeur augmenterait considérablement. C'est aussi pourquoi le Bitcoin est divisible. C'est à dire qu'il est possible d'échanger des sommes telles que 0.004 BTC (4.00 mBTC). Ainsi, le Bitcoin peut théoriquement répondre des besoins d'une économie de large échelle.
Comment avoir un porte-monnaie Bitcoin
Avoir son porte-monnaie Bitcoin est facile et gratuit. Et il convient de choisir quelle approche s'adapte le mieux à selon l'usage.== Avoir un porte-monnaie Bitcoin en ligne ==
La manière la plus simple et rapide d'obtenir un porte-monnaie Bitcoin gratuit est d'utiliser un service en ligne tel que Blockchain ou Coinbase. Ces services fonctionnent comme une banque en ligne avec moins d'assurances.
Un porte-monnaie Bitcoin en ligne a l'avantage d'être accessible depuis plusieurs ordinateurs en plus d'être associé à divers services tels les virements bancaires directs dans le cas de Coinbase. Cette approche permet également de s'éviter le soucis de devoir protéger soi-même son porte-monnaie contre l'effacement ou le vol dans son propre ordinateur.
Avoir un porte-monnaie Bitcoin sur mobile
Un porte-monnaie sur mobile permet de payer et d'être payé avec une facilité que même les cartes de crédit ne sauraient égaler. Il suffit de scanner le QR Code affiché sur le mobile d'un ami ou à la caisse d'un marchands pour effectuer un paiement de façon sécuritaire avec ou sans l'usage d'un mot de passe. Le porte-monnaie sur mobile est donc réellement un moyen de remplacer un porte-monnaie. Et même plus encore, car il permet de payer à distance sans frais. Pour bénéficier d'une protection en cas de vol ou de perte du mobile, certaines applications telles que Blockchain permettent un usage avec un compte en ligne.
Avoir un porte-monnaie Bitcoin installé dans son ordinateur
Installer le logiciel Bitcoin sur son ordinateur permet un usage du Bitcoin entièrement autonome et indépendant de toute banque ou organisation. Et par la même occasion, elle permet aussi d'accéder à des tâches plus avancées telles que le Bitcoin mining. Toutefois, elle implique aussi plus de responsabilité dans la protection de son porte-monnaie. Par exemple, par la sécurisation de son ordinateur. Et par la sauvegarde et l'encryption de son porte-monnaie avec un mot de passe.
Comment obtenir ses premiers Bitcoins
Divers services d'échange en ligne permettent l'échange de devises avec le Bitcoin. Coinbase permet également le retrait direct dans les comptes de banques établies aux US avec la même simplicité que paypal. Et prévoit agrandir son offre. Il est également possible de gagner quelques Bitcoins avec le Bitcoin mining, quoi que ce marché est aujourd'hui hautement compétitif. L'accessibilité aux échanges avec le Bitcoin augmente de façon continue depuis plusieurs années.
=+=+=+
Installer Bitcoin
Pour installer Bitcoin, il est possible de le télécharger gratuitement sur le site de Bitcoin bitcoin.org. Bitcoin est disponible pour:
- Windows,
- Mac
- Linux.
Une fois Bitcoin installé sur votre ordinateur, vous devez attendre que se termine la synchronisation avec le réseau. Une barre de progression s'affiche dans le bas de votre logiciel pour vous indiquer le pourcentage complété. Celle-ci disparaît lorsque votre logiciel est prêt à fonctionner.
Si vous avez une connexion Internet limitée, vous devriez peut-être vous renseigner avant d'installer Bitcoin, car celui-ci doit télécharger plus de 2Gb de données durant cette opération initiale.
Vous pourrez ensuite créer votre première adresse Bitcoin!
Créer une adresse Bitcoin
Créer une adresse Bitcoin afin de recevoir des paiements Bitcoins se fait en un seul clic. La nouvelle adresse peut alors être copiée et remise à la personne désirant vous payer à cette adresse. Notez qu'une fois que vous l'avez créé, il n'est pas possible de supprimer une adresse.
Ouvrir votre logiciel Bitcoin. Cliquer sur Receive coins (en haut). Cliquer sur Nouvelle Adresse. Taper le nom de la nouvelle adresse. Ceci n'est qu'un aide-mémoire pour que vous puissiez vous rappeler à qui vous allez remettre cette adresse. Votre adresse est créé et immédiatement prête à utiliser!
Recevoir des Bitcoins
La seule façon de recevoir des Bitcoins est de créer une adresse Bitcoin et de donner cette adresse à la personne souhaitant vous payer. Comme ces adresses sont très longues, la méthode la plus facile et appropriée est de copier l'adresse et de la partager via Internet, par exemple dans un email.
Notez que vous devriez garder certaines adresses Bitcoins que vous ne divulguerez à personne si vous souhaitez protéger votre vie privée.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Receive coins.
- Cliquer sur l'adresse désirée et cliquer sur Copier dans le presse-papier.
- Ouvrir un nouveau email.
- Cliquer avec le côté droit de la souris dans votre message et cliquer sur Coller.
Votre adresse Bitcoin est maintenant dans votre message.
Envoyer des Bitcoins
Afin d'envoyer des Bitcoins, vous aurez besoin de l'adresse Bitcoin des personnes que vous voulez payer. Pour plus de simplicité, vous pourriez d'abord ajouter ces adresses dans votre carnet d'adresse Bitcoin.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Send coins (en haut).
- Cliquer sur la petite icône du carnet d'adresse pour choisir les personnes à qui faire le versement, ou coller leur adresse directement.
- Taper le montant du paiement, en BTC.
- Cliquer sur Send.
Si un frais de transaction est requis, Bitcoin vous en avise et vous laisse le choix d'annuler la transaction. Une fois la transaction effectuée, vous pouvez consulter son état dans le journal de transaction.
Ajouter une adresse Bitcoin dans son carnet d'adresse
Il est possible d'ajouter l'adresse Bitcoin de vos contacts dans votre carnet d'adresse afin de faire des paiements facilement en deux clics. Cette adresse peut être modifiée ou supprimée par la suite.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Address Book (en haut).
- Cliquer sur Nouvelle adresse.
- Taper le nom de votre contact et son adresse Bitcoin. Pour éviter tout risque d'erreur, copier / coller est mieux que de taper l'adresse au clavier.
Votre adresse est maintenant dans votre carnet d'adresse.
Éditer une adresse Bitcoin dans son carnet d'adresse
Toutes les adresses Bitcoin de vos contacts dans votre carnet d'adresse peuvent être modifiées ou supprimées, au contraire de vos adresses Bitcoins que vous avez créées qui elles, ne peuvent pas être supprimées.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Address Book (en haut).
- Double-cliquer sur le nom à modifier et taper la modification désirée. Vous pouvez aussi double-cliquer sur l'adresse si vous voulez modifier l'adresse.
Supprimer une adresse Bitcoin dans son carnet d'adresse
Vous pouvez supprimer ou éditer une adresse dans votre carnet d'adresse Bitcoin à tout moment. Vous ne pouvez par contre pas modifier vos adresses personnelles avec lesquelles vous recevez des Bitcoins.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Address Book (en haut).
- Cliquer sur l'adresse à supprimer et cliquer sur Supprimer (en bas).
Consulter ses transactions Bitcoin
Chaque transaction effectuée sur Bitcoin peut ensuite être consultée dans le journal de transaction. Il est aussi possible d'effectuer une recherche dans les transactions avec le nom d'une personne dans votre carnet, une date ou un montant à l'aide des cases présentes au dessus de la liste pour cet usage.
Le journal de transaction montre aussi l'état de chaque transaction. Une transaction effectuée dans les dernières minutes peut avoir un point d'interrogation ou une horloge, ce qui signifie qu'elle n'a pas encore été totalement validée par le système.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur Transactions (en haut).
Encrypter son porte-monnaie Bitcoin
Encrypter son porte-monnaie Bitcoin est une bonne sécurité car ce tru empêche quiconque d'utiliser votre porte-monnaie sans votre mot de passe.
- Pas de sécurité sans précaution : Mais cela signifie donc aussi que si vous perdez votre mot de passe, vous perdrez l'usage de votre porte-monnaie. Cette méthode ne vous protège pas non plus si une personne connaît votre mot de passe ou si un logiciel malveillant dans votre ordinateur se met à enregistrer ce que vous tapez au clavier. Même si l'encryption complique de façon importante toute tentative d'attaquer votre porte-monnaie.
- Pas de retour en arrière : Si vous décidez d'encrypter votre porte-monnaie, vous pourrez changer votre mot de passe par la suite autant de fois que vous le souhaitez. Par contre,vous ne pourrez plus utiliser Bitcoin sans encryption par la suite, jusqu'à ce que ce soit rendu possible par les développeurs.
- Mot de passe seulement pour payer : Une fois votre porte-monnaie encrypté, Bitcoin ne vous demandera pas votre mot de passe à chaque fois que vous allez l'ouvrir. Ce n'est que lorsque vous envoyez un paiement que votre mot de passe vous sera exigé.
- Ouvrir votre logiciel Bitcoin.
- Cliquer sur le menu Settings / Encrypt Wallet (en haut)
- Taper un long mot de passe incluant des chiffres et des signes de ponctuation, une fois dans chaque case, et cliquer OK.
- Bitcoin vous demande de confirmer que vous souhaitez encrypter votre porte-monnaie, et en profite pour vous mettre en garde de ne pas perdre votre mot de passe. Bitcoin indique ensuite qu'il va se fermer pour activer l'encryption à la prochaine ouverture.
Importer une clé Bitcoin privée
Importer une clé Bitcoin privée vous permet de changer de logiciel ou service porte-monnaie Bitcoin sans devoir changer d'adresses Bitcoin. Elle peut aussi servir à restaurer des adresses sauvegardées par sécurité.
- Les clés privées doivent être protégées
Attention, les clés privées peuvent permettre d'utiliser les fonds associés à ces adresses. Il ne faut jamais exposer les clés privées à une situation où elles pourraient tomber entre de mauvaises mains. Il est donc préférable d'encrypter les clés et d'effacer sécuritairement tout disque dur ou clé USB ayant contenu une clé privée non encryptée.
- Le logiciel Bitcoin n'est pas conçu pour partager une clé
Autre note importante, il est important de ne pas utiliser une clé privée simultanément avec le logiciel Bitcoin et un autre porte-monnaie en ligne. Cette pratique est considérée comme expérimentale et peut occasionner des problèmes de fonctionnement avec le logiciel Bitcoin. Si des problèmes de fonctionnement se produisaient après avoir commis cette erreur, il serait alors nécessaire d'exporter les clés privées, réinstaller Bitcoin et ré-importer les clés privées.
- Ouvrir votre logiciel Bitcoin
- Cliquer sur le menu Aide / Fenêtre de débogage (en haut).
- Cliquer sur l'onglet Console.
- Si votre porte-monnaie est encrypté, taper la commande suivante suivi de la touche Enter pour déverrouiller votre porte-monnaie
- walletpassphrase (votre mot de passe) 600
- Taper la commande suivante pour importer la clé
- importprivkey (clé privée) (étiquette)
- Attendre patiemment que l'importation se complète. Le logiciel ne répondra pas pendant plusieurs minutes. Il faut patienter et il ne faut surtout pas fermer le logiciel tandis qu'il n'a pas complété l'importation. L'importation est terminée lorsque la console est prête à recevoir une nouvelle commande.
- Fermer et ouvrir le logiciel Bitcoin pour l'actualiser.
Exporter une clé Bitcoin privée
Exporter une clé Bitcoin privée vous permet de transférer une de vos adresses Bitcoin dans un autre logiciel. Elle peut aussi servir à faire une sauvegarde d'adreses Bitcoin qui pourront être ré-importées au besoin.
- Les clés privées doivent être protégées
Attention, les clés privées peuvent permettre d'utiliser les fonds associés à ces adresses. Il ne faut jamais exposer les clés privées à une situation où elles pourraient tomber entre de mauvaises mains. Il est donc préférable d'encrypter les clés et d'effacer sécuritairement tout disque dur ou clé USB ayant contenu une clé privée non encryptée.
- Le logiciel Bitcoin n'est pas conçu pour partager une clé
Autre note importante, il est important de ne pas utiliser une clé privée simultanément avec le logiciel Bitcoin et un autre porte-monnaie en ligne. Cette pratique est considérée comme expérimentale et peut occasionner des problèmes de fonctionnement avec le logiciel Bitcoin. Si des problèmes de fonctionnement se produisaient après avoir commis cette erreur, il serait alors nécessaire d'exporter les clés privées, réinstaller Bitcoin et ré-importer les clés privées.
- Ouvrir votre logiciel Bitcoin
- Cliquer sur le menu Aide / Fenêtre de débogage (en haut).
- Cliquer sur l'onglet Console.
- Si votre porte-monnaie est encrypté, taper la commande suivante suivi de la touche Enter pour déverrouiller votre porte-monnaie
- walletpassphrase (votre mot de passe) 600
- Taper la commande suivante pour exporter la clé
- dumpprivkey (adresse Bitcoin)
- La clé privée est affichée à l'écran et il suffit de la surligner et de la copier.