Breaking Down Blockchain: A High-level Overview