Une introduction à la cryptographie, à la blockchain et au bitcoin

Une introduction à la cryptographie, à la blockchain et au bitcoin

Une introduction à la cryptographie, à la blockchain et au bitcoin

Mohamed Elshawaf

Mohamed ElshawafPoursuivre8 mai · 15 min de lecture

Cet article vise à présenter le bitcoin et la blockchain aux débutants sans connaissance préalable du sujet. Bitcoin est un système monétaire de crypto-monnaie basé sur la cryptographie, d’où le nom de «crypto-monnaie», une compréhension de base de certaines fonctions de cryptographie est donc nécessaire. Si vous êtes à l’aise avec l’un des sujets abordés ci-dessous, n’hésitez pas à passer à un autre.

Le besoin de cryptographie

Depuis les débuts de la civilisation humaine, il était nécessaire de sécuriser les communications, de sorte que seules les parties concernées puissent envoyer et recevoir des messages en toute sécurité. Le processus de sécurisation des communications est passé par de nombreuses étapes, de l’utilisation de langages de chiffrement simples à l’utilisation de fonctions mathématiques complexes.

Figure 1: Machine de chiffrement allemande Lorenz, utilisée pendant la Seconde Guerre mondiale

pour crypter les messages généraux du personnel de très haut niveau (de Wikipédia)

Cryptographie

est un ensemble de moyens utilisés pour sécuriser les communications entre les parties impliquées, de sorte que des tiers ne puissent pas lire les messages ou les modifier. La cryptographie utilise des fonctions mathématiques pour convertir le texte brut en un texte chiffré illisible. Il peut produire un texte chiffré réversible, dans un processus appelé cryptage, et le processus qui le convertit en texte clair est appelé déchiffrement, ou il peut produire un texte chiffré irréversible (appelé hachage ou condensé) dans un processus appelé hachage.

Il existe trois types de cryptographie:

1. Cryptographie symétrique

utilise une seule clé pour le cryptage et le décryptage, de sorte que l’expéditeur et le destinataire ont la même clé pour crypter et décrypter les messages. C’est rapide mais pas sécurisé, car la clé est partagée et tout le monde peut l’avoir. Exemple d’algorithmes asymétriques: Data Encryption Standard (DES).

  • La clé: est un nombre très long, plus la taille de la clé est grande, plus l’algorithme résiste aux attaques par force brute.
  • Attaque par force brute: essayer toutes les clés disponibles jusqu’à ce qu’une clé soit trouvée, pour une clé de taille 1024 bits, cela signifie essayer 21024 clés.

2. Cryptographie asymétrique

utilise deux clés qui sont mathématiquement corrélées, l’une est publique et l’autre est privée, la clé publique peut être extraite de la clé privée, mais pas l’inverse, bien sûr. La clé publique est utilisée pour chiffrer le texte brut, tandis que la clé privée est utilisée pour déchiffrer le texte chiffré. Le propriétaire de la clé conserve la clé privée, personne ne doit la connaître, tandis que la clé publique est partagée avec quiconque souhaite envoyer des messages chiffrés au propriétaire de la clé. La cryptographie asymétrique est sécurisée mais lente par rapport à la cryptographie symétrique.

3. Hashing

est une fonction standard à sens unique qui produit un condensé irréversible, c’est comme l’empreinte digitale dans le sens où chaque entrée a son hachage, deux entrées différentes ne doivent pas produire le même hachage et vous ne pouvez pas revenir à l’entrée d’origine de son hachage. Certaines fonctions de hachage standard incluent; SHA256, SHA512, MD5. Cependant, MD5 est obsolète en raison de graves vulnérabilités (voir: ref: 6). L’une des vulnérabilités de la fonction de hachage est la collision, ce qui signifie; deux entrées différentes produisent le même hachage, et cela peut se produire en raison de l’espace limité de l’algorithme de hachage par rapport aux possibilités d’entrée illimitées, mais SHA256 est considéré comme un algorithme de hachage fort, il produit un hachage de 256 bits (ou 64 caractères hexadécimaux), pour voir quelle est la taille de ce nombre, regardez cette vidéo: Quelle est la sécurité de la sécurité 256 bits?

Par exemple: le SHA256 de (abc) est

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Changer n’importe quel caractère, produit un hachage totalement différent, par exemple, le SHA256 de (Abc) est

06d90109c8cce34ec0c776950465421e176f08b831a938b3c6e76cb7bee8790b

Vous pouvez jouer avec SHA256 en utilisant cet utilitaire: https://andersbrownworth.com/blockchain/hash

(c’est un utilitaire de démonstration pour le grand tutoriel d’Anders Brownworth, voir réf: 5)

Signature numérique

Comme les signatures papier, la signature numérique est utilisée comme méthode d’authentification. Par example; A veut envoyer un message à B, il n’a pas besoin d’être chiffré, le message lui-même n’est pas confidentiel, mais il devrait y avoir une méthode permettant à B de s’assurer qu’il provient bien de A et que personne n’a modifié le message. A envoie le message avec sa signature de ce message, et B peut alors vérifier si le message a été falsifié.
En RSA, la signature numérique combine le cryptage et le hachage.
Il y a deux fonctions:

  • Sign: hache le message puis chiffre le hachage avec la clé privée, la sortie est la signature numérique.
  • Vérifier: décrypte la signature numérique avec la clé publique, le résultat est comparé au hachage du message envoyé avec la signature numérique, si les deux sont identiques, alors le message est intact, sinon il aurait dû changer depuis sa signature.

Figure 2: Signature numérique dans RSA

Remarque: dans la signature numérique utilisant RSA, la clé publique crypte le message après le hachage tandis que la clé privée décrypte la signature pour récupérer le hachage. C’est le contraire de ce qui se passe lors de l’utilisation du service de confidentialité, où la clé publique crypte le message et la clé privée décrypte le texte chiffré. Bitcoin utilise l’algorithme ECDSA pour la signature numérique, qui fonctionne différemment de RSA.

Services de cryptographie

La cryptographie fournit trois services principaux:

  • Confidentialité
  • Non-répudiation
  • Intégrité

Chacun de ceux-ci est réalisé grâce à des types spéciaux de fonctions cryptographiques.

Confidentialité : Ce service est utilisé lorsque la confidentialité du message est requise, par exemple l’envoi d’un message à un contact WhatsApp utilise ce service pour s’assurer que le message est crypté avec la clé publique du destinataire et à sa fin, le message est décrypté à l’aide de sa clé privée.

Non-répudiation : est un service de sécurité par lequel des preuves sont conservées afin que l’expéditeur et le destinataire des données ne puissent nier avoir participé à la communication. Individuellement, ils sont appelés «non-répudiation d’origine» et «non-répudiation de réception». En termes simples, vous recevez un message de quelqu’un dans un «format» spécial, et vous êtes sûr qu’il vient de lui, pensez aux «signatures». La signature numérique offre la non-répudiation

Intégrité : s’assurer que le message est envoyé tel quel, et que personne ne modifie le message sans le savoir. Le hachage offre l’intégrité.

Maintenant que vous avez une connaissance de base de la cryptographie, comprenons comment fonctionne le bitcoin.

Qu’est-ce que l’argent?

L’argent est une réserve de valeur; ce n’est pas une valeur en soi. Vous payez 100 LE pour une pizza, vous échangez en fait une pièce d’or d’une valeur de 100 LE pour cette pizza. L’or ici est également connu comme un moyen d’échange.

Alors, qu’est-ce qui fait de quelque chose, comme l’or, un moyen d’échange ou «argent»?

Propriétés de l’argent (de Wikipedia ):

  • Fongibilité: ses unités individuelles doivent être capables de substitution mutuelle (c.-à-d. Interchangeabilité).
  • Durabilité: capable de résister à une utilisation répétée.
  • Divisibilité: divisible en petites unités.
  • Portabilité: facilement transporté et transporté.
  • Connaissabilité: sa valeur doit être facilement identifiée.
  • Rareté: son offre en circulation doit être limitée.

Une fois qu’il y a un support avec ces propriétés, il peut être utilisé pour stocker de la valeur, donc appelée argent.

Qu’est-ce que Bitcoin?

Tout d’abord, certains pourraient être submergés par les images Bitcoin populaires et penser que c’est réel, surtout quand il est représenté comme de vraies pièces de monnaie. Ce n’est pas Bitcoin:

Figure 3: Bitcoin

C’est juste un design issu de l’imagination des artistes, à la fin de cet article, vous vous rendrez compte qu’il n’y a pas de représentation rigide de Bitcoin, même au bas niveau.

Ce qui est le plus déroutant pour les débutants à propos du bitcoin et d’autres monnaies numériques, c’est comment nous pouvons utiliser des actifs immatériels comme le bitcoin, comme monnaie, et si nous pouvions les utiliser, pourquoi avons-nous pensé à un nouveau système monétaire, qu’est-ce qui ne va pas avec le système monétaire actuel? ? Et bien d’autres questions auxquelles j’essaierai de répondre dans cet article.

Bitcoin utilise la technologie peer-to-peer pour fonctionner sans autorité centrale ni banque; la gestion des transactions et l’émission de bitcoins est réalisée collectivement par le réseau. Bitcoin est open-source; sa conception est publique, personne ne possède ou ne contrôle Bitcoin et tout le monde peut y participer.

Peer-to-peer signifie que c’est un système collaboratif, ou plus souvent appelé, un système monétaire décentralisé, contrairement à une seule autorité ou banque centrale contrôlant le tout, les transactions sont validées via un groupe d’ordinateurs, tout le monde peut participer , ils sont appelés nœuds, ils ont la même copie de la blockchain (la base de données publique qui contient toutes les transactions intervenues depuis le lancement du bitcoin en 2009).

Pensez à sa conception comme le torrent vs Google Drive.

Une monnaie numérique décentralisée qui circule sur Internet n’est pas une idée nouvelle, a déclaré le lauréat du prix Nobel économique Milton Friedman, cette déclaration visionnaire en 1999.

La seule chose qui manque, mais qui sera bientôt développée, est un e-cash fiable, une méthode par laquelle sur Internet vous pouvez transférer des fonds de A vers B, sans que A connaisse B ou B sachant A.

Et différents systèmes d’e-cash ont été introduits avant Bitcoin mais jamais largement adoptés, jusqu’à ce jour en 2008, Satoshi Nakamoto a annoncé son travail sur Bitcoin:

Figure 4: Lettre électronique de Satoshi Nakamoto

Personne ne sait qui est Satoshi, car son identité reste mystérieuse, mais son travail sur le bitcoin et la blockchain est considéré comme révolutionnaire et change le monde que nous connaissons.

Bitcoin est de l’argent?

La plupart des nouveaux arrivants sur le sujet de la crypto-monnaie, y compris moi il y a quelques mois, ne comprennent pas comment certains jetons peuvent être traités comme de l’argent que nous connaissons, voici une analogie qui peut approcher le sujet de l’argent que nous connaissons (cela a aidé mon petit frère):

Imaginez, dans un monde parfait, toutes nos transactions financières sont effectuées via nos comptes bancaires, et tout le monde a un compte bancaire, littéralement tout le monde, même les enfants, achète des bonbons dans un magasin local avec leur carte de crédit et les transports en commun (je pense of Egypt) a les moyens de payer avec votre carte de crédit. Dans ce monde parfait (vers lequel nous nous dirigeons déjà) pas besoin de liquidités, votre entreprise transfère votre salaire chaque mois sur votre compte, et les clients de votre entreprise paient à votre entreprise en transférant sur son compte bancaire. L’argent liquide devient inutile et le solde de votre compte devient juste un enregistrement dans la base de données du système bancaire, pas plus que cela, qui augmente si votre entreprise paie votre salaire ou vous lorsque vous vendez votre ancien ordinateur portable en ligne ou à votre ami, et que vous êtes décrémenté. quand vous allez au centre commercial.

À ce stade, la monnaie fiduciaire disparaît et notre richesse n’est plus qu’un ensemble d’enregistrements dans les bases de données de la banque. C’est exactement ainsi que fonctionne la blockchain (la base de données / grand livre des crypto-monnaies), à l’exception de certains détails techniques (détails importants) qui la rendent compétente pour le système monétaire actuel. Et le bitcoin dans cet exemple correspond à vos enregistrements de solde.

La blockchain est l’épine dorsale de toutes les crypto-monnaies (Bitcoin, Etheruim, etc.), et elle a des applications autres que les monnaies numériques, ce qui la rend vraiment révolutionnaire.

Regardez cette vidéo si vous voulez connaître l’impact de la blockchain:

Comment la blockchain change l’argent et les affaires | Don Tapscott

Propriétés de l’argent dans le bitcoin

Voyons si les propriétés monétaires peuvent être appliquées au bitcoin:

✅Fongibilité : tout bitcoin est interchangeable avec un autre.

✅Durabilité : les Bitcoins sont là tant que la blockchain est maintenue, actuellement elle est maintenue par des milliers de nœuds (plus à ce sujet plus tard). C’est encore plus durable que la monnaie fiduciaire qui est sujette à des défaillances physiques telles que des déchirures ou des dommages.

✅Divisibilité : dans la plupart des cas, si vous souhaitez acheter des bitcoins, vous en achèterez principalement une petite fraction, la plus petite unité de bitcoin est Satoshi (SAT), un bitcoin d’une valeur de 108 SAT

✅Portabilité : c’est numérique, c’est encore plus portable que la monnaie fiduciaire.

✅Connaissabilité : la blockchain est publique et tout le monde peut la télécharger ( https://bitcoin.org/en/download ).

✅ Rareté : l’offre de bitcoins est limitée, le protocole bitcoin indique que seuls 21 millions de BTC sont disponibles pour être exploités, 18 millions de bitcoins (BTC) ont déjà été extraits, il ne reste que 3 millions de BTC à exploiter dans les 100 prochaines années (cependant, cela est sujet à changement).

La nature de décentralisation de Bitcoin

Alors pourquoi penser à un système monétaire différent et controversé au lieu du système connu actuel?

Figure 5: décentralisation Bitcoin vs centralisation de la monnaie fiduciaire

Le principal point fort des crypto-monnaies est qu’elles sont décentralisées, ce qui signifie qu’il n’y a pas d’autorité centralisée ou de banque qui contrôle les transactions et en assure le suivi. Au lieu de cela, c’est peer-to-peer et public que n’importe qui peut contribuer à son réseau. La révolution et la croissance de ce réseau me rappellent l’émergence d’Internet dans les années 90. De plus, alors que le système centralisé repose sur la confiance (nous mettons notre argent dans les banques parce que nous leur faisons confiance), la monnaie numérique décentralisée repose sur la cryptographie.

Mais après tout, comment tout cela fonctionne-t-il ensemble? blockchain, nœuds, mineurs et cryptographie, pour gagner de l’argent?

C’est ce à quoi j’essaierai de répondre dans les prochaines sections.

La Blockchain

Comme son nom l’indique, la blockchain est une chaîne de blocs, c’est un type de base de données (grand livre) qui garde une trace de chaque transaction depuis le bloc de genèse (premier bloc ajouté par Satoshi en 2009). Chaque bloc contient plusieurs transactions (peut être 1000 transactions, plus ou moins). Chaque bloc fait référence au bloc précédent par son hachage.

Figure 6: Les principaux composants d’un bloc

Le cycle de vie d’une transaction

Dites, A veut envoyer B 1 BTC, A spécifie d’abord l’adresse de B (sa clé publique), puis signe la transaction avec sa clé privée (clé privée de A) comme approbation de la propriété des bitcoins, et diffuse cette transaction en attendant le confirmation.

Les nœuds vérifient que A possède 1 BTC, si c’est vrai, ils déplacent la transaction vers le mempool (pool de mémoire) où les mineurs peuvent récupérer les transactions pour l’exploitation minière, jusque-là dans un état non confirmé. L’exploitation minière est la technique utilisée pour prouver le travail effectué par le mineur et est récompensé.

La preuve de travail

Les mineurs sont récompensés par des bitcoins pour le travail qu’ils font: ajouter des blocs à la blockchain, mais les bitcoins sont très précieux qu’il devrait y avoir un effort presque précieux que les mineurs doivent faire pour les obtenir, cet effort est fait par les processeurs, qui essaient de résoudre des problèmes mathématiques très complexes, qui nécessitent un type particulier d’ordinateurs, et consomment malheureusement une quantité massive d’énergie pour ajouter le bloc à la blockchain, remportant ainsi les précieux bitcoins (voir par exemple cette vidéo de l’un des mineurs de bitcoin: Inside The Cryptocurrency Révolution ).

Le montant des bitcoins attribués est défini dans le code bitcoin et a des règles restreintes, de sorte que tous les 210000 blocs (environ 4 ans) sont divisés par deux, il a commencé avec 50 BTC lorsque le bitcoin a été lancé, et à partir de février 2021, le prix est 6,25 BTC. L’importance du processus d’extraction est qu’il s’agit de la principale et unique source de bitcoins, chaque bitcoin provenant d’un prix minier.

Le problème très complexe

Le problème ou l’énigme que les mineurs doivent résoudre est simple à comprendre mais très complexe à résoudre.

Cela nécessite de produire un hachage de bloc avec un nombre spécifique de zéros non significatifs. Vous savez que toute entrée a un hachage différent, mais comment les mineurs changent-ils l’entrée (le bloc)? Ils ne sont pas autorisés à modifier les données du bloc, ils ne les possèdent pas. Voici le champ de bloc: le nonce (voir Figure 6), c’est un nombre qui devrait être changé pour que le hachage du bloc change, les mineurs continuent de le changer jusqu’à ce que le hachage rencontre la difficulté cible, c’est pourquoi tous les hachages de blocs commencent par des zéros.

Astuce: vous pouvez jeter un œil aux vrais blocs blockchain, à travers certains des explorateurs blockchain (voir ref: 26)

Pirater la blockchain

La structure de la blockchain rend impossible le piratage, le réseau Bitcoin a des milliers de nœuds qui protègent la blockchain contre les mauvais acteurs, ils ont tous la même copie de la blockchain, donc si quelqu’un essayait de modifier un bloc sur sa copie, il doit le faire pour 51% des nœuds.

Par exemple, si B a essayé de changer la transaction «A envoie B 1 BTC» en «A envoie B 2 BTC», alors le hachage du bloc contenant changera également et le nonce devrait être réévalué pour répondre à la difficulté cible, et si cela se produit (cela consommera beaucoup d’énergie), le hachage de bloc suivant changera parce que le hachage précédent a changé, il est donc nécessaire de réévaluer le nonce, et ainsi de suite jusqu’au bloc le plus récent. Si le pirate parvient à le faire, il devra également mettre à jour au moins 51% des nœuds (environ 5000 copies blockchain). Ce travail est tellement coûteux en termes de consommation d’énergie qu’il n’en vaut peut-être pas la peine, d’ailleurs ce n’est pas techniquement réalisable.

Voir réf: 5, c’est une très bonne visualisation du processus.

A envoie B x BTC?

J’utilise cette analogie pour simplifier les détails de la transaction, mais c’est plus complexe que cela. Les Bitcoins sont exprimés en termes d’entrées et de sorties:

Figure 7: Références des transactions

Dans l’image ci-dessus (de la référence: 25): A a un total d’entrées (solde) de 100 BTC, elles sont appelées sorties de transaction non dépensées (UTXO), mais une fois qu’elles sont référencées dans une autre transaction (transaction C), elles deviennent dépensées et ne peuvent pas être référencé plus dans une autre transaction. Vous remarquerez que toute entrée de transaction est la sortie d’une autre transaction. De plus, il n’y a pas de notion de solde, mais plutôt des «sorties de transactions non dépensées», ce que font les portefeuilles Bitcoin, c’est calculer le total des UTXO pour afficher votre solde.

Le changement

Si A a besoin d’envoyer 3 bitcoins à B et qu’il a 2 UTXO avec 2 BTC chacun, soit un total de 4 BTC, ce qu’il fera est d’envoyer les 4 BTC à deux adresses, la première est l’adresse de B avec 3 BTC, et le la deuxième est sa propre adresse avec 1 BTC pour obtenir le changement, car il n’est autorisé que de référencer un UTXO entier. Si vous n’avez pas spécifié l’adresse qui reçoit la modification, cela sera considéré comme des frais de transaction.

La coinbase

Le bloc doit contenir au moins une transaction, il s’appelle la transaction coinbase, c’est un type spécial de transaction qui contient la récompense et les frais envoyés à l’adresse du mineur.

Voir la figure 6, la transaction coinbase du bloc 5 envoie 7 BTC à M1 (l’adresse du mineur de ce bloc), ce 7 BTC est le total de l’attribution minière + les frais, si l’attribution est de 6,25 BTC, les frais sont 0,75 BTC.

Les frais

Vous (celui qui envoie des bitcoins) devez payer des frais pour qu’un mineur sélectionne votre transaction et la conditionne dans un bloc. Ces frais diffèrent, mais plus vous payez, plus les mineurs donneront la priorité à votre transaction et plus la transaction sera confirmée rapidement. Lorsque tous les bitcoins (21 millions) sont extraits, les mineurs ne gagneront que des frais.

Résumé

  • J’ai commencé par certains des concepts importants de la cryptographie, le bitcoin s’appuie sur la cryptographie pour sécuriser les transactions.
  • Nous utilisons le hachage pour garantir l’intégrité des données.
  • Bitcoin est une crypto-monnaie décentralisée, aucune entité ne la contrôle comme les banques, elle est sécurisée par la cryptographie et gérée par des personnes, également appelées nœuds.
  • Les utilisateurs de Bitcoins ont une paire de clés asymétrique: la clé publique qui agit comme leur adresse où d’autres peuvent utiliser pour leur envoyer des BTC, et la clé privée qui agit comme leur mot de passe, qu’ils utilisent pour signer des transactions à d’autres.
  • Ensuite, nous avons vu comment le bitcoin et l’argent sont liés et nous avons vu que toutes les propriétés de l’argent peuvent être appliquées au bitcoin.
  • La blockchain est le registre que toutes les transactions ont jamais eu lieu en direct et seront là pour toujours.
  • La blockchain est quasiment impossible à pirater, grâce au travail collaboratif des nœuds du réseau et de la cryptographie.
  • Les utilisateurs envoient des bitcoins en référençant les entrées précédentes qui leur ont été envoyées, appelées sorties de transaction non dépensées (UTXO).
  • Une fois la transaction signée, elle est déplacée vers le réseau où les nœuds la valident, si elle est vérifiée, la transaction est déplacée vers le pool de mémoire (mempool).
  • Les mineurs choisissent les transactions du mempool, les emballent dans un bloc puis démarrent le processus d’extraction, s’ils trouvent le nonce, ils sont récompensés avec des Bitcoins fraîchement extraits et les frais.
  • Plus les frais sont élevés, plus la transaction est rapidement choisie par les mineurs, donc plus rapidement pour être confirmée.
  • La coinbase est un type spécial de transaction, elle contient la récompense et les frais des mineurs, c’est la première transaction du bloc.

Les références:

Les références suivantes sont complémentaires de cet article pour bien comprendre le fonctionnement du bitcoin, je les ai soigneusement rassemblées après avoir regardé et lu de nombreuses ressources.

Vidéos:

(1): Frais Bitcoin et transactions non confirmées – Guide complet du débutant

(2): Détails de la transaction Bitcoin – Partie 1

(3): Transactions Bitcoin – de «Envoyer» à «Recevoir»

(4): Qu’est-ce que la preuve d’enjeu? – Gagnez un revenu passif avec le jalonnement

(5): Blockchain 101 – Une démo visuelle

(6): Algorithmes de hachage et sécurité – Computerphile

(7): Quelle est la sécurité de la sécurité 256 bits?

(8): Questions et réponses sur Bitcoin: quel est le rôle des nœuds?

Moyen:

(11): Comment les transactions sont-elles validées?. L’ingéniosité du réseau Bitcoin est… | par Blair Marshall

(12): Comment fonctionne réellement une transaction Bitcoin? | par Blair Marshall

(13): Qu’est – ce que le diable est UTXO. Jetant un œil sur la transaction Bitcoin… | par Rajarshi Maitra | BitHyve

Autres:

(21): Argent

(22): investopedia.com Qu’arrive-t-il au Bitcoin après que les 21 millions ont été extraits?

(23): Comment fonctionnent les transactions Bitcoin | Comment fonctionne Bitcoin? | Commencez avec

(24): Qu’est-ce que la coinbase?

(25): Transaction wiki Bitcoin

(26): Blockchain Explorer – Rechercher dans la blockchain | BTC | ETH | BCH

(27): Le cycle de vie des transactions Bitcoin (image)Coinmonks

Coinmonks est une publication éducative Crypto à but non lucratif.Poursuivre

3

Votre voyage commence ici.

Les meilleurs écrans FinViz pour les investisseurs en croissanceCRYPTO-MONNAIEComment devenir un millionnaire CardanoBLOCKCHAINAlt-Coins sur le point de devenir chaudMONDE7 rituels pour bannir languissant dans la pandémie

Une newsletter qui vous apporte les meilleures histoires de crypto et blockchain de la semaine et les nouvelles des tendances directement dans votre boîte de réception, par CoinCodeCap.com Jetez un œil. Recevez cette newsletter

Les e-mails seront envoyés à comeben@gmail.com .Pas toi?

3

Mohamed Elshawaf

ÉCRIT PAR

Mohamed Elshawaf


Laisser un commentaire