MferSafe Lite: Amélioration des transactions de portefeuille de contrats intelligents
MferSafe Lite est une puissante extension de navigateur conçue pour améliorer l'expérience de transaction des utilisateurs de portefeuilles de contrats intelligents. Grâce à ses capacités innovantes de regroupement de transactions, les utilisateurs peuvent exécuter plusieurs transactions simultanément, éliminant ainsi la nécessité d'attendre la confirmation de chaque transaction individuelle.
Pour utiliser MferSafe Lite, les utilisateurs doivent remplir certaines conditions. Ils doivent disposer d'un backend MferNode, qui simule des faisceaux de transactions et fournit des différences d'état. Il est possible d'héberger votre propre nœud en utilisant une configuration Docker Compose simple. De plus, les utilisateurs ont besoin de Web3 RPC pour eth_call, car certains frontends de dApp peuvent ne pas prendre en charge le remplacement d'état (Alchemy.com est une option recommandée).
Le processus d'utilisation de MferSafe Lite est simple. L'extension reçoit les paramètres pour eth_sendTransaction(tx) et les envoie au backend MferNode pour simulation. MferNode renvoie ensuite la différence d'état, qui représente les changements d'état que la transaction va provoquer. Enfin, l'extension de navigateur injecte la différence d'état dans chaque eth_call() en tant que dernier paramètre pour le remplacement d'état.
MferSafe Lite est un outil précieux pour les utilisateurs de portefeuilles de contrats intelligents, offrant une expérience de transaction fluide et efficace. En regroupant les transactions et en optimisant le processus de confirmation, il simplifie l'exécution de plusieurs transactions, ce qui permet aux utilisateurs de gagner du temps et des efforts.