Ceci est la Partie 2 de l'explication EIL. Vous pouvez trouver dans la Partie 1 ci-dessous le chemin "heureux", maintenant considérons ce qui se passe si non seulement Bob mais aussi Charlie fournissent des bons pour Alice 🧵👇
bartek.eth
bartek.eth12 janv., 22:41
Dans les prochains fils, je vais plonger en profondeur dans EIL - le Couche d'Interopérabilité d'Ethereum. Le protocole permet une exécution inter-chaînes minimisée en confiance avec de nombreux cas d'utilisation intéressants et il vaut la peine de développer une intuition à ce sujet. Ceci est la Partie 1 de l'explication 🧵👇
Il convient de noter que dans un environnement concurrentiel, cela ne devrait pas se produire souvent, car le super-efficace Bob verra la demande d'Alice pour un Bon dans un mempool et regroupera sa transaction avec la sienne, fournissant un Bon /2
En conséquence, Alice verra sa tx et la tx de Bob dans le même bloc. Mais que se passerait-il si ce bloc était réorganisé ? Ou si la malicieuse Alice voyait le bon de Charlie dans un mempool et décidait de dépenser le bon de Charlie même si c'était la tx de Bob qui a finalement été incluse ? /3
Si tout n'était qu'un simple malentendu, Bob serait d'accord avec Charlie pour dire qu'en effet, c'était le bon de Charlie qui avait été dépensé, et Charlie réclamerait joyeusement les fonds d'Alice dans l'heure qui suit. Tout le monde s'en va heureux, même si Charlie était un peu stressé.
77