Why the blockchain is darn slow