System and method of providing interoperable distributed and decentralized ledgers using consensus on consensus and delegated consensus
Assigneesalesforce.com, inc.
InventorsPrithvi Krishnan Padmanabhan, Marc Benioff
Life of this patent
Estimating the term…
Abstract
A method to enable interoperability between blockchain networks. The method including receiving, by a mapper of an interoperability network, a transaction emitted by a first blockchain network, transforming the received transaction to a transaction compatible with a second blockchain network according to a mapping determined for the received transaction, and forwarding the transformed transaction to the second blockchain network to be processed by the second blockchain network.
Claims20
A method to enable interoperability between blockchain networks, the method comprising:
- receiving, by a mapper of an interoperability network, a transaction emitted by a first blockchain network;
- transforming the received transaction to a transaction compatible with a second blockchain network according to a mapping determined for the received transaction, where the mapping correlates metadata of the received transaction with a format of a transaction of the second blockchain network;
- and
- forwarding the transformed transaction to the second blockchain network to be processed by the second blockchain network.
A non-transitory machine-readable storage medium, including instructions that when executed by a processor, cause the processor to:
- receive, by a mapper of an interoperability network, a transaction emitted by a first blockchain network;
- transform the received transaction to a transaction compatible with a second blockchain network according to a mapping determined for the received transaction, where the mapping correlates metadata of the received transaction with a format of a transaction of the second blockchain network;
- and
- forward the transformed transaction to the second blockchain network to be processed by the second blockchain network.
A multi-tenant server to manage data in a peer-to-peer blockchain network, the multi-tenant server comprising:
- a processor;
- a memory storing instruction that when executed by the processor cause the processor to:
- receive, by a mapper of an interoperability network, a transaction emitted by a first blockchain network;
- transform the received transaction to a transaction compatible with a second blockchain network according to a mapping determined for the received transaction, where the mapping correlates metadata of the received transaction with a format of a transaction of the second blockchain network;
- and
- forward the transformed transaction to the second blockchain network to be processed by the second blockchain network.
Dependencies are inferred from the claim text.