US 12,477,037 B2
Decentralised and trustworthy logging method and system for data exchange traceability
Ziming Zhu, Bristol (GB); and Timothy David Farnham, Bristol (GB)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (JP)
Filed by Kabushiki Kaisha Toshiba, Tokyo (JP)
Filed on Jan. 10, 2024, as Appl. No. 18/409,167.
Prior Publication US 2025/0227147 A1, Jul. 10, 2025
Int. Cl. G06F 15/16 (2006.01); G06F 21/64 (2013.01); H04L 67/1097 (2022.01)
CPC H04L 67/1097 (2013.01) [G06F 21/64 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, by a first computing node of a network, a data transfer record specifying a data transfer from a data provider to a data user via the first computing node, the network including a plurality of computing nodes, the computing nodes being in communication with a distributed ledger storing reputation scores derived based on previous data transfers associated with the computing nodes, the reputation scores corresponding to the computing nodes;
submitting, by the first computing node, the data transfer record to a smart contract on the distributed ledger for validating the data transfer record, the smart contract including a self-executing application stored and executed on the distributed ledger, the distributed ledger further storing data logs specifying the previous data transfers, the data logs corresponding to the computing nodes;
validating the data transfer record by determining that a reputation score of the first computing node exceeds a predefined value; and
invoking the smart contract to update the reputation score of the first computing node based on inspected data log of the first computing node by determining that the reputation score of the first computing node stored on the distributed ledger is updated.