A non-transitory computer-readable storage medium comprising executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to at least partially implement a first node in a network to:
- obtain data from at least one data storage resource, the data comprising a first unlocking script corresponding to a first blockchain transaction and a second unlocking script corresponding to a second blockchain transaction;
- and
- complete a task or computation based on the data obtained as a result of the first and second blockchain transactions.