ADVERTISEMENT

Ethereum: Buterin dévoile solution de cross-rollup pour la mise à l’échelle de couche 2

  • L’inventeur d’Ethereum, Vitalik Buterin, a proposé une solution de cross-rollup qui permet d’envoyer des transactions entre deux rollups.
  • La solution repose sur un intermédiaire qui permet d’envoyer des transactions de A à B.

L’inventeur d’Ethereum, Vitalik Buterin, a soumis une proposition qui permettrait la communication entre deux protocoles en utilisant des solutions de mise à l’échelle de la seconde couche, appelées « rollups ». Intitulée « Cross-rollup DEX with smart contracts only on the destination side », la proposition permet à un utilisateur d’envoyer des fonds d’un rollup à l’autre dans le cas où un seul des deux utilisateurs dispose d’un support complet de contrat intelligent et que l’autre ne peut utiliser que des « transactions simples ».

Selon le concept même de Vitalik, les rollups sont une série de transactions hors chain qui sont regroupées dans un contrat intelligent compatible avec Ethereum. Ce contrat intelligent permet aux utilisateurs d’effectuer en toute sécurité des transactions qui sont ensuite agrégées dans la chain principale. Cependant, cette solution présente des complications. Les Rollups sont de différents types et peuvent utiliser des contrats intelligents uniques.

Par exemple, les Rollups optimistes (RO) fonctionnent avec un agrégateur de transactions qui utilise une petite quantité d’informations, d’autres tels que les Rollups ZK peuvent fonctionner selon un schéma de zéro connaissance. En raison de leurs caractéristiques, il est difficile pour les rollups d’interagir les uns avec les autres.

Comment fonctionne la solution de Buterin?

Dans sa proposition, Buterin explique que l’une des nombreuses implémentations que sa solution pourrait avoir, dans un échange décentralisé dans lequel « Alice », un utilisateur qui veut échanger des pièces en utilisant deux rollups différents, et Ivan, l’intermédiaire, interagissent. Ici, il est nécessaire que l’un des deux rouleaux comporte un « champ mémo » ou permette l’utilisation de petites coupures de la valeur envoyée dans une transaction comme mémo.

Cet intermédiaire doit disposer de fonds dans les deux contrats de regroupement (A et B) smart, c’est pourquoi l’intermédiaire est appelé IVAN_A et IVAN_B. Alice enverra les fonds de l’adresse (ALICE_A) à l’adresse IVAN_A en utilisant la première des deux solutions de deuxième couche. En outre, le rollup B doit pouvoir suivre la règle proposée par Buterin:

Si quelqu’un envoie une transaction en envoyant des pièces TRADE_VALUE à l’IVAN_A, contenant une adresse DESTINATION comme mémo, alors après les blocs MIN_REDEMPTION_DELAY, il peut envoyer une transaction à l’IVAN_B contenant une preuve du transfert, qui met en file d’attente un retrait de pièces TRADE_VALUE à l’adresse DESTINATION.

Les mémos permettent à Alice de préciser qu’elle est la destinataire des fonds qui viendront de IVAN_B à ALICE_B. Ce bénéficiaire recevra les fonds après une période de temps déterminée. Ainsi, les transactions peuvent être mises en lots et indexées de manière à correspondre aux transactions effectuées par le rollup A. Buterin a résumé le fonctionnement de sa solution comme suit:

Alice envoie une transaction à IVAN_A avec N pièces et un mémo ALICE_B. Ivan envoie une transaction en envoyant des pièces TRADE_VALUE * (1 – frais) par l’intermédiaire d’IVAN_B à ALICE_B.

Buterin a expliqué que dans le « pire des cas », l’intermédiaire pourrait ne pas envoyer les pièces à l’adresse d’ALICE_B, mais estime que l’utilisateur peut attendre que le rouleau A confirme la transaction pour « trouver un autre itinéraire » afin d’envoyer ses fonds au rouleau B et « réclamer les fonds elle-même » Conclut M. Buterin:

La principale limite du système est que l’IVAN_B doit détenir un capital important pour garantir que tous les expéditeurs seront payés.

About Author

Avatar

Reynaldo Marquez suit de près la croissance de la technologie Bitcoin et de la blockchain depuis 2016. Il a depuis travaillé comme chroniqueur sur les crypto-monnaies couvrant les avances, les chutes et les hausses sur le marché, les bifurcations et les développements. Il croit que les crypto-monnaies et la technologie de la blockchain auront un grand impact positif sur la vie des gens.

Les commentaires sont fermés.

ProfitFarmers ribbon