This invention discloses a non-repudiation cross-chain collaborative method and apparatus for data transactions based on a point-to-
point data transmission channel, belonging to the field of
information technology. It comprises five stages: gateway node
relay identity registration,
data node relay identity registration, data negotiation,
data transmission, and data confirmation. Specifically: In the gateway node
relay identity registration stage, the relay identity generated by the gateway node is stored on the relay chain, granting the right to forward messages across chains between the relay chain and the local chain; in the
data node relay identity registration stage, the relay identity generated by the
data node is stored on the relay chain, granting the right to conduct cross-chain data transactions through the relay chain; in the data negotiation stage, the data transaction content and point-to-point transmission connection information are negotiated through a designed relay contract and the relay chain's cross-chain mechanism; in the
data transmission stage, encrypted data is transmitted through point-to-point transmission; and in the data confirmation stage, the data transaction is verified through a two-way non-repudiation confirmation contract on the relay chain, and data rights are transferred (i.e.,
data decryption) while achieving non-repudiation proof of the transaction. This invention can reduce the
resource consumption of cross-chain activities, alleviate the value
silo problem of
blockchain in data transaction scenarios, and especially solve the difficulties of transaction non-repudiation and transaction
traceability in data transaction scenarios.