The Get Resource task is a request to read (Get) a resource data from a remote Node. The requested resource is identified in the params field. A resource includes a version field which correspond to the version of the resource data, every change in the content of the data will increment the resource version.
The message identify the resource this Node is requesting information for. Multiple resources can be requested from the same Organization. If an Organization receives a request to Get resource it does not manage, it ignores them returning only resource information it manages. Once can request a specific version of the resource or leave the version blank to receive the latest version.
To verify that a resource data received its authentic and current, an Organization can send a Broadcast request to receive the current hash of resource ID. The sender will then verify the received hashes from the responders with its own calculated hash. The verification algorithm is not specified, but an Organization is expected to store a hash of the current resource data into its cluster underlying DLT.