Un Altcoin désigne toutes les crypto-actifs alternatifs au bitcoin. Depuis la création du premier bitcoin en 2009, le site coinmarketcap.com en dénombrait 2 360 au 22 juillet 2019, 10 429 au 15 juin 2021 et 20 246 en juillet 2022.
An altcoin refers to all crypto-assets that are alternatives to Bitcoin. Since the creation of the first Bitcoin in 2009, the website coinmarketcap.com counted 2,360 on July 22, 2019, 10,429 on June 15, 2021, and 20,246 in July 2022.
Pour Andreas Antonopoulos (Auteur du livre de rĂ©fĂ©rence « Mastering Bitcoin 2nd Edition: Programming the Open Blockchain », 2017, O'Reilly, ISBN 978-1491954386), une application dĂ©centralisĂ©e inclut « un ou plusieurs smart contract dĂ©ployĂ©(s) sur une ou plusieurs blockchain, une interface utilisateur transparente, un modĂšle distribuĂ© de stockage de donnĂ©es, un protocole de communication de messages de pair Ă pair et un systĂšme dĂ©centralisĂ© de rĂ©solution de noms » (« Mastering Bitcoin - Second Edition », Andreas M. Antonopoulos, Creative Commons, retrieved Jun 15 2022, https://github.com/bitcoinbook/bitcoinbook). Une fois dĂ©ployĂ©e sur une blockchain publique comme Ethereum, le code informatique d'une application dĂ©centralisĂ©e (dApp) ne peut ni ĂȘtre supprimĂ© ni ĂȘtre arrĂȘtĂ© afin que quiconque puisse en utiliser les fonctionnalitĂ©s. Cela veut dire que mĂȘme si la personne ou le groupe de personne Ă lâorigine de lâapplication disparaĂźt, lâapplication dĂ©centralisĂ©e, quant Ă elle, continuera de fonctionner.
According to Andreas Antonopoulos (author of the seminal book "Mastering Bitcoin 2nd Edition: Programming the Open Blockchain," 2017, O'Reilly, ISBN 978-1491954386), a decentralized application includes "one or more smart contracts deployed on one or more blockchains, a transparent user interface, a distributed data storage model, a peer-to-peer messaging protocol, and a decentralized name resolution system" ("Mastering Bitcoin - Second Edition," Andreas M. Antonopoulos, Creative Commons, retrieved June 15, 2022, https://github.com/bitcoinbook/bitcoinbook). Once deployed on a public blockchain like Ethereum, the computer code of a decentralized application (dApp) cannot be deleted or stopped, allowing anyone to use its functionalities. This means that even if the person or group of people who created the application disappear, the decentralized application itself will continue to function.
En informatique et en cryptographie, un arbre de Merkel est une structure de donnĂ©es contenant un rĂ©sumĂ© d'information d'un grand volume de donnĂ©es. Le principe d'un arbre de hachage est de pouvoir vĂ©rifier l'intĂ©gritĂ© d'un ensemble de donnĂ©es sans les avoir nĂ©cessairement toutes au moment de la vĂ©rification. Pour ce faire, au sein dâune sĂ©rie de donnĂ©es, lâune dâentre elles est hashĂ©e. Ce hash sera accolĂ© Ă un hash dâune deuxiĂšme donnĂ©e issue de la mĂȘme sĂ©rie. Cette concatĂ©nation va permettre de crĂ©er un hash parent. Le processus se rĂ©pĂšte avec les hash parents jusquâĂ arriver Ă un hash unique, appelĂ© le hash sommet. Ainsi, pour vĂ©rifier lâintĂ©gritĂ© dâune donnĂ©e, il suffit de connaĂźtre le hash des donnĂ©es qui lui sont reliĂ©es.
In computer science and cryptography, a Merkel tree is a data structure containing a summary of information from a large volume of data. The principle of a hash tree is to be able to verify the integrity of a set of data without necessarily having all the data available at the time of verification. To do this, within a series of data, one of the entries is hashed. This hash is then combined with the hash of a second entry from the same series. This concatenation creates a parent hash. The process is repeated with the parent hashes until a single hash is obtained, called the apex hash. Thus, to verify the integrity of a piece of data, it is sufficient to know the hashes of the data to which it is linked.
En finance, le swap, de l'anglais to swap â Ă©changer, dĂ©signe un contrat d'Ă©change financier. Dans le domaine des crypto-actifs, un Atomic Swap dĂ©signe une mĂ©thode dâĂ©change de token en pair-Ă -pair. Cette mĂ©thode repose sur un smart contract* spĂ©cifique appelĂ© « contrats Ă empreinte numĂ©rique verrouillĂ©s dans le tempsâŻÂ» (hashed TimeLocked Contracts (HTLCs). Le principe repose sur la garantie que les deux personnes qui Ă©changent des tokens le feront rĂ©ellement. Le smart contract requiert que le destinataire dâun paiement accuse rĂ©ception du paiement dans un temps imparti, en gĂ©nĂ©rant un rĂ©cĂ©pissĂ© cryptographique. Si ce nâest pas le cas, le destinataire perd le droit d'accĂ©der aux fonds qui sont alors retournĂ©s Ă lâexpĂ©diteur.
In finance, a swap, from the English word "to swap," refers to a financial exchange contract. In the realm of crypto-assets, an Atomic Swap is a peer-to-peer token exchange method. This method relies on a specific smart contract* called a "hashed Time-Locked Contract" (HTLC). The principle is based on the guarantee that the two parties exchanging tokens will actually do so. The smart contract requires the recipient of a payment to acknowledge receipt within a specified timeframe by generating a cryptographic receipt. If this does not occur, the recipient loses the right to access the funds, which are then returned to the sender.
Preuves numĂ©riques dĂ©livrĂ©es par un tiers (appelĂ© issuer) Ă un utilisateur (holder) prouvant une caractĂ©ristique de son identitĂ© (son Ăąge, son lieu de naissance, âŠ). Ainsi, en prĂ©sentant ces attestations vĂ©rifiables Ă un vĂ©rificateur (verifier), lâutilisateur peut transmettre les informations strictement nĂ©cessaires pour accĂ©der Ă un service tout en restant maĂźtre de ses donnĂ©es personnelles.
Digital evidence issued by a third party (called an issuer) to a user (holder) proving a characteristic of their identity (age, place of birth, etc.). Thus, by presenting these verifiable attestations to a verifier, the user can transmit only the information strictly necessary to access a service while remaining in control of their personal data.
Crypto-actif collatĂ©ralisĂ©e par une monnaie fiduciaire ou sur un autre crypto-actif, respectant une paritĂ© fixe vis-Ă -vis de celle-ci ou celui-ci. Par exemple, le crypto-actif stable Dai de MakerDAO respecte une paritĂ© fixe vis-Ă -vis du dollar amĂ©ricain : 1 Dai = 1 USD. Il existe trois types de crypto-actifs stables, correspondant Ă trois moyens de respecter cette paritĂ©. Dâune part, les crypto-actifs stables centralisĂ©s sont créés Ă partir de rĂ©serves en monnaie fiduciaire (par exemple, le dollar amĂ©ricain) dĂ©posĂ©es par les utilisateurs dans lâapplication et conservĂ©es en banque par les opĂ©rateurs du service. De fait, la quantitĂ© de crypto-actifs mise en circulation correspond exactement aux rĂ©serves de monnaie fiduciaire. Dâautre part, les crypto-actifs stables dĂ©centralisĂ©s sont créés Ă partir de rĂ©serves dans dâautres crypto-actifs. Ainsi, les crypto-actifs stables sont créés en fonction de la valeur, en dollar, des autres crypto-actifs dĂ©tenus en rĂ©serve. Le Dai de MakerDAO, prĂ©cĂ©demment mentionnĂ©, est un crypto-actif stable dĂ©centralisĂ©. Enfin, il existe des crypto-actifs stables dĂ©centralisĂ©s algorithmiques, qui sont créés en fonction des variations dâune autre crypto-actif créée par le mĂȘme opĂ©rateur de service. Cet autre crypto-actif sera Ă©mis et rachetĂ© de sorte Ă faire fluctuer le cours par rapport au dollar amĂ©ricain. Sa valeur en dollar permettra de crĂ©er des crypto-actifs stables. Ce processus a Ă©tĂ© trĂšs dĂ©criĂ© notamment lors de lâeffondrement du stablecoin algorithmique Luna/Terra.
A stablecoin is a cryptocurrency collateralized by a fiat currency or another cryptocurrency, maintaining a fixed exchange rate with either one. For example, MakerDAO's Dai stablecoin maintains a fixed exchange rate with the US dollar: 1 Dai = 1 USD. There are three types of stablecoins, each corresponding to a different way of maintaining this exchange rate. First, centralized stablecoins are created from reserves of fiat currency (e.g., US dollars) deposited by users in the application and held in a bank by the service providers. Therefore, the amount of cryptocurrencies in circulation exactly matches the fiat currency reserves. Second, decentralized stablecoins are created from reserves of other cryptocurrencies. Thus, stablecoins are created based on the dollar value of the other cryptocurrencies held in reserve. MakerDAO's Dai, mentioned earlier, is a decentralized stablecoin. Finally, there are algorithmically generated decentralized stablecoins, which are created based on the fluctuations of another crypto-asset created by the same service provider. This other crypto-asset is issued and redeemed in such a way as to cause its price to fluctuate against the US dollar. Its dollar value is then used to create stablecoins. This process has been heavily criticized, particularly following the collapse of the algorithmic stablecoin Luna/Terra.
Toute blockchain publique dispose d'une interface de ligne de commande (Command line interface - CLI) pour afficher l'historique des transactions sur le rĂ©seau. Afin de permettre Ă quiconque dâaccĂ©der Ă lâhistorique de ces transactions, la plupart des blockchains publiques proposent Ă©galement un « explorateur » accessible via un navigateur web afin dâafficher de maniĂšre conviviale les informations recherchĂ©es. Voir par exemple https://www.blockchain.com/explorer.
Every public blockchain has a command-line interface (CLI) to display the transaction history on the network. To allow anyone to access this transaction history, most public blockchains also offer a "browser" accessible via a web browser to user-friendly display the desired information. See, for example, https://www.blockchain.com/explorer.
La DeFi est un Ă©cosystĂšme dâapplications reproduisant des services financiers sur une blockchain. Elles permettent Ă quiconque en a les moyens et indĂ©pendamment du pays oĂč il se trouve ou de sa nationalitĂ©, dâemprunter, prĂȘter et investir, assurer et Ă©changer des crypto-actifs sans passer par un intermĂ©diaire, les transactions Ă©tant sĂ©curisĂ©es via lâusage dâune blockchain et de smart contracts.
DeFi is an ecosystem of applications that replicate financial services on a blockchain. They allow anyone with the means, regardless of their country of residence or nationality, to borrow, lend, invest, insure, and exchange crypto-assets without going through an intermediary, with transactions secured through the use of a blockchain and smart contracts.
Il s'agit d'un mécanisme de financement participatif qui vise à optimiser le financement des biens publics. Dans le financement quadratique, la contribution d'un individu à un projet est élevée à la puissance de deux, puis ajoutée aux contributions des autres individus. La somme totale est ensuite utilisée pour déterminer la part de financement du projet dans le pool de financement total. Ce mécanisme favorise un plus grand nombre de contributeurs et réduit l'influence des gros donateurs.
This is a crowdfunding mechanism designed to optimize the financing of public goods. In quadratic crowdfunding, an individual's contribution to a project is multiplied by two and then added to the contributions of other individuals. The total sum is then used to determine the project's share of the overall funding pool. This mechanism encourages a greater number of contributors and reduces the influence of large donors.
La finance traditionnelle dĂ©signe le systĂšme financier actuel, fondĂ© sur les monnaies nationales, les banques centrales, les banques commerciales et d'autres institutions financiĂšres, et qui permet dâaccĂ©der Ă des services comme les paiements, lâĂ©pargne, le crĂ©dit ou encore lâinvestissement.
Traditional finance refers to the current financial system, based on national currencies, central banks, commercial banks and other financial institutions, which provides access to services such as payments, savings, credit and investment.
Plateforme collaborative en ligne utilisant le systĂšme de gestion de versions Git. GitHub permet aux dĂ©veloppeurs informatiques de stocker, partager et collaborer sur le code informatique de logiciel open source. Dans lâĂ©cosystĂšme blockchain, GitHub est essentiel pour la publication et le partage du code open source des protocoles, des smart contracts, et de l'ensemble des logiciels open source utilisĂ©s par l'Ă©cosystĂšme. L'un des modes de financement des logiciels open source de l'Ă©cosystĂšme Ethereum est Gitcoin.
GitHub is an online collaborative platform using the Git version control system. It allows software developers to store, share, and collaborate on open-source software code. Within the blockchain ecosystem, GitHub is essential for publishing and sharing open-source code for protocols, smart contracts, and all open-source software used by the ecosystem. Gitcoin is one of the funding mechanisms for open-source software in the Ethereum ecosystem.
Fonction mathĂ©matique qui transforme nâimporte quel contenu sous la forme dâun nombre hexadĂ©cimal. Ă la moindre modification du contenu, le nombre hachĂ© devient totalement diffĂ©rent. LâintĂ©rĂȘt dâune fonction de hachage est quâelle ne sâapplique que dans un sens : le hachage obtenu ne permet pas de remonter au contenu dâorigine, en revanche il suffit de hacher Ă nouveau ce contenu pour vĂ©rifier que le hachage en rĂ©sultant est identique, preuve quâaucune modification nâest intervenue. Les blocs de transaction dâune blockchain sont ainsi hachĂ©s au fur et Ă mesure et permettent dâavoir la garantie quâils nâont jamais Ă©tĂ© modifiĂ©s depuis la premiĂšre transaction.
A mathematical function that transforms any content into a hexadecimal number. The slightest modification to the content results in a completely different hashed number. The advantage of a hash function is that it only works in one direction: the resulting hash cannot be traced back to the original content. However, simply hashing the content again verifies that the resulting hash is identical, proving that no changes have occurred. Transaction blocks in a blockchain are thus hashed continuously, guaranteeing that they have never been modified since the first transaction.
DĂ©signe une mĂ©thode dâidentification de donnĂ©es Ă distance, incorporĂ©es, sous la forme de tag, dans des objets ou des produits et comprenant une antenne associĂ©e Ă une puce Ă©lectronique.
Refers to a method of remote data identification, embedded, in the form of a tag, in objects or products and comprising an antenna associated with an electronic chip.
En informatique, une interface de programmation applicative (en anglais Application Programming Interface) est un ensemble normalisĂ© de classes, de mĂ©thodes ou de fonctions qui sert defaçade par laquelle une blockchain va offrir des services Ă dâautres logiciels. Une API blockchain spĂ©cifie comment des programmes informatiques pourront se servir des fonctionnalitĂ©s et des donnĂ©es distribuĂ©es accessibles dans le registre dâune blockchain.
In computer science, an application programming interface (API) is a standardized set of classes, methods, or functions that serves as a facade through which a blockchain offers services to other software. A blockchain API specifies how computer programs can use the functionalities and distributed data accessible in a blockchain ledger.
A contrario de deux piĂšces de monnaies fongibles, câest-Ă -dire qui ne peuvent ĂȘtre diffĂ©renciĂ©es (une piĂšce de un euro ressemble en tous points Ă une autre piĂšce un euro), un NFT est un token unique, cette unicitĂ© lui faisant perdre son caractĂšre fongible. Un NFT exĂ©cute du code informatique stockĂ© dans des smart contracts* conformes Ă des normes diffĂ©rentes telles que ERC-721 sur Ethereum.
Unlike two fungible coins, which are indistinguishable (one one-euro coin looks exactly like another one-euro coin), an NFT is a unique token, and this uniqueness makes it lose its fungible nature. An NFT executes computer code stored in smart contracts* that conform to different standards, such as ERC-721 on Ethereum.
Un token, jeton en français, est une unitĂ© (un actif) numĂ©rique Ă©changĂ© sur une blockchain. Le bitcoin est le jeton de la blockchain Bitcoin. LâEther est le jeton de la blockchain Ethereum. Par extension, lâexpression « tokenisation » dĂ©signe lâidĂ©e quâun actif, quel quâil soit, puisse ĂȘtre reprĂ©sentĂ© numĂ©riquement et Ă©changĂ© via une blockchain.
A token is a digital unit (an asset) traded on a blockchain. Bitcoin is the token of the Bitcoin blockchain. Ether is the token of the Ethereum blockchain. By extension, the term "tokenization" refers to the idea that any asset can be represented digitally and traded via a blockchain.
Ensemble d'outils d'aide à la programmation pour la conception et le développement de logiciels ou d'applications.
A set of programming tools to assist in the design and development of software or applications.
EntitĂ© virtuelle unique permettant lâexĂ©cution de tous les smart contracts* de toutes les applications dĂ©centralisĂ©es (dApps) et de toutes les Organisations autonomes dĂ©centralisĂ©es (DAO en anglais) dĂ©veloppĂ©es sur la blockchain publique sans permission Ethereum. En effet, Ethereum peut ĂȘtre comparĂ© Ă un automate fini distribuĂ©. Un automate fini distribuĂ© est une construction mathĂ©matique pouvant changer dâĂ©tat. Ethereum possĂšde deux Ă©tats : un Ă©tat lui permettant de gĂ©rer tous les comptes et les soldes des paiements effectuĂ©s avec son crypto-actif natif, lâEther ; et un Ă©tat appelĂ© âĂ©tat machineâ. Cet âĂ©tat machineâ change de bloc en bloc, de sorte Ă exĂ©cuter les smart contracts* qui sây trouvent. Les changements de lâĂ©tat machine sâeffectuent selon un ensemble de rĂšgles. Ces rĂšgles spĂ©cifiques de changement d'Ă©tat de bloc Ă bloc sont dĂ©finies par l'Ethereum Virtual Machine (https://ethereum.org).
A unique virtual entity that enables the execution of all smart contracts* for all decentralized applications (dApps) and decentralized autonomous organizations (DAOs) developed on the public Ethereum blockchain without requiring permission. Indeed, Ethereum can be compared to a distributed finite automaton. A distributed finite automaton is a mathematical construct capable of changing state. Ethereum has two states: one state that manages all accounts and payment balances made with its native cryptocurrency, Ether; and a state called the "machine state." This "machine state" changes from block to block to execute the smart contracts* within it. These machine state changes are governed by a set of rules. These specific rules for changing state from block to block are defined by the Ethereum Virtual Machine (https://ethereum.org).
Le terme mainnet est utilisĂ© pour dĂ©crire le moment oĂč un protocole blockchain est entiĂšrement dĂ©veloppĂ© et dĂ©ployĂ©, et que les transactions en crypto-actifs sont diffusĂ©es, vĂ©rifiĂ©es et enregistrĂ©es sur la blockchain. Le terme testnet dĂ©crit lâenvironnement de dĂ©veloppement et de tests avant le lancement du mainnet.
The term mainnet is used to describe the point at which a blockchain protocol is fully developed and deployed, and crypto-asset transactions are broadcast, verified, and recorded on the blockchain. The term testnet describes the development and testing environment prior to the mainnet launch.
Un meme coin, memecoin ou meme token est un crypto-actif basé sur un mÚme Internet, ou qui a pour origine une caractéristique humoristique, ironique, une blague ou image virale sur internet. Ces actifs numériques sont considérés comme particuliÚrement volatils et spéculatifs.
A meme coin, memecoin, or meme token is a cryptocurrency based on an internet meme, or one that originates from a humorous or ironic characteristic, a joke, or a viral image on the internet. These digital assets are considered particularly volatile and speculative.
Validateur de transactions sur une blockchain. Le mineur est rémunéré dans le crypto-actif natif de la blockchain au sein de laquelle il valide les transactions.
Transaction validator on a blockchain. The miner is rewarded in the native crypto-asset of the blockchain in which they validate transactions.
Monnaie sous la forme de piĂšces et de billets, dont la valeur nominale est supĂ©rieure Ă la valeur intrinsĂšque . La confiance (fiducia en latin) que lui accorde l'utilisateur comme valeur d'Ă©change, moyen de paiement, et donc comme monnaie repose sur le cours lĂ©gal attribuĂ© par lâEtat.
Money in the form of coins and banknotes, whose face value is greater than its intrinsic value. The trust (fiducia in Latin) that the user places in it as a means of exchange, a means of payment, and therefore as money, is based on the legal tender status granted by the State.
Le "mobile money" est un service qui permet dâutiliser son tĂ©lĂ©phone portable pour envoyer ou recevoir de lâargent, payer des factures, acheter des biens ou recharger du crĂ©dit. Lâargent est stockĂ© dans un portefeuille Ă©lectronique liĂ© au numĂ©ro de tĂ©lĂ©phone. Ce portefeuille, gĂ©rĂ© par l'opĂ©rateur de tĂ©lĂ©communication comme Orange, MTN ou AirtelâŠ), fournit la plateforme technique et travaille avec des agents agréés pour les dĂ©pĂŽts et retraits dâargent en espĂšces. Dans de nombreux pays, ce service est encadrĂ© par la banque centrale ou par un organisme de rĂ©gulation, afin de garantir la sĂ©curitĂ© du service.
Mobile money is a service that allows users to send and receive money, pay bills, purchase goods, or top up their mobile credit using their mobile phone. The money is stored in an electronic wallet linked to the phone number. This wallet, managed by the telecommunications operator (such as Orange, MTN, or Airtel), provides the technical platform and works with authorized agents for cash deposits and withdrawals. In many countries, this service is regulated by the central bank or a regulatory body to ensure its security.
Ămission de tokens Ă©changeables contre des crypto-actifs pour lever des fonds auprĂšs dâune communautĂ©. Contrairement Ă une IPO (Initial Public Offering) qui permet la cotation des actions dâune sociĂ©tĂ© sur un marchĂ© boursier, une ICO nâest pas encadrĂ©e par un rĂ©gulateur financier.
Issuance of tokens exchangeable for crypto-assets to raise funds from a community. Unlike an IPO (Initial Public Offering) which allows the listing of a company's shares on a stock market, an ICO is not regulated by a financial regulator.
Quand une transaction sâeffectue on-chain, cela veut dire quâelle est inscrite dans un bloc de transaction enregistrĂ© dans une blockchain. En revanche, une transaction off-chain se dĂ©roule en dehors de ladite blockchain. Par exemple, les transactions sur le Lightning Network (voir supra) sont effectuĂ©es en dehors de la blockchain de Bitcoin et sont dites off-chain.
When a transaction occurs on-chain, it means that it is recorded in a transaction block stored in a blockchain. Conversely, an off-chain transaction takes place outside of that blockchain. For example, transactions on the Lightning Network (see above) are conducted outside of the Bitcoin blockchain and are therefore called off-chain.
La conversion entre actifs numĂ©riques et monnaies fiat, autrement dit, les on-ramps (passerelles dâentrĂ©e) et off-ramps (sorties vers le systĂšme traditionnel)
The conversion between digital assets and fiat currencies, in other words, on-ramps (entry gateways) and off-ramps (exits to the traditional system)
Dans le domaine des blockchains, un Oracle est une source dâinformation provenant du monde physique sur laquelle est connectĂ© un ou plusieurs smart contracts et dont les parties sâentendent sur la fiabilitĂ© des donnĂ©es. On peut prendre comme exemple lâIATA pour les donnĂ©es liĂ©es aux vols aĂ©riens ou encore MĂ©tĂ©o France pour les donnĂ©es liĂ©es Ă la mĂ©tĂ©orologie (prĂ©cipitation, gel, neige etc.). UtilisĂ©es dans le cadre dâapplications dĂ©centralisĂ©es, les donnĂ©es dâun oracle permettent dâenclencher les termes dâun smart contract. Par exemple, une assurance paramĂ©trique remboursera automatiquement un agriculteur en cas de perturbation mĂ©tĂ©orologique dont les donnĂ©es sont certifiĂ©es par un oracle.
In the blockchain field, an oracle is a source of information originating from the physical world to which one or more smart contracts are connected, and whose parties agree on the reliability of the data. Examples include IATA for flight data and Météo France for meteorological data (precipitation, frost, snow, etc.). Used in decentralized applications, oracle data triggers the terms of a smart contract. For example, parametric insurance will automatically reimburse a farmer in the event of a weather event whose data is certified by an oracle.
Une DAO est une organisation de personnes fonctionnant grùce à un programme informatique qui fournit des rÚgles de gouvernance à la communauté sans direction centralisée. Ces rÚgles sont transparentes et immuables parce que codées dans un protocole blockchain.
A DAO is an organization of people operating through a computer program that provides governance rules to the community without centralized leadership. These rules are transparent and immutable because they are coded in a blockchain protocol.
Suite de mots (gĂ©nĂ©ralement 12 ou 24) permettant la rĂ©cupĂ©ration dâun portefeuille de crypto-monnaies depuis nâimporte quel appareil.
A sequence of words (usually 12 or 24) allowing the recovery of a cryptocurrency wallet from any device.
Voir DEX.
See DEX.
Une plateforme d'Ă©changes dĂ©centralisĂ©s (DEX) est un type dâĂ©change de crypto-actifs qui fonctionne en pair-Ă -pair et sans intermĂ©diaire. Contrairement aux plateformes dâĂ©changes centralisĂ©es (CEX, Centralized Exchange), comme Binance ou Kraken, les Ă©changes sâopĂšrent directement entre les utilisateurs, rĂ©duisant ainsi le risque de vol causĂ© par le piratage des Ă©changes, la manipulation des prix et garantissant un meilleur anonymat.
A decentralized exchange (DEX) is a type of cryptocurrency exchange that operates peer-to-peer and without intermediaries. Unlike centralized exchanges (CEXs), such as Binance or Kraken, transactions occur directly between users, thus reducing the risk of theft caused by exchange hacking and price manipulation, and ensuring greater anonymity.
Association de mineurs coopĂ©rant pour la rĂ©alisation du travail de validation des transactions au sein dâune blockchain. Les gains effectuĂ©s par les machines acquises en commun sont partagĂ©s entre les membres du pool de minage.
A mining pool is an association of miners cooperating to perform the work of validating transactions within a blockchain. The profits generated by the jointly acquired machines are shared among the members of the mining pool.
en matiĂšre de crypto-actif, un portefeuille est un dispositif qui peut prendre la forme d'un support physique, d'un programme informatique ou encore d'un service, et dont l'objet est de stocker les clĂ©s publiques et/ou privĂ©es de crypto-actifs. Ce procĂ©dĂ© de stockage de la clĂ© privĂ©e, connue du seul propriĂ©taire du portefeuille, permet Ă son dĂ©tenteur de signer des transactions et de prouver Ă l'ensemble des pairs du rĂ©seau blockchain quâil est bien le propriĂ©taire des crypto-actifs utilisĂ©s.
In the realm of crypto-assets, a wallet is a deviceâwhich can take the form of a physical medium, a computer program, or a serviceâwhose purpose is to store the public and/or private keys of crypto-assets. This method of storing the private key, known only to the wallet owner, allows its holder to sign transactions and prove to all peers on the blockchain network that they are indeed the owner of the crypto-assets used.
Portefeuille composĂ© dâattestations vĂ©rifiables. Voir Attestation vĂ©rifiable
Portfolio composed of verifiable certificates. See Verifiable Certificate
Une preuve à divulgation nulle de connaissance est une méthode de chiffrement qui permet à une personne (le prouveur) de prouver à une autre personne (le vérificateur) qu'elle est en possession de certaines informations sans les révéler au vérificateur. En d'autres termes, la preuve à divulgation nulle de connaissance permet de présenter des preuves de faits portant sur des données personnelles sans pour autant révéler ces données personnelles. Les preuves à connaissance nulle ont été conçues pour la premiÚre fois en 1985 par Shafi Goldwasser, Silvio Micali et Charles Rackoff dans leur article « The Knowledge Complexity of Interactive Proof-Systems ».
A zero-knowledge proof is an encryption method that allows one person (the prover) to prove to another person (the verifier) ââthat they possess certain information without revealing it to the verifier. In other words, a zero-knowledge proof allows evidence of facts relating to personal data without disclosing that personal data. Zero-knowledge proofs were first conceived in 1985 by Shafi Goldwasser, Silvio Micali, and Charles Rackoff in their article "The Knowledge Complexity of Interactive Proof-Systems."
La preuve dâautoritĂ© est un algorithme de consensus qui dĂ©signe un nombre restreint et identifiĂ© dâacteurs au sein dâun rĂ©seau blockchain ayant le pouvoir de valider les transactions et de mettre Ă jour le registre. Cet algorithme de consensus est souvent mis en Ćuvre sur des blockchains privĂ©es ou de consortium. LâintĂ©rĂȘt pour ces acteurs, souvent bancaires, Ă©tant de gagner en auditabilitĂ© et ainsi de rĂ©duire et dâoptimiser les coĂ»ts liĂ©s Ă leur coordination.
Proof of authority is a consensus algorithm that designates a limited and identified number of actors within a blockchain network with the power to validate transactions and update the ledger. This consensus algorithm is often implemented on private or consortium blockchains. The benefit for these actors, often banks, is increased auditability, thereby reducing and optimizing the costs associated with their coordination.
MĂ©canisme de consensus rĂ©duisant le nombre de noeuds dâune blockchain et reposant sur lâĂ©lection de mineurs (les validateurs de blocs de transactions sur une blockchain) qui ont immobilisĂ© des fonds (stake) en crypto-actifs dans une blockchain au prorata de ce que chacun possĂšde.
A consensus mechanism that reduces the number of nodes in a blockchain and relies on the election of miners (the validators of transaction blocks on a blockchain) who have staked funds in crypto-assets in a blockchain in proportion to what each one owns.
MĂ©thode pour valider les blocs de transactions dâune blockchain imaginĂ©e par Scott Nadal et Sunny King en 2012. Cette mĂ©thode demande Ă lâutilisateur de prouver la possession dâune certaine quantitĂ© de crypto-actif pour prĂ©tendre pouvoir valider des blocs supplĂ©mentaires dans ladite blockchain et pouvoir percevoir la rĂ©compense Ă lâaddition de ces blocs. Ce mĂ©canisme de consensus consiste Ă rĂ©soudre un dĂ©fi informatique appelĂ© minting (monnayage), opĂ©rĂ© par des « forgeurs ». Il ne nĂ©cessite pas de matĂ©riel informatique puissant, consomme peu dâĂ©lectricitĂ© et tient sur un nano ordinateur comme le Rasperry Pi. Pour valider un bloc de transactions, le forgeur met en dĂ©pĂŽt une certaine quantitĂ© de crypto-actifs et reçoit une rĂ©compense lorsquâil valide un bloc pour le blocage de ce capital. Si le forgeur procĂšde Ă une attaque informatique en insĂ©rant de faux blocs de transactions dans la blockchain, la communautĂ©, Ă partir du moment oĂč elle sâen rend compte, pourrait procĂ©der Ă un hard fork*, ce qui entraĂźnerait la perte des dĂ©pĂŽts de lâattaquant. Vitalik Buterin, cofondateur dâEthereum explique : « la philosophie de la preuve dâenjeu rĂ©sumĂ©e en une phrase nâest donc pas âla sĂ©curitĂ© vient de lâĂ©nergie dĂ©pensĂ©eâ, mais plutĂŽt âla sĂ©curitĂ© vient des pertes Ă©conomiques engendrĂ©es par une attaqueâ ».
A method for validating transaction blocks on a blockchain, conceived by Scott Nadal and Sunny King in 2012. This method requires users to prove ownership of a certain amount of cryptocurrency to validate additional blocks in the blockchain and receive the reward for adding those blocks. This consensus mechanism involves solving a computational challenge called minting, performed by "forgers." It does not require powerful hardware, consumes little electricity, and can run on a nano-computer like the Raspberry Pi. To validate a block of transactions, the forger deposits a certain amount of cryptocurrency and receives a reward for locking up that capital when they validate a block. If the forger launches a cyberattack by inserting fake transaction blocks into the blockchain, the community, once it becomes aware of the attack, could perform a hard fork*, resulting in the loss of the attacker's deposits. Vitalik Buterin, co-founder of Ethereum, explains: "The philosophy of proof of stake, summarized in one sentence, is therefore not 'security comes from the energy expended', but rather 'security comes from the economic losses caused by an attack'."
Protocole de paiement de pair-Ă -pair construit comme une application de deuxiĂšme couche sur la blockchain Bitcoin qui permet dâopĂ©rer des transactions en bitcoin extrĂȘmement rapides, de lâordre dâun million par seconde, quasiment sans frais et sans dĂ©pense Ă©nergĂ©tique, puisque la validation des transactions ne nĂ©cessite pas de minage par la preuve de travail. Depuis 2015, des acteurs de la communautĂ© Bitcoin, dont notamment Lightning Labs, Blockstream et ACINQ, travaillent sur ce protocole qui apporte lâune des rĂ©ponses au problĂšme de changement d'ordre de grandeur(scalabilitĂ©) de Bitcoin qui, pour rappel, ne peut traiter que 7 Ă 10 transactions par seconde. Le rĂ©seau Lightning fonctionne depuis mai 2018.
A peer-to-peer payment protocol built as a second-layer application on the Bitcoin blockchain, enabling extremely fast Bitcoin transactionsâon the order of one million per secondâwith virtually no fees or energy consumption, since transaction validation does not require mining via proof-of-work. Since 2015, members of the Bitcoin community, including Lightning Labs, Blockstream, and ACINQ, have been working on this protocol, which provides one solution to Bitcoin's scalability issue, as it can only process 7 to 10 transactions per second. The Lightning Network has been operational since May 2018.
Un Satoshi est la plus petite unitĂ© divisible dâun Bitcoin, soit le 8e chiffre aprĂšs la virgule. Un satoshi est donc Ă©gal Ă 0,00000001 bitcoin. Le nom sâinspire du nom de la personne ou du groupe de personnes ayant publiĂ©s le livre blanc fondateur de Bitcoin en 2008,
A Satoshi is the smallest divisible unit of a Bitcoin, the 8th digit after the decimal point. Therefore, one Satoshi is equal to 0.00000001 Bitcoin. The name is inspired by the name of the person or group of people who published the founding Bitcoin white paper in 2008.
En langage informatique, un fork consiste Ă crĂ©er un nouveau logiciel Ă partir du code source dâun logiciel existant. Un soft fork apporte des modifications Ă la blockchain concernĂ©e qui vont sâappliquer uniquement dans le futur, alors que les modifications introduites par un hard fork valent Ă©galement pour le passĂ©. Un hard fork consiste donc Ă réécrire le code source dâun protocole blockchain aprĂšs son lancement.
In computer science, a fork involves creating new software from the source code of an existing program. A soft fork introduces changes to the blockchain that will only apply in the future, whereas the changes introduced by a hard fork also apply to the past. A hard fork, therefore, involves rewriting the source code of a blockchain protocol after its launch.
Une Sidechain est une blockchain secondaire ou parallĂšle conçue pour fonctionner Ă cĂŽtĂ© dâune blockchain primaire, publique, afin dâen accroĂźtre les capacitĂ©s et remĂ©dier Ă leurs limites inhĂ©rentes, notamment de mise Ă lâĂ©chelle (scalabilitĂ©). Le recours Ă une Sidechain permet de traiter des opĂ©rations sans solliciter la blockchain primaire afin, par exemple, de rĂ©aliser des calculs spĂ©cifiques, ou encore de traiter des smarts contracts dans un environnement privĂ© avant que les donnĂ©es soient enregistrĂ©es dans une blockchain primaire, comme Bitcoin ou Ethereum.
A sidechain is a secondary or parallel blockchain designed to operate alongside a primary, public blockchain to enhance its capabilities and address its inherent limitations, particularly scalability. Using a sidechain allows for processing operations without involving the primary blockchain, for example, to perform specific calculations or to execute smart contracts in a private environment before the data is recorded on a primary blockchain, such as Bitcoin or Ethereum.
Selon le site Ethereum.org, les contrats intelligents sont « des applications qui sâexĂ©cutent exactement telles que programmĂ©es, sans possibilitĂ© de les arrĂȘter, non censurables, sans fraude possible et sans interfĂ©rence de tierce partie ». LâintĂ©rĂȘt de ces contrats est quâils sont autonomes, automatiques et rĂ©pliquĂ©s dans tous les nĆuds dâune blockchain, et que leur exĂ©cution ne passe pas par un tiers de confiance pour en garantir la validitĂ©. Plusieurs blockchains publiques permettent de mettre en Ćuvre des smart contracts, dont notamment Ethereum, Polkadot, Tezos, Stellar ou encore Solana.
According to Ethereum.org, smart contracts are "applications that execute exactly as programmed, cannot be stopped, are uncensorable, fraud-proof, and free from third-party interference." The advantage of these contracts is that they are autonomous, automatic, and replicated across all nodes of a blockchain, and their execution does not rely on a trusted third party to guarantee their validity. Several public blockchains support the implementation of smart contracts, including Ethereum, Polkadot, Tezos, Stellar, and Solana.
Le staking consiste, pour un utilisateur, Ă immobiliser et verrouiller des tokens dans un smart contract. Le protocole attribue de façon alĂ©atoire Ă lâun des participants le droit de valider un bloc de transactions et recevoir une rĂ©compense en token. Le mĂ©canisme de la âpreuve de dĂ©tentionâ, proof of stake incite les utilisateurs Ă immobiliser leur token, la probabilitĂ© dâĂȘtre choisi pour valider un bloc de transaction Ă©tant proportionnelle au nombre de tokens verrouillĂ©s. Plus lâutilisateur a de tokens verrouillĂ©s, plus la probabilitĂ© dâĂȘtre choisi pour valider la transaction est grande. Si un utilisateur tente dâĂ©crire de fausses transactions dans un bloc, il perd ses tokens immobilisĂ©s et se fait bannir du rĂ©seau.
Staking involves a user locking tokens in a smart contract. The protocol randomly assigns one of the participants the right to validate a block of transactions and receive a token reward. The "proof of stake" mechanism incentivizes users to lock their tokens, as the probability of being chosen to validate a block of transactions is proportional to the number of tokens locked. The more tokens a user has locked, the greater the probability of being chosen to validate the transaction. If a user attempts to write fraudulent transactions in a block, they lose their locked tokens and are banned from the network.
Un systĂšme distribuĂ© de fichiers pair Ă pair dont lâobjectif est de stocker des informations et des donnĂ©es de maniĂšre dĂ©centralisĂ©e, sĂ©curisĂ©e et confidentielle, permettant ainsi de se prĂ©munir contre toute forme de censure. Aujourdâhui, une recherche dâinformation sur le web consiste Ă demander Ă un moteur de recherche âoĂč se trouve le contenuâ afin dâidentifier lâURL du serveur oĂč il se trouve ; une recherche dans lâIPFS consiste Ă demander au systĂšme âle contenu que lâon rechercheâ, identifiĂ© par un hash cryptographique unique et permanent. Créé en 2014 par Juan Benet, IPFS est un protocole open source qui pourrait se dĂ©velopper Ă cĂŽtĂ© du protocole HTTP inventĂ© par Tim Berners-Lee en 1991.
A distributed peer-to-peer file system whose objective is to store information and data in a decentralized, secure, and confidential manner, thus protecting against all forms of censorship. Today, searching for information on the web involves asking a search engine "where the content is located" in order to identify the URL of the server where it resides; a search in IPFS involves asking the system "the content you are looking for," identified by a unique and permanent cryptographic hash. Created in 2014 by Juan Benet, IPFS is an open-source protocol that could develop alongside the HTTP protocol invented by Tim Berners-Lee in 1991.
Un DLT est un systÚme numérique permettant de stocker et partager des données de maniÚre distribuée entre plusieurs participants, sans dépendre d'une autorité centrale. Comme une blockchain ou un Graphe orienté Acyclique (DLT)
A DLT is a digital system that allows data to be stored and shared in a distributed manner among multiple participants, without relying on a central authority. Like a blockchain or a Directed Acyclic Graph (DLT)
TĂ©lĂ©phone mobile possĂ©dant les caractĂ©ristiques techniques basiques dâun smartphone.
A mobile phone possessing the basic technical characteristics of a smartphone.
Protocole permettant de calculer le taux de change entre deux crypto-actifs de maniĂšre automatique. Le teneur de marchĂ© automatisĂ© est Ă la base de tous les DEX (Decentralised Exchange), et permettent Ă ses usagers dâĂ©changer des crypto-actifs entre eux en pair-Ă -pair, sans passer par un tiers. La premiĂšre plateforme Ă utiliser ce principe se nomme Uniswap.
A protocol that automatically calculates the exchange rate between two crypto-assets. Automated market making is the foundation of all DEXs (Decentralized Exchanges), allowing users to trade crypto-assets peer-to-peer without intermediaries. The first platform to use this principle was Uniswap.
La tolĂ©rance aux pannes byzantines asynchrones est une maniĂšre alternative de rĂ©pondre au problĂšme des gĂ©nĂ©raux byzantins (voir supra). PlutĂŽt que de faire en sorte que les trois gĂ©nĂ©raux soient coordonnĂ©s en permanence, il sâagit de confier la direction des trois armĂ©es aux gĂ©nĂ©raux bienveillants, tout en excluant le gĂ©nĂ©ral malveillant du contrĂŽle de son armĂ©e. Du point de vue dâun rĂ©seau informatique, un rĂ©seau tolĂ©rant aux pannes byzantines asynchrones authentifie les membres bienveillants de ce dernier pour leur confier la responsabilitĂ© de le faire fonctionner.
Asynchronous Byzantine fault tolerance is an alternative way to address the Byzantine generals problem (see above). Rather than ensuring that the three generals are constantly coordinated, the approach involves entrusting the command of the three armies to the benevolent generals, while excluding the malevolent general from control of his army. From the perspective of a computer network, an asynchronous Byzantine fault-tolerant network authenticates its benevolent members, granting them responsibility for its operation.
La tolĂ©rance aux pannes byzantines est une solution au problĂšme logique des gĂ©nĂ©raux Byzantins. Ce problĂšme logique, Ă©laborĂ© en 1982, consiste Ă expliquer les difficultĂ©s de coordination simultanĂ©e des actions de trois armĂ©es commandĂ©es par trois gĂ©nĂ©raux alliĂ©s. En effet, ces derniers doivent attaquer ou battre en retraite en mĂȘme temps. Or, un gĂ©nĂ©ral ne peut connaĂźtre les actions des autres que par lâintermĂ©diaire dâĂ©missaires. Par consĂ©quent, un gĂ©nĂ©ral malveillant envoyant une information erronĂ©e aux deux autres brouillera les actions des alliĂ©s. En appliquant cette situation aux rĂ©seaux informatiques, on peut en dĂ©duire que seulement un tiers des membres dâun rĂ©seau est capable de nuire Ă lâentiĂšretĂ© de ce dernier. La tolĂ©rance aux pannes byzantines est la capacitĂ© dâune technologie donnĂ©e de se prĂ©munir contre ce type de comportement. Les mĂ©canismes de consensus par la preuve de travail et par la preuve dâenjeu sont des exemples de solutions rendant les blockchains tolĂ©rantes aux pannes byzantines.
Byzantine fault tolerance is a solution to the Byzantine Generals' Problem. This logical problem, formulated in 1982, attempts to explain the difficulties of simultaneously coordinating the actions of three armies commanded by three allied generals. These generals must attack or retreat at the same time. However, a general can only learn of the actions of the others through emissaries. Consequently, a malicious general sending erroneous information to the other two will disrupt the allies' actions. Applying this situation to computer networks, we can deduce that only one-third of the members of a network are capable of harming the entire network. Byzantine fault tolerance is the ability of a given technology to protect itself against this type of behavior. Proof-of-work and proof-of-stake consensus mechanisms are examples of solutions that make blockchains Byzantine fault-tolerant.