The Potential Impact of Blockchain Technology on Healthcare