
CEO de ZKM : Comment une machine virtuelle zéro-connaissance universelle peut-elle créer un effet de réseau ?
TechFlow SélectionTechFlow Sélection

CEO de ZKM : Comment une machine virtuelle zéro-connaissance universelle peut-elle créer un effet de réseau ?
« Notre objectif final est d'unifier la liquidité fragmentée de plusieurs écosystèmes. »
Rédaction : Kevin Liu, cofondateur et PDG de ZKM
Traduction : Coolman, Foresight News
Dans son livre « The Cold Start Problem », Andrew Chen (a16z) définit les effets de réseau comme un phénomène où la valeur d’un produit augmente proportionnellement au nombre d’utilisateurs. En tant que fondateur d’un projet d’infrastructure, je travaille à construire un zkVM universel afin de connecter les liquidités entre blockchains, tout en réfléchissant continuellement à la manière d’atteindre des effets de réseau pour un projet d’infrastructure fondamentale.
B2B ou B2C ?
De nombreux investisseurs m'ont posé la même question : comment un zkVM peut-il capter de la valeur ? Étant donné qu'il existe de nombreux types de zkVM sur le marché et que tous les codes finiront par être open source, cette interrogation est légitime pour un projet d’infrastructure.
Comme nos homologues RISC Zero, SP1 et Jolt, ZKM a réalisé d'importants progrès au cours de l'année écoulée, améliorant continuellement ses performances de référence. Une grande différence réside dans le fait que RISC Zero et SP1 ciblent principalement Rust, tandis que ZKM offre un support natif pour Golang. Pour un projet, particulièrement un projet d’infrastructure, le choix entre Rust et Golang reste toujours un dilemme pour les développeurs. De nombreuses chaînes applicatives choisissent Golang en raison de sa convivialité pour les développeurs et de son écosystème dynamique. Par exemple, Optimism mini-geth et Cosmos SDK sont deux des kits d’outils les plus largement utilisés écrits en Golang.
ZKM a choisi Golang comme premier langage frontal, permettant aux développeurs de compiler leur code via le compilateur Golang d'origine en instructions MIPS, puis garantissant leur exécution correcte via le réseau de preuve de ZKM. Selon les benchmarks CPU actuels, ce réseau peut prouver 5 400 instructions par seconde par générateur de preuve. L'utilisation d'un GPU permet d'accélérer ce processus de 3 à 5 fois.
Grâce à son système de types strict et à sa conception sécurisée en matière de gestion mémoire, Rust est de plus en plus adopté par les projets d’infrastructure. Toutefois, la taille des instructions MIPS générées par Rust pour une logique identique est environ 6 à 8 fois supérieure à celle de Golang. Cela dit, la feuille de route de ZKM prévoit également un soutien futur pour Rust.
En raison de sa pile technologique robuste, de nombreux partenaires ont déjà exprimé leur intérêt à collaborer avec zkVM. Toutefois, pour créer un effet de réseau, un projet a besoin de bien plus qu’une excellente technologie : il doit aussi interagir activement avec des partenaires potentiels dans le développement commercial, et les encourager à construire sur sa pile technologique. Le succès de notre zkVM dépendra de son taux d'utilisation et d'adoption. En bref, le succès de tout projet dépend de la force de son écosystème global.
Malgré tout, la clé pour qu’un projet d’infrastructure capture de la valeur réseau réside dans la différenciation. Imaginons que de nombreux acteurs suivent des stratégies similaires : comment un projet peut-il se distinguer et capter sa propre valeur ?
Optimism a ouvert une voie intéressante à étudier. Si l'on examine le chemin parcouru vers le succès de la pile technique OP, on constate qu'elle n'était pas parfaite dès le départ — l'adoption de SuperChain ne s'est pas faite du jour au lendemain. En réalité, c’est le succès initial de la couche L2 Optimism qui a conduit à l’adoption de la pile OP, attirant ainsi de nombreux projets à construire sur SuperChain en vue de capter de futures valeurs. Dans le monde Web3, vous devez d’abord créer un cas d’usage incontournable. Ce cas d’usage devient non seulement une démonstration puissante de votre technologie, mais aussi une combinaison de plusieurs facteurs — adéquation produit-marché, engagement communautaire, stratégie marketing, économie de jetons — qui déterminent le succès ou l’échec du projet.
Dans ce marché concurrentiel, je ne pense pas qu’il existe de moyen infaillible pour empêcher les concurrents de grignoter des parts de marché. Au contraire, la concurrence est toujours dynamique, et la clé du succès réside dans la flexibilité et l’adaptabilité de la pile technologique.
C’est pourquoi ZKM place systématiquement « la flexibilité » et « l’adaptabilité » au cœur du projet, en choisissant de construire des cas d’usage uniques pour stimuler l’adoption de sa pile technologique.
Par où commencer ?
ZKM a publié le « Entangled Rollup LightPaper », qui détaille son mécanisme d’interopérabilité visant à relier les liquidités fragmentées entre blockchains. À ce jour, l’architecture Entangled Rollup a réussi à prendre en charge la validation entre Ethereum L1 et les réseaux L2. Quel réseau devrions-nous connecter ensuite ?
Ce réseau devrait offrir une grande valeur, tout en ayant un fort besoin de connexion avec d'autres écosystèmes. S’il s’agit en plus d’un réseau mature et à fort impact, c’est encore mieux.
Compte tenu de ces critères, la réponse est évidente : Bitcoin.
Le réseau Bitcoin présente effectivement un défi majeur : il ne prend pas en charge les contrats intelligents. Mais l’Entangled Rollup de ZKM vise à agréger les états vers le réseau ZKM, puis à relayer les preuves d’état vers d’autres écosystèmes — nous utiliserons la même méthode pour étendre le réseau Bitcoin. Du point de vue de Bitcoin, à ce stade préliminaire, le réseau ZKM joue un rôle similaire à une couche L2.
En quoi un BTC L2 piloté par zkVM est-il différent ?
Selon le rapport de L2.watch, plus de 100 BTC L2 ont déjà été lancés ou sont sur le point de l’être. Alors, comment notre solution se démarque-t-elle ?
Étant donné que l’ensemble du cadre Entangled Rollup, ainsi que toute la couche zkVM, soutiendra le BTC L2, nous pouvons offrir deux caractéristiques clés : sécurité native et rendements durables.
1. Sécurité native
Lorsque je discute avec des détenteurs et mineurs de Bitcoin, presque tous me posent la même question : comment garantir la sécurité de mes actifs ?
La sécurité d’un BTC L2 dépend de deux facteurs. Premièrement, les actifs de la couche L1 doivent être contrôlés par un script multisignature natif BTC : tant qu’il existe au moins une partie honnête active, aucun malveillant ne peut déverrouiller les actifs mis en gage ou déposés. Deuxièmement, la confirmation finale des transactions L2 doit hériter des standards de sécurité de BTC, ce qui implique une décentralisation des séquenceurs, et la possibilité pour les scripts BTC de vérifier l’exécution des transactions L2.
ZKM introduit un mécanisme appelé « Processus de Défi Optimiste » (OCP, Optimistic Challenge Process) pour répondre à ces exigences de sécurité. Lorsqu’un utilisateur dépose ses actifs sur L2, ceux-ci sont verrouillés dans un script multisignature n-sur-n pré-signé. Les signataires peuvent être des tiers neutres autorisés ou des auditeurs, et ce script s’active après la période de défi. La phase de défi est initiée lorsque le signataire envoie préalablement les actifs à l’utilisateur cible.
Durant la phase de défi, le signataire doit pré-signer une transaction incluant un script de défi et un script d’actif. Ensuite, le challenger paie un UTXO pour initier le défi, et exige que l’opérateur fournisse la trace de calcul de la transaction afin d’essayer d’activer l’engagement et déclencher le script d’actif.
Si l’engagement ne peut pas être activé avec succès, le validateur reçoit tous les actifs après expiration de la période de défi. Sinon, le signataire obtient les actifs.
L’exécution de la trace est réalisée via TapTree — chaque nœud feuille de TapTree représente une valeur intermédiaire, chaque valeur intermédiaire devant être utilisée comme entrée pour un calcul de signature unique. Grâce à cette méthode, les scripts BTC peuvent directement exécuter les calculs de signature et valider les actifs sur chaîne.
Ainsi, l’OCP peut fournir une sécurité native pour tout calcul hors chaîne, par exemple en garantissant que les transactions L2 restent toujours au sein du réseau des séquenceurs.
2. Rendements durables
En matière de rendement, la plupart des détenteurs de Bitcoin préfèrent des gains stables et réguliers plutôt que des points temporaires ou des airdrops. Pour le BTC L2 de ZKM, l’intégration de séquenceurs décentralisés dans le cadre pour le traitement par lots des transactions L2 offre une sécurité native inhérente. Ainsi, ces nœuds séquenceurs (sur liste blanche BTC) doivent être récompensés pour leur contribution.
ZKM réserve 40 % de l’offre de ses jetons aux pools miniers, spécifiquement destinés au minage des nœuds séquenceurs, au minage par mise en gage de liquidités et au minage du réseau de preuve. Cela garantit que les nœuds séquenceurs perçoivent non seulement des revenus en frais de gaz issus du traitement des transactions, mais aussi des rendements réguliers provenant du pool minier. De plus, étant donné que les nœuds séquenceurs sont les entités les plus rapides lors du traitement par lots des transactions L2, des opportunités MEV potentielles existent également. Ainsi, les revenus et avantages du BTC L2 de ZKM reviennent à tous les participants du réseau : opérateurs de nœuds, participants au staking et utilisateurs. En outre, les mineurs du BTC L1 bénéficieront également des transactions L2 soumises à la couche L1.
Vers l’avenir
Notre objectif final est d’unifier les liquidités fragmentées de plusieurs écosystèmes. Nous allons d’abord établir un lien entre Ethereum et Bitcoin, puis nous tourner vers d’autres grands réseaux comme Cosmos et Ton.
Je pense que ZKM explore un modèle fondamental de réflexion et de fonctionnement pour les projets d’infrastructure de base. Sur ce chemin, nous rencontrerons probablement quelques « douleurs de croissance », mais nous apprendrons de nos expériences et fournirons les meilleurs conseils possibles dans la mesure de nos moyens.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News










