Blockchain technology has the potential to do amazing things. It can provide an immutable, digital audit trail of transactions, and can be used to cheaply verify the integrity of data. It can help businesses and individuals agree, on a global scale, about the true state of affairs within a market without relying on a costly intermediary.