Following the success of Bitcoin, many blockchain-based cryptocurrencies have emerged. To meet different requirements in different… — Following the success of Bitcoin, many blockchain-based cryptocurrencies have emerged. To meet different requirements in different situations, a lot of heterogeneous blockchains have been proposed. However, by design, blockchains are immutable distributed ledgers and cannot communicate with each other. Therefore, how to transfer property and achieve interoperability between blockchains becomes…