You could easily use blockchain for charity as the transparent ledger would make it tough to hide where the money is going. Right now there is an ICO going on I believe called Bcharity which plans to be an international charity exchange.
https://bcharity.io/. Not sure if the idea will take off, but glad to see some people trying to make the world a better place!