CPC G06F 16/27 (2019.01) | 20 Claims |
1. A method, comprising:
receiving a request to invoke an atomic transaction including operations performed on a first blockchain and operations performed on a second blockchain, wherein the atomic transaction is completed when an enumerated set of operations are completed;
initiating a first operation for the atomic transaction in the enumerated set of operations on the first blockchain, wherein initiating the first operation on the first blockchain triggers initiation of one or more second operations for the atomic transaction on the second blockchain;
detecting completion of the one or more second operations for the atomic transaction on the second blockchain indicating that operations for the atomic transaction relevant to the second blockchain have been completed on the second blockchain; and
based on detecting completion of the one or more second operations on the second blockchain, finalizing the atomic transaction on the first blockchain.
|