How to prove to my landlord that bitcoin came from my wallet? Let's say I'm paying my monthly rent using bitcoin. I'm going to set up a script to send 5 bitcoin from my wallet to my landlord's address every month. I will not be able to tell beforehand which addresses the bitcoins will come from, nor does my landlord want to verify signatures on many addresses.  

How can I prove that 5 bitcoin is leaving my wallet every month and going into my landlord's account?
One way might be to have the landlord generate a different address for each tenant. So you pay your landlord using address A, and your neighbour pays using address B, and the landlord can tell who the payment came from by the destination address.

That doesn't prove that the payment came from your wallet of course, but this allows somebody else to make the rent payment on your behalf (and the landlord wouldn't know the difference).