IBM and Global Citizen are issuing a challenge to the world’s developers: use blockchain to revolutionize donations to humanitarian causes.