Being a Devil's Advocate for Blockchain