Partager cet article

Matter Labs dévoile une solution de mise à l'échelle de couche 2 pour les paiements Ethereum

Matter Labs a publié jeudi le testnet de ZK-Sync, un outil de mise à l'échelle respectueux de la confidentialité destiné à aider les blockchains à augmenter la vitesse des transactions.

Le dernier hard fork Ethereum , Istanbul, apporte des solutions de couche 2 au réseau, cette fois sous la forme d'un canal de paiement.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

Le centre de recherche cryptographique Matter Labs a publié jeudi le testnet de ZK-Sync, dans ce que l'entreprise affirme être une étape vers la concurrence des blockchains avec les systèmes centralisés pour gérer des millions de transactions par jour.

Célèbre, Visa peut gérer24 000 transactions par carte de crédit par seconde (tps) alors Ethereum ne peut gérer qu'environ 15 tps.

« ZK-Sync ressemble à une blockchain superposée à une autre, entièrement fongible, ce qui permet d'envoyer de l'argent à quelqu'un d'autre », a déclaré Alex Gluchowski, PDG de Matter Lab, lors d'un entretien téléphonique. « Personne n'a besoin d'être en ligne pour le vérifier. Et cela ressemble beaucoup à une blockchain classique. »

Basé sur Rollups, un protocole de mise à l'échelle proposé pour la première fois par le développeur Ethereum BarryWhiteHat et exposé Lancée par le créateur Ethereum Vitalik Buterin en 2018, la solution de couche 2 utilise des preuves à connaissance nulle (également appelées zk-SNARK) et des modifications récentes apportées au réseau Ethereum depuis le Istanbulhard fork pour l'implémentation.

Le lancement du cadre de programmation complet est prévu pour janvier 2020.

La technologie derrière ZK-Sync

Les transactions ZK-Sync sont effectuées à l'aide d'un contrat intelligent créé sur l'état Ethereum , la blockchain sous-jacente qui sert de registre numérique de toutes les transactions Ethereum .

Cependant, Matter Labs a créé une chaîne latérale permettant aux transactions Ethereum d'interagir ONE elles sans toucher à la chaîne principale. En opérant hors chaîne, dans des comptes séquestres basés sur des contrats intelligents, les transactions ZK-Sync sont réglées plus rapidement et peuvent potentiellement coûter moins cher, a déclaré Matter Labs dans un communiqué technique.

Les fonds circulent entre les utilisateurs au sein du contrat intelligent, orchestré par les validateurs et les gardiens. Lorsqu'un contrat est ouvert, les validateurs regroupent les transactions en blocs. Élus par les gardiens, les validateurs bénéficient d'une garantie probabiliste quasi parfaite de participation honnête, grâce à des fonctionnalités de sécurité telles que des garanties intégrées (pour dissuader la triche). Les utilisateurs décident également de la clôture d'un contrat et renvoient les fonds vers la chaîne Ethereum principale. Autrement dit, les fonds sont toujours #safu.

Frais de GAS sur la blockchain

D'autres solutions Ethereum de couche 2 ont stagné, confrontées à des coûts trop élevés pour justifier leur utilisation. Comme l'a souligné Gluchowski, Istanbul s'est avérée être la solution pour Matter Labs et d'autres systèmes de paiement de couche 2.

À l'instar d'un service de messagerie, les utilisateurs paient des frais de GAS pour transmettre des informations sur la blockchain Ethereum . Dans un marché ouvert, les mineurs qui transmettent les informations peuvent facturer des montants variables de GAS en augmentant ou en diminuant les frais sur certains types de données, notamment les données d'appel.

Données d'appelfait référence aux informations demandées par les contrats intelligents, en dehors du contrat lui-même, diffusées sur le réseau. Tarif généralement fixé à 68 GAS par octet, Istanbul abaisse Le prix a été multiplié par quatre, passant à 16 GAS par octet grâce à une nouvelle proposition d'amélioration Ethereum (EIP). Alors que les coûts du GAS étaient auparavant trop élevés pour mettre en œuvre des contrats de type ZK-Sync, la baisse des tarifs CallData ouvre une nouvelle option de couche 2.

« Après Istanbul, avec le coût des données d'appel aussi bas qu'il le sera, nous aurons beaucoup de choses à dire : "Voyons ce qui se passe". Nous serons dans une très bonne position pour pouvoir facilement atteindre des milliers de transactions par seconde », a déclaré Gluchowski.

Avec des données d'appel si bon marché, ZK-Sync vise à égaler les services financiers traditionnels tels que Visa et PayPal, a déclaré Gluchowski.

Pourquoi zk-SNARKs ?

Les blockchains prouvent la validité des transactions en diffusant les entrées et les sorties à tous les autres participants du réseau. En bref, le consensus de groupe prouve la validité des transactions.

Cependant, lorsque l'on travaille hors chaîne, un nouveau système de contrôle et d'équilibre est nécessaire pour remplacer le vote de groupe. C'est là qu'interviennent les zk-SNARK.

Les zk-SNARK, un moyen compact de communication d'informations anonymes, permettent de prouver le total des actifs d'un contrat sans en révéler le fonctionnement interne. En regroupant les transactions hors chaîne et en les estampillant d'une preuve cryptographique de validité, Matter Labs affirme que les solutions de couche 2 comme ZK-Sync permettent de faire évoluer le réseau de paiement actuel d'Ethereum.

Afin de créer un protocole à la fois résistant à la censure et capable d'évoluer à grande échelle, Matter Labs a construit sa propre variante de zk-SNARK, Redshift, qui comprenait davantage de fonctionnalités sans confiance que des alternatives telles que celle de zcash.Halo.

William Foxley

Will Foxley est l'animateur de The Mining Pod et éditeur chez Blockspace Media. Ancien coanimateur de The Hash sur CoinDesk, Will était directeur du contenu chez Compass Mining et journaliste spécialisé en technologie chez CoinDesk.

William Foxley