I. Introduction
With the success and growing influence of decentralized technologies, blockchain services have gained significant at-tention in academia and industry. By using blockchain ser-vices, business partners do not need to trust each other, and can store immutable data and deploy smart contracts. Most blockchain services are constructed based on permissioned blockchains, because data need to be accessed and shared among restricted business partners. Unlike permissionless blockchains, a permissioned blockchain is maintained by iden-tified members and runs a Byzantine-fault-tolerant consensus protocol to commit transactions. Amazon [1], IBM [2], and Microsoft [3] have all provided blockchain services based on permissioned blockchains.