Le protocole 0x (ZRX) est une infrastructure d'échange décentralisée conçue pour faciliter le trading peer-to-peer d'actifs tokenisés sur la blockchain Ethereum. Lancé en 2017 par les co-fondateurs Will Warren et Amir Bandeali, le protocole permet aux développeurs d'intégrer des fonctionnalités d'échange décentralisé (DEX) directement dans leurs applications, offrant ainsi une solution de trading plus modulaire et flexible. La principale caractéristique de 0x est son utilisation de relais de commandes hors chaîne combinés à un règlement sur chaîne, ce qui réduit considérablement les coûts de transaction et améliore l'efficacité.
Le protocole fonctionne sur un système de « relayeurs » qui hébergent et gèrent des carnets de commandes hors chaîne, fournissant de la liquidité en faisant correspondre acheteurs et vendeurs. Une fois qu'un ordre est convenu, seul le règlement final a lieu sur chaîne, minimisant ainsi le besoin de frais de gaz. Cette conception permet une approche de trading évolutive et rentable, par rapport aux systèmes DEX traditionnels en chaîne.
Le token natif, ZRX, remplit deux fonctions principales au sein de l'écosystème 0x :
Depuis sa création, 0x a connu plusieurs mises à jour et versions, ajoutant de nouvelles fonctionnalités telles que le support des tokens non fongibles (NFT) et élargissant sa compatibilité à différentes blockchains. Cette approche indépendante des applications a fait de 0x un acteur clé dans le secteur DeFi (Finance Décentralisée), permettant aux projets de tirer parti de son infrastructure pour créer des places de marché décentralisées, des produits financiers, et plus encore.