Blockchain and Human Rights: A Match Made in Heaven?