Is it possible to burn a token via a smart contract by sending it to an invalid wallet, for example: klv0000000000000burn0000000000 ?
For tokens with a mint function that cannot be changed, is there any risk that tokens sent to that wallet could be recovered?
Is this approach safe and expected, or is it a very bad pattern?