AE - InterBlockchain Communication


How could one make an AE smart contract that can control transactions on another blockchain wallet. The primary concern here are:

  • How would one protect the private key that are used on the other blockchain?
  • How would one transmit the transaction to the bitcoin blockchain?

The transmitting of the signed transaction seems easier. But protecting keys seems a problem. I suppose, if the second blockchain were Ethereum, then you could have a smart contract on Ethereum communicate back & forth with the AE smart contract, and then transacting coins from the smart contracts wallet - assuming smart contracts can hold coins.


Is controlling accounts on other chains the end goal or just an intermediate step? If it’s the latter, then it might help to share the goal you’re trying to reach since there could be approaches where you don’t have to control private keys.