Hi community,
Messing with fiat is complicated and unwanted but at the moment still necessary before lightning payments really take off. In-person trades with total strangers are risky (trading with friends or at least friend of a friend is much safer but usually unavailable), online back transfers with everything involving Wise/Revolut/neobanks is subject to blocked accounts/seizures and what not, then any bank transfers are subject to possible reversal so it's really not a great option.
I just had the realisation that there are some banks which offer a service to get cash out of their machines without using a physical card, you basically generate a code from the bank mobile app with an amount attached to it, then you go to the atm and use the code to get the cash (valid for a short amount of time, like 60 minutes).
It would be cool to be able to buy bitcoin from someone by making a trade with the atm code, someone gives you some bitcoin and then you use a code from you for taking cash out of the atm. I can't really wrap my head around how the transaction would need to be setup in order to avoid fraud from any side, I thought of sharing it here maybe something pops up in some other brain out there :)
In terms of privacy and traceability this sounds like a really nice solution for fiat, apart from having to interact with a physical atm, the bank would have no record of the person who used the atm (obviously not considering the security video feed), all they know is the owner of the account withdrew some cash using their cardless feature (which is by the way a terrific feature to have if you forgot your wallet and only have the phone on you; also a cool way to send money to family/friends).