Trucs et Astuces Bitcoin / Blockchain

Trucs et astucs Bitcoin et Blockchain

Les Blockchain, ce n’est pas que de la cryptomonnaie

On a souvent tendance à l’oublier, le Bitcoin fonctionne sur une technologie décentralisée : la blockchain. Ce registre partagé et inviolable est à lui seul, une révolution. Finalement, la monnaie virtuelle que l’on connait n’est qu’un usage de ce registre, parmi tant d’autres.

C’est ainsi que pléthore d’autres projets sous-jacent de la technologie blockchain ont vu le jour. Parmi les plus connues : Litecoin, Ethereum, Ripple… 

Dans cet article, nous allons sortir des sentiers battus pour évoquer ce qu’il est possible de faire avec ces Blockchain.

Sommaire :

Les smart-contrats Ethereum

La raison principale qui a popularisé Ethereum est l’introduction dans sa blockchain des smart contrats. L’idée n’est pas de décortiquer les fondamentaux du projet ici, mais il est important de comprendre en quoi ces smart contrats permettent de révolutionner toute l’industrie du monde transactionnel.

En réalité, les smart contrats sont enregistrés dans le registre de la blockchain Ethereum. Ces “smart contrats” sont littéralement du code informatique qui exécute des actions comme n’importe quel autre programme. Ces applications s’appellent des “Dapps” (Decentralized Applications)

Quel rapport avec avec la cryptomonnaie ETH que l’on connait ? C’est simple. Pour consommer les smart contrats, ces applications paient le réseau avec des “gaz”, d’où l’importance du jeton ETH.

Sans entrer dans les détails techniques, cette notion de smart-contrat est assez incroyable. En effet, il devient possible d’exécuter du code informatique au sein d’un réseau décentralisé. Pour combler le tout, la blockchain Ethereum sécurise ses exécutions grâce à son registre partagé et inviolable. 

Que ce soit dans le monde de l’assurance, de la finance, du notariat… tout devient automatisable et sécurisé en s’affranchissant d’un tiers de confiance. Et puis il y a d’autres usages plus insolites…

 

Développer un jeux vidéo avec les smart contrat

Depuis l’apparition d’Ethereum, de nombreux jeux vidéo fonctionnant sur sa blockchain ont vu le jour. L’un d’entre eux à même fait le Buzz : Cryptokitties. Dans ce jeux, vous pouvez acheter, vendre et faire évoluer des chats virtuels. Toutes les transactions sont quand à elles gérer par Ethereum.

Pour écrire des Dapps, l’équipe Ethereum a créé un langage de programmation dédié : Solidity.

Dans cet article de Thibaut Chatiron, vous trouverez un cas d’usage simple sur la manière de développer un jeux vidéo en jouant avec ses smart-contrats. : Cryptozombies !

Ecrire un message à vie dans la blockchain Bitcoin

On le répète sans cesse : la Blockchain n’est rien de plus qu’un registre décentralisé. Sur la blockchain du Bitcoin, le registre sert a inscrire les transactions de pair à pair.

Mais saviez-vous qu’il été possible d’ajouter un message dans ces transactions ? A la manière des libellés que vous inscrivez pour vos virements bancaires, vous pouvez aussi le faire dans la Blockchain.

La différence réside simplement dans le fait que ce message deviendra publique et inscrit à jamais dans le registre ! Ces messages s’appellent OPcodes.

Lors du dernier Halving Bitcoin en mai dernier, la pool de minage qui a eu l’honneur de valider le dernier block, F2 Pool, a utilisé ces OPcodes pour y cacher un petit message : 

NYTimes 09/avr/2020 Avec 2,3T d’injection, le plan de la Fed dépasse de loin le plan de sauvetage de 2008.

Une petite pique à destination de la réserve fédéral US… Pour le voir en vrai, c’est par ici.

 

Vous aussi, écrivez votre message dans la Blockchain Bitcoin

Dernièrement, je suis tombé sur un super article qui explique comment écrire son propre message dans la Blockchain Bitcoin. Pour couronner le tout, l’article est écrit en français. 

Alors forcément, la méthode n’est pas aussi simple que d’envoyer ou recevoir un Bitcoin. Cela dit, rien de difficile, l’article de eclairblock.com est vraiment accessible.

Si vous vivez avec un-e geek, voilà une idée originale de lui déclarer sa demande en mariage !

Créer une adresse de Wallet Bitcoin personnalisée

Si vous avez votre porte-monnaie Bitcoin, vous aurez remarqué la longue chaîne de caractère que vous avez en guise d’adresse.

Lorsque vous configurez votre Wallet, il vous génère automatiquement votre adresse et les clés privées associées sans vous demander votre avis. Comme vous, surement, je me suis posé cette question : est-il possible que mon adresse ait déjà été générée par un autre portefeuille ?!

Rassurez-vous, la probabilité que cela arrive arrive est plus que mince, quasi inexistante. Pour être tout à fait exacte, elle est de 0,0001%. A savoir que le nombre d’adresse possible s’élève a 2^160… Difficile à conceptualiser ? Pour plus de détails, voici cet excellent article de Coinhouse.

Pour en revenir à notre titre, sachez qu’il existe tout de même un moyen de générer une adresse personnalisée. Alors soyons relatif : le début de l’adresse. 

L’idée est simple : 

  • Déterminer par quelle chaîne de caractère vous souhaitez que votre adresse commence
  • Générer toute les adresses possibles jusqu’à tomber sur le début de l’adresse que vous avez choisie

Vous l’aurez compris, plus vous choisissez une longue chaîne de caractère, plus la génération prendra du temps…

C’est également via eclairblock que j’ai découvert le concept, au moyen de l’outil Vanitygen. Je vous renvoie donc à son article qui vous guidera dans toutes ces étapes !

 

N'hésitez pas à noter ce contenu !
[Total: 1 Moyenne: 5]
Vous aimez ? Partagez !

 

porta. pulvinar dolor vulputate, sit vel, Praesent amet, facilisis Aliquam