CPC G06Q 20/401 (2013.01) [G06Q 2220/00 (2013.01)] | 20 Claims |
1. An apparatus comprising:
at least one processing platform comprising at least one processor coupled to a memory;
said at least one processing platform being configured:
to receive at a cloud storage node, a data block to be validated in connection with adding the data block to a digital ledger;
wherein the data block is received from a party storage node corresponding to a party of a plurality of parties that are members of a blockchain computing environment, wherein the party storage node executes a first portion of a validation operation for the data block, and wherein the party storage node is one of a plurality of party storage nodes executing the first portion of the validation operation;
to execute by the cloud storage node a second portion of the validation operation for the data block, wherein the cloud storage node is one of a plurality of cloud storage nodes executing the second portion of the validation operation;
to add the data block to the digital ledger responsive to validating the data block; and
to store at least a portion of the digital ledger in the cloud storage node;
wherein the data block is validated in response to a first consensus among the plurality of party storage nodes that the first portion of the validation operation has passed, and a second consensus among the plurality of cloud storage nodes that the second portion of the validation operation has passed.
|