| CPC H04L 9/3247 (2013.01) [H04L 9/50 (2022.05); H04L 2209/80 (2013.01)] | 17 Claims |

|
1. A method performed by a system associated with a telecommunications network to restore an expected effect caused by executing a smart contract, the method comprising:
detecting a potential or actual effect caused in response to executing a primary smart contract,
wherein the primary smart contract is stored in association with a first block of a blockchain and configured to execute when a predetermined condition is satisfied by a software program to produce an expected effect, and
wherein the software program is stored at a wireless device that is subscribed to the telecommunications network;
determining that the potential or actual effect deviates from the expected effect;
in response to determining that the potential or actual effect deviates from the expected effect, retrieving a secondary smart contract from a repository,
wherein the secondary smart contract is selected from among multiple secondary smart contracts stored at the repository to restore the expected effect of the primary smart contract when the predetermined condition is satisfied by a software program; and
causing storage of the secondary smart contract in association with a second block of the blockchain subsequent to the first block;
wherein the primary smart contract and the secondary smart contract are configured to execute in concert when the predetermined condition is satisfied by the software program to jointly produce the expected effect.
|