On P2P payments from their FAQ: "While the payment appears to be directly between wallets, technically the operation is intermediated by the payment service provider which will typically be legally required to identify the recipient of the funds before allowing the transaction to complete."
How about, no? How about me paying €50 to my friend for fixing my bike doesn’t need to be intermediated, KYCed, and blocked if they don't approve of it or know who the recipient is? How about it’s none of the government’s business how I split the bill at dinner with friends? This level of surveillance is madness, especially coming from an app that touts "privacy" as a feature.
GNU Taler is a trojan horse to enable CBDC adoption. They are the friendly face to an absolutely terrifying level of government control in our lives funded by the same government that tries every year to implement chat control. Imagine your least favourite political party gaining power. Now imagine they can see and control every transaction you make. No thanks.
Recently read an ELI5 of the digital euro and was pleasantly surprised. If it works as designed, you can perform offline payments from one device to another, which sounds like your use case. No central servers, no blockchain.
If you can do a P2P transaction like that, you need either a central server or a blockchain or equivalent to prevent double-spends. There is no other way. Satoshi's innovation for Bitcoin was developing a system (blockchain) that can do this without a central server.
I don't know how the technical implementation will work, but here is a post I found.
The idea is that you transfer money from the bank to your device, just like withdrawing cash from an ATM. Transferring money from one wallet to another should be able to be offline.
It seems like privacy is a priority, if only to satisfy privacy groups and improve acceptance.