Compartir este artículo

Open Source : qu'est-ce que c'est et pourquoi est-ce essentiel pour Bitcoin et les Crypto ?

Les cryptomonnaies s’appuient sur un code open source non seulement pour fonctionner, mais également pour instaurer la confiance et la transparence.

Le code open source est un code publié publiquement en ligne. Chacun est libre de l'utiliser à ses propres fins, de l'analyser pour détecter d'éventuels bugs ou de proposer de nouvelles modifications ou fonctionnalités. Le code open source est la pierre angulaire deBitcoin,Ethereumet les systèmes derrière de nombreuses autres crypto-monnaies.

La notion d'« open source » est bien antérieure à l'apparition des Cryptomonnaie. L'expression a fait son chemin dans les années 1990 pour décrire le phénomène de publication de code sur Internet. Vous l'ignorez peut-être, mais une grande partie des activités sur Internet repose sur du code open source. Par exemple : au moins 37 % des sites Webque les gens visitent s'appuient sur Linux, le système d'exploitation open source.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de The Protocol hoy. Ver Todos Los Boletines

L'open source est un élément essentiel du monde du Bitcoin et des Cryptomonnaie . En effet, comme les cryptomonnaies, l'open source est « décentralisé », ce qui signifie qu'il n'est pas géré par un seul responsable ou une seule entité. Les cryptomonnaies nécessitent une gestion décentralisée de leur code source, accessible à tous, qui peuvent le consulter, le modifier et même l'essayer.

L'open source est l'opposé du code propriétaire : une entreprise possède le code et le garde privé pour s'assurer que d'autres, notamment ses concurrents, T puissent copier ses innovations. Le code propriétaire est centralisé sous le contrôle d' une ONE entreprise ou entité. Windows et l'iOS mobile d'Apple en sont de PRIME exemples.

Pourquoi le code open source est-il nécessaire dans la Cryptomonnaie?

Bitcoin et la plupart des grandes les crypto-monnaies sont décentralisées, ce qui signifie qu'ils n'ont T de leader capable d'arrêter certaines transactions ou de contrôler le réseau. Les utilisateurs qui garde à vue leurs propres Bitcoin ont un contrôle total sur celui-ci, contrairement aux principaux systèmes financiers en ligne d'aujourd'hui où la seule option pour les gens est de faire confiance à des tiers, comme les banques, avec leur argent.

Pour atteindre l'objectif de supprimer les intermédiaires tout en préservant la confiance, Bitcoin doit s'appuyer sur une méthode décentralisée de distribution du code. Il T peut y avoir qu'un ONE dirigeant, car A) il pourrait écrire les instructions qu'il souhaite dans le code, et B) il pourrait décider qui est autorisé à y accéder et qui ne l'est T.

L'open source dans Bitcoin est important pour plusieurs raisons :

  • Tout le monde peut l'exécuter : Étant donné que le code est public, n’importe qui peut télécharger le logiciel Bitcoin et l’exécuter lui-même – aucune autorisation d’une entreprise ou d’un gouvernement n’est nécessaire.
  • Vérifiabilité :Les développeurs externes peuvent analyser le logiciel et vérifier que le code fait réellement ce que les développeurs du projet disent qu'il fait.
  • Sécurité:L'open source peut renforcer la sécurité. Étant donné que le code est plus facilement analysable qu'avec du code propriétaire, l'ouverture peut conduire à un code plus sûr et éprouvé.
  • Encourage l’évolution du projet :Toute personne souhaitant ajouter ses propres fonctionnalités peut proposer leur ajout au projet. Dans Bitcoin, cela se fait via BIPS.
  • Permet des spin-offs efficacesSi les responsables du projet rejettent une modification apportée par un développeur pour une raison quelconque et que ce dernier n'est pas d'accord, il peut créer une copie du code source afin de construire son propre projet. De nombreuses cryptomonnaies inspirées du Bitcoin ont procédé de la sorte, comme Litecoin.

Où l'open source est-il utilisé dans Bitcoin et Ethereum?

L'open source est omniprésent dans l'univers de la Crypto , mais concentrons-nous sur la manière dont les deux plus grandes blockchains utilisent l'open source.

Cette tendance du code ouvert a commencé lorsque le créateur pseudonyme et mystérieux de BitcoinSatoshi Nakamoto version publiée 0.1 du code Bitcoin – désormais connu sous le nom de Bitcoin CORE – sous forme open source sur une liste de diffusion de cryptographie le 8 janvier 2009.

Depuis la sortie de Nakamoto, Bitcoin CORE est passé du statut de projet individuel à celui de base de code éprouvée à laquelle des développeurs du monde entier contribuent à temps plein. De par sa nature open source, toute personne possédant les compétences requises peut contribuer au logiciel. Depuis août 2009 plus de 100 développeurs ont contribué à Bitcoin CORE, selon le site Web d'hébergement de code GitHub, où le code open source est publié.

Des centaines d'autres projets open source sont construits sur cette infrastructure sous-jacente, à partir de portefeuilles tels queÉlectrum, où les utilisateurs stockent leurs Bitcoin clés privées, pour bloquer les explorateurs.

Ce n'est que la partie émergée de l'iceberg. Il existe aujourd'hui des centaines d'autres projets de cryptomonnaies calquées sur Bitcoin, dont la plupart partagent également leur code publiquement.

La deuxième plus grande blockchain, Ethereum, est constituée de son propre écosystème florissant de projets, de clients de bas niveausoutenir le réseau pourapplications décentralisées(communément appelées dApps) fonctionnant par-dessus. La norme de jeton ERC-721 a été créée pour prendre en charge la structure unique des jetons non fongibles (NFT) que d'énormes projets comme leClub nautique Bored APEutilisations.

Sur le même sujet : Que sont l’EIP et l’ERC et comment sont-ils connectés ?

L'équipe d'Ethereum tente de pousser ONE loin l'objectif de Bitcoin de décentraliser la monnaie : elle souhaite tout décentraliser sur Internet. La plupart des applications étant contrôlées par une ONE entreprise, comme Twitter ou Facebook, l'objectif des applications décentralisées est de donner aux utilisateurs un meilleur contrôle de leurs données. Des centaines de ces applications ont déjà vu le jour. Comme elles sont toutes open source, chacun peut créer sa propre application ou ONE contribuer.

La nature open source profondément ancrée de la cryptographie a donné naissance à des milliers de projets, permettant une expérimentation à grande échelle dans l'industrie, et continuera à favoriser l'innovation et les nouvelles technologies à l'avenir.

Alyssa Hertig

Journaliste spécialisée dans les technologies chez CoinDesk, Alyssa Hertig est programmeuse et journaliste spécialisée dans le Bitcoin et le Lightning Network. Au fil des ans, ses articles ont également été publiés dans VICE, Mic et Reason. Elle écrit actuellement un livre explorant les tenants et aboutissants de la gouvernance du Bitcoin . Alyssa possède des BTC.

Alyssa Hertig