From time to time everyone makes mistakes. People send Ada to the wrong address sometimes with pretty severe consequences for the sender. Say for example I make a mistake and send Ada to the wrong address, I don’t know who has that address and cannot contact them, by design the system is made that way. There’s no way to send a message to an address and it probably isn’t a good idea to ask for a change to the network to enable that, so what else to do? My solution is to create a community notice board and post mistakes there. Posters could simply ask for their funds back.
Now in the physical world if you see a 10 dollar bill on the street and noone around you keep it right? Maybe some people in some countries would turn it in to the local police station, and you might think twice about keeping a shopping bag full of cash worth $100000 in case the people who lost it came looking for it. but I digress. In the network we can see where a transaction came from so if you find an unexplained amount of money in your wallet would you return it? Maybe you would go to the community notice board and do a search for a message saying I made a mistake please return my funds.
Maybe most people that make mistakes send money to addresses that are not used by any wallet so there’s no recourse. I guess it’s not possible to figure out if an address is used by any currently valid wallet or not. If it were possible that would be a first step to do to recovering wayward funds.
Well, I was just wondering if there is anything we can do to better to help people who make mistakes and send Ada to the wrong address, becasue people will keep making mistakes, and I feel that it would enhance the usability of Cardano if we could create something to help in that situation. I aknowlage that probably anything you do in this regard would probably be open to abuse, social engineering and all maner of phishing and other games unscrupulous people use to take advantage of others, but maybe it’s possible to come up with something that is not easy or possible to abuse.