Dans ce rapport, nous partirons de Binance et explorerons pourquoi Binance peut devenir le leader des échanges centralisés dans l'industrie de la cryptographie. Il a expliqué qu'avec la mise à jour et l'itération de la technologie, il est possible de réaliser un « Binance décentralisé » grâce à des échanges de carnets de commandes décentralisés. Il présente également StarkEx, zkLink, StarkNet, zkSync, Arbitrum et Cosmos en détail, les analyse et les compare en termes d'expérience utilisateur, de sécurité, de performances et de coût, guidant les lecteurs vers une compréhension approfondie de ces infrastructures.

Voici quelques points clés du rapport :

Pourquoi une « Binance décentralisée » est-elle nécessaire ?

Binance Binance est aujourd'hui la plus grande bourse de crypto-monnaie en termes de volume de transactions dans l'espace blockchain, avec plus de 120 millions d'utilisateurs enregistrés. En tant que leader des bourses centralisées, il dispose d’une riche variété d’actifs et d’une liquidité suffisante. Son expérience commerciale et ses performances commerciales sont également bien en avance sur celles des autres concurrents.

Cependant, dans l’industrie de la blockchain, la centralisation est le « péché originel ». En tant qu'échange centralisé, Binance présente certains risques en termes de sécurité des actifs, de transparence des entreprises et de supervision. Cela a accru les inquiétudes à ce sujet et ils ont commencé à aspirer à créer un échange Crypto qui combine l'expérience utilisateur de CEX avec les avantages d'auto-garde de DEX, c'est-à-dire un Binance entièrement décentralisé.

Le chemin vers un « Binance décentralisé »

Il y a eu de nombreuses tentatives pour créer un Binance décentralisé.

Le pionnier des échanges décentralisés est Uniswap. Il a été déployé pour la première fois sur Ethereum et utilise le mécanisme AMM pour effectuer des transactions en utilisant une formule à prix constant et un pool de liquidité. Cependant, ce mécanisme présente des problèmes tels qu'une faible efficacité du capital, des dérapages et des pertes éphémères. Cela signifie que tout en réalisant la décentralisation, elle doit sacrifier une certaine liquidité et une certaine expérience commerciale. Après la première tentative d’AMM, de nombreuses couches 1 hautes performances ont commencé à émerger. L’amélioration qu’ils apportent à la performance commerciale rend possible le mécanisme de carnet d’ordres DEX. Cependant, si la couche 1 améliore les performances, elle sacrifie également la sécurité et l’écologie mature d’Ethereum. Dans le même temps, ils ne peuvent pas prendre en charge les transactions avec un volume d’utilisateurs énorme comme Binance. Avec les progrès continus de la technologie, le plan d’expansion d’Ethereum Layer2 a vu le jour. Ils aident les échanges décentralisés à augmenter encore la vitesse des transactions et à réduire les frais de transaction. En tant que solution d'expansion pour Ethereum, ces Layer2 conservent la sécurité d'Ethereum et héritent de son écologie mature. Mais les réseaux Layer2 à usage général présentent certaines limites en matière de trading haute fréquence. Ils manquent d’interopérabilité transparente entre les blockchains autres qu’Ethereum. Récemment, une nouvelle génération de solutions d’infrastructure de carnet d’ordres spécifiques aux applications et centrées sur les échanges est entrée sur le marché de la cryptographie. Chaque solution améliore l'expérience de trading des utilisateurs en fournissant un environnement de trading performant et sécurisé. Ils innovent en outre sur la base de Layer1 et Layer2 et ouvrent la possibilité de construire un « Binance décentralisé ». Aperçu de l'infrastructure de trading

Lors de l’analyse de l’infrastructure nécessaire à la création de « Binance décentralisée », nous avons pris en compte quatre facteurs principaux qui ont un impact sur le trading :

Coût des performances de sécurité de l’expérience utilisateur

Nous avons analysé plusieurs des infrastructures les plus populaires sur la base des quatre dimensions ci-dessus et combinées avec des exemples de protocoles de négociation de carnets d'ordres décentralisés.

Cliquez pour voir l'image originale

StarkEx est une infrastructure commerciale conçue pour servir des applications spécifiques. Il est basé sur la technologie STARK à connaissance nulle développée par StarkWare, fonctionne comme moteur d'expansion Layer2 du réseau principal Ethereum et est conçu pour fournir des services ZK-Rollup spécifiques pour des applications indépendantes. StarkEx a été officiellement lancé sur le réseau principal Ethereum en 2020. Ses services sont actuellement utilisés par de nombreux protocoles de négociation de produits dérivés décentralisés bien connus tels que dYdX v3, immutableX et ApeX.

Lien zk

zkLink est un middleware multi-chaînes centré sur les transactions basé sur la technologie ZK-Rollup. Sa plus grande caractéristique est qu'il peut connecter plusieurs blockchains Layer1 et Layer2 et agréger la liquidité dans différents écosystèmes, permettant ainsi d'échanger et de combiner des actifs DeFi natifs sur différentes chaînes. Il implémente des fonctions multi-chaînes et des extensions du ZK-Rollup classique via le mécanisme de « ZK-Rollup + Oracle Network ».

StarkNet

StarkNet, développé par StarkWare, est une solution d'extension Layer2 à usage général basée sur ZK-Rollup. StarkNet prend en charge le déploiement de n'importe quel contrat intelligent, sur lequel les développeurs peuvent créer différents types d'applications décentralisées, et les applications peuvent être combinées les unes avec les autres. Il utilise Rollup basé sur la technologie STARK pour exécuter des transactions, avec une évolutivité élevée et de faibles coûts de transaction.

Synchronisation zk

zkSync est une série de protocoles d'extension Ethereum Layer2 à usage général basés sur ZK-Rollup. Il existe deux produits principaux : zkSync 1.0 (renommé plus tard zkSync Lite) et zkSync 2.0 (renommé plus tard zkSync Era). zkSync Lite utilise un prouveur SNARK, mais n'est pas compatible EVM. Autrement dit, il ne prend pas en charge les contrats intelligents et ne prend en charge que les transactions de base telles que les transferts. zkSync Era implémente la compatibilité EVM basée sur zkSync Lite.

Décision

Arbitrum est un ensemble de solutions d'extension Ethereum Layer2 basées sur Optimistic-Rollup. Il comprend actuellement deux produits : Arbitrum One (général) et Arbitrum Nova (exclusif pour les applications de jeux/sociales). Parmi eux, Arbitrum One est le produit principal d’Arbitrum, et la plupart des applications DeFi sont concentrées sur Arbitrum One.

Cosmos

Cosmos est un réseau de collecte de blockchain Layer1 avec une structure maillée basée sur le mécanisme de consensus Tendermint. Chaque blockchain de son réseau est une blockchain PoS indépendante et entièrement fonctionnelle. Les chaînes peuvent établir une communication entre chaînes via le protocole IBC tout en partageant la sécurité et la liquidité. Dans le même temps, Cosmos propose également une boîte à outils de développement de blockchain personnalisée - Cosmos SDK, qui permet aux développeurs d'utiliser les modules existants pour développer une blockchain répondant à différents besoins, avec un haut degré de liberté.

Comparaison des infrastructures ZK-Rollup spécifique à l'application

Appliquant un type spécifique d'infrastructure ZK-Rollup, StarkEx et zkLlink présentent des avantages évidents en termes de disponibilité technique. Et grâce à l'utilisation de la technologie ZK, ils présentent également certains avantages en matière de sécurité des transactions par rapport aux solutions Cosmos Network et Optimistic. Toutefois, l'infrastructure spécifique aux applications peut être plus limitée dans le développement des fonctionnalités. En comparaison, les applications de StarkEx sont actuellement déployées sur Ethereum et leur sécurité de base est meilleure. zkLlink prend en charge les multi-chaînes natives et dispose de sources plus riches d'actifs commerciaux et de liquidités.

Rollup ZK universel

Les représentants des types courants d'infrastructure ZK-Rollup sont Starknet et zkSync. Ils prennent tous en charge les langages de programmation Turing-complete, ils sont donc très flexibles dans le développement fonctionnel et peuvent mettre en œuvre le déploiement d'applications de carnet de commandes. Mais en tant que couche 2 générale, de nombreuses applications seront exécutées en même temps. Par conséquent, les problèmes auxquels Ethereum est actuellement confronté, tels que les frais de gaz coûteux et la congestion de la chaîne, seront également inévitables pour Starknet et zkSync à l'avenir.

Regroupement optimiste

Représentant de l’infrastructure Optimistic Rollup, les avantages d’Arbitrum résident dans la flexibilité de développement de fonctionnalités et la compatibilité avec Ethereum. Il est hautement compatible avec Ethereum et prend en charge le langage Solidity, il est donc très convivial pour les développeurs et facilite le développement de fonctions. Par rapport à l'infrastructure ZK-Rollup, Arbitrum présente certains avantages en termes de coûts en éliminant le besoin de calculs coûteux de preuve de connaissance nulle ; mais par rapport à ZK-Rollup, il est en retard dans le temps de finalisation des transactions. Et du point de vue de la sécurité, elle est légèrement inférieure à l'infrastructure ZK-Rollup dotée de capacités multi-chaînes.

Couche 1 du cosmos

En tant qu'infrastructure de couche 1 technologiquement mature, Cosmos présente de plus grands avantages en termes de performances et de coûts de transaction. Son consensus Tendermint fournit des confirmations de transactions plus rapides pour les demandes de carnet de commandes. Dans le même temps, ses deux autres technologies principales, Cosmos SDK et le protocole IBC, sont d'une grande aide pour améliorer l'expérience de trading des utilisateurs. Cependant, en termes de décentralisation et de sécurité, les performances de Cosmos sont moyennes. Et comme l’ensemble de l’écosystème Cosmos en est encore à ses débuts par rapport à Ethereum, il présente certains inconvénients dans les indicateurs clés qui affectent l’expérience de trading, tels que les types d’actifs et la liquidité.

Les éléments ci-dessus représentent quelques-uns des principaux contenus de l'ensemble du rapport. Pour plus de détails, veuillez télécharger le texte intégral du rapport pour le lire.