1. INTRODUCTION
Blockchain technology is rapidly evolving as an open ledger of recorded transactions maintained in a distributed network of mutually untrusted peers (i.e., peer-to-peer network), where each peer verifies transactions through a consensus protocol [1], [2], [3], [4].