A) Trust is not an issue in these regards in China. B) when your chat app generates a QR code that the chat app of the friend or the payment tool from a shop uses it's quite clear what the QR code means. It's not that there are random QR Codes everywhere on the street and you have to trust them. If you want to add me, I don't tell you my nick name but just show you my QR code on my phone and you add through your app, not the web browser.