CPC H04L 9/3247 (2013.01) [H04L 9/50 (2022.05)] | 20 Claims |
1. A computer-implemented method for cross-chain communication in a blockchain platform, the method comprising:
accepting, at a first blockchain, a first transaction including a message and a message payload;
validating, at the first blockchain, the message by signing the message using signature keys of one or more validators in a first set of validators of the first blockchain;
generating an aggregate signature based on the signature keys of the one or more validators in the first set of validators;
submitting a second transaction on to a second blockchain, the second transaction including the message and the aggregate signature;
identifying, at the second blockchain, the one or more validators in the first set of validators based on the aggregate signature;
verifying that a stake threshold percentage of the first set of validators are included in the aggregate signature by referencing a shared registry; and
validating, at the second blockchain, the second transaction based on the verifying.
|