Rejoignez-Nous sur

Bricolage – Programmez une crypto-monnaie vous-même – Midi pirate

1*csqpgoE3UUyh aUsqycOfw

News

Bricolage – Programmez une crypto-monnaie vous-même – Midi pirate

LA PROGRAMMATION

Comment ça marche?

En attendant, il y en a plus de 2000: crypto-monnaies. Les pièces et les billets numériques décentralisés, cryptés cryptographiquement. Ils sont également décentralisés car ce sont principalement des logiciels open source. Tout le monde peut essayer de développer sa propre version de Bitcoin.

En fin de compte, tout ce dont vous avez besoin est une bonne idée et des connaissances techniques pour programmer vous-même une crypto-monnaie. L'entreprise est complexe, mais avec les bons moyens, cela peut se faire sans aucune connaissance en programmation.

Qu'est-ce qu'une cryptocurrency?

À Introduire une définition de crypto-monnaie: Ce sont des monnaies numériques qui ne sont émises par aucune autorité centrale. Aucune autorité centrale ne détermine le prix. Au lieu de cela, l'offre et la demande décident du prix. Cette monnaie n'existe sous aucune forme physique, mais uniquement à titre d'information.

La base est la blockchain, la comptabilité électronique. Cela a été décrit pour la première fois en 2008 par Satoshi Nakamoto, qui a créé le premier BTC en 2009. Satoshi s'est progressivement retiré du développement de Bitcoin et a confié le projet à la communauté. Ils sont également open source, tout le monde peut voir leur code et même le copier. Vous n'avez pas besoin d'un certificat de crypto-monnaie pour la programmation.

Beaucoup de nouveaux projets blockchain, tels que Litecoin, sont en réalité des copies Bitcoin. En développement logiciel, on parle aussi de «hard fork». Une copie du code est créée et modifiée, donnant lieu à une nouvelle version. Ils sont cryptographiques car aucune donnée personnelle n'est requise pour les transactions sur Internet. Les transactions se font entre homologues, directement d'un utilisateur à l'autre.

Contrairement aux autres moyens de paiement, où un intermédiaire est toujours impliqué, tels que les institutions financières. Comme il n'y a pas d'intermédiaire, les transactions sont généralement plus rapides et moins chères. La décentralisation est assurée par un réseau basé sur des nœuds. Chaque nœud stocke une copie de la blockchain, préservant ainsi la totalité du réseau sans avoir à se trouver sur un serveur central.

le mines de crypto-monnaie sont également importants pour maintenir le réseau en marche. Les mineurs vérifient les transactions et reçoivent une récompense en bloc. Les devises sont stockées sur un portefeuille de crypto-monnaie, un portefeuille électronique.

Bien sûr, il y a des exceptions. Les pièces de monnaie stables comme Ripple sont fermement entre les mains d'une entreprise et liées à une monnaie fiduciaire, dans ce cas, des dollars. De nombreuses monnaies numériques sont détenues, au moins pendant le développement, par les développeurs, de sorte qu'ils gardent un certain contrôle sur le projet.

Pourquoi se programmer?

Il existe de nombreuses applications possibles pour votre propre crypto-monnaie. En 2017, les ICO ont connu un boom. ICO signifie «offre initiale de pièces». Ici, un jeton est proposé à la vente via Internet. Le but de la vente est de financer un projet. Les ICO se sont imposés comme une méthode alternative de financement participatif. Ils ne sont pas réglementés de la même manière que les méthodes classiques de financement, telles que le capital-risque.

Ils sont principalement utilisés par les jeunes entreprises et les jeunes entreprises. Ils sont créés assez rapidement et peuvent être vendus sans être rendus publics. Les acheteurs de jetons paient généralement avec d'autres crypto-devises, qui financent ensuite l'entreprise.

De plus, des projets propres de blockchain peuvent être développés. Les possibilités d'application de cette nouvelle technologie ne peuvent être devinées jusqu'à présent. Les pièces sont en train de s’établir comme un moyen de paiement alternatif pour les systèmes financiers commerciaux. Le Venezuela avait déjà émis sa propre crypto-monnaie, le Petro.

photo par Steve Halama sur Unsplash

Ceux qui liront les nouvelles sur la crypto-monnaie entendront également parler de nombreux autres projets innovants basés sur la blockchain.

  • IOTA, par exemple, utilise sa monnaie numérique pour l'Internet des objets.
  • Tron souhaite construire une plate-forme blockchain pour un Internet décentralisé et se concentre particulièrement sur le secteur du divertissement.
  • À Bordd’autre part, la sécurité des données de ses utilisateurs est au premier plan.
  • À Stellaire, l’objectif est de rendre les opérations de paiement globales plus simples et moins chères. La Stellar Foundation vise avant tout à aider les «non bancaires», ces personnes du tiers monde qui n’ont pas accès au marché financier traditionnel.

Comme vous pouvez le constater, les crypto-monnaies peuvent être programmées à des fins très diverses. Vous pouvez les utiliser pour améliorer la vie des gens, proposer des alternatives aux concepts et plateformes courants et faire du crowdfunding. Si vous regardez quelques citations / listes de crypto-monnaie, vous pouvez également voir que beaucoup ont également une forte croissance en termes de volume de transactions et de capitalisation boursière.

Quelle est la différence entre une pièce de monnaie et un jeton?

Les deux termes ont déjà été utilisés mais doivent être clarifiés. Ils diffèrent principalement en termes de fonctionnalité et de base sur laquelle ils sont basés.

Un jeton est généralement basé sur le standard de jeton ERC20 de Ethereum. Sur la plate-forme Ethereum, des projets cryptographiques personnalisés peuvent être réalisés à l'aide du standard de jeton. La programmation de cette norme de jeton reste la plus simple car aucune chaîne de blocs n'a été créée. C'est la partie la plus compliquée de ce travail.

Au lieu de cela, la blockchain Ethereum est utilisée comme base. Ceci est également possible avec les plates-formes de NÉO et Cardano. Un autre aspect important: il remplit une certaine fonction sur une plate-forme.

photo par ZSun Fu sur Unsplash

Ether, par exemple, sert à payer les contrats intelligents sur la plate-forme Ethereum. Les jetons peuvent être utilisés pour payer certains frais, pour voter en tant que poids de vote, pour accéder aux services sur la plate-forme, etc. Vous pouvez échanger avec cette crypto-monnaie, mais le but réel est une certaine fonction sur votre plate-forme.

Une pièce de monnaie est différente dans le sens où elle a toujours sa propre chaîne de blocs. Même si ce sont des copies de la blockchain Bitcoin. En outre, la fonction principale d’une pièce de monnaie doit être utilisée comme moyen de paiement numérique, en tant qu’alternative aux monnaies fiduciaires communes telles que le dollar ou l’euro. En outre, ils n'ont généralement pas d'autre objectif.

Certains attachent plus d'importance à la vie privée, d'autres à la rapidité ou à la facilité d'utilisation. L'accent est toujours mis sur les transactions.

À quoi faut-il penser à l'avance?

Outre le type de crypto-monnaie que vous souhaitez programmer, il y a beaucoup d'autres choses auxquelles vous devriez penser:

  • Quel est le but du projet? À quoi doivent-ils servir? Existe-t-il un secteur ou un secteur spécifique dans lequel le projet doit être utilisé par les entreprises car il offre un avantage? Peut-il résoudre les problèmes des gens ou pour quelle raison faut-il les utiliser?
  • Existe-t-il déjà une équipe de développeurs ou faut-il en former une? La communauté devrait-elle être impliquée dans le développement? Devrait-il être open source et donc le code source librement accessible à tous ou le contrôle resterait-il entre vos mains? La communauté peut être une aide précieuse en matière de programmation.
  • Continuez avec la communauté: existe-t-il certains canaux sur les médias sociaux ou des forums sur lesquels vous pouvez attirer l'attention sur la monnaie numérique? Y a-t-il quelqu'un dans la scène crypto qui fera de la publicité pour vous? Existe-t-il déjà une campagne marketing et à quoi devrait-elle ressembler?
  • Le papier blanc existe-t-il? Un livre blanc est important pour communiquer la vision et attirer les investisseurs potentiels. La scène crypto est internationale, le livre blanc de la crypto-monnaie doit être rédigé en anglais.
  • À quoi ressemble l'entrée de la monnaie cryptée sur les bourses et les bourses? Où et comment les investisseurs ou les parties intéressées devraient-ils pouvoir acheter le jeton ou la pièce de monnaie? Existe-t-il déjà des connexions avec certains centres de trading en ligne?

Quelles connaissances sont nécessaires?

La plupart des projets cryptographiques sont publiés sur GitHub en tant que source ouverte. Ici, ils peuvent être téléchargés gratuitement. Beaucoup de Altcoins sont basés sur le code Bitcoin. Avec certaines connaissances en C ++, le code source peut être converti en sa propre crypto-monnaie.

Plus le code doit s'écarter de l'original, plus vous devez programmer et avoir plus de connaissances. Bien sûr, vous pouvez également essayer de créer une blockchain à partir de zéro, voire même développer votre propre langage de programmation. Mais cela nécessite beaucoup plus de connaissances.

Si la plate-forme Ethereum doit servir de base, vous avez besoin d'un portefeuille pouvant stocker des jetons ERC20, tels que MetaMask ou MyEtherWallet. Ceux-ci sont installés au moyen d'une extension du navigateur Chrome. Vous avez également besoin de votre propre éther. Ils peuvent être achetés sur de nombreux lieux de négoce en ligne. Le nombre d'éthers nécessaires pour créer votre propre jeton ERC20 est très faible et coûte très peu cher.

Sur GitHub, vous pouvez trouver le code sous ConsenSys, que vous devez simplement copier dans un contrat intelligent. Sur le site «Rinkeby», il existe une interface simple. Le code est inséré dans ceci. Si vous souhaitez insérer vos propres fonctions, vous devez utiliser le langage de programmation «Solidity». Toutefois, les données de base de la crypto-monnaie, telles que le nombre de décimales, le nom, le nombre maximal, peuvent être définies relativement facilement.

Ainsi, le jeton propre est déjà programmé et pourrait théoriquement être vendu à un ICO. Le nouveau jeton ERC20 peut ensuite être publié sur EtherScan ou sur un serveur Exchange. D'autres plateformes contractuelles intelligentes, telles que Cardano et NEO, utilisent d'autres langages de programmation, mais le principe est similaire.



Traduction de l’article de The Cryptocurrency Consultant : Article Original

BlockBlog

Le Meilleur de l'Actualité Blockchain Francophone & Internationale | News, Guides, Avis & Tutoriels pour s'informer et démarrer facilement avec Bitcoin, les Crypto-Monnaies et le Blockchain. En Savoir Plus sur L'Équipe BlockBlog

Commenter cet Article

Commenter cet Article

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Plus dans News

Les Plus Populaires

Acheter des Bitcoin

Acheter des Alt-Coins

Sécuriser vos Cryptos

Vêtements et Produits Dérivés

Top