Anyone who has ever accidentally accepted a trade that they didn't intend knows that horrible feeling you get in your gut. You opened the trade request whilst distracted walking the dog or on a boring Zoom meeting and in the blink of an eye traded away one of your favorite tokens. The very next thought almost always becomes, can this trade be reversed?
And the short answer is, unfortunately, no.
Anyone who has ever accidentally accepted a trade that they didn't intend knows that horrible feeling you get in your gut.
One way to think of transactions on the blockchain is as a one way street--records continue to be updated in a linear progression. Just like time, there is no going back, no Ctrl-Z, and no undo. Because of this nature in the blockchain, trades cannot be reversed. As tough as it sounds, the very fact that every transaction is transparent brings value and structure to the NFTs and currencies that are being built around us.
If They Can't Be Reversed, What Do I Do?
The best advice is to take caution. Carefully review offers you receive. Make sure that the pop confirmation bubble you get is actually confirming the action you want to take.
~ OR ~
Review the tokens involved in each trade. And gauge with care, the value you place in each NFT. If you do not wish to accept the trade, make sure you ignore or tap Decline.
Read more about gauging value in trades here.