| CPC G06F 16/2322 (2019.01) [G06F 16/2365 (2019.01); G06F 16/2379 (2019.01); G06Q 30/04 (2013.01); H04L 9/0637 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 8 Claims |

|
1. A node in a blockchain network system, the node comprising:
a processor that, when executing one or more instructions stored in an associated memory, is configured to:
identify a dispute regarding a previously generated invoice stored in a ledger of a blockchain of the blockchain network;
execute a smart contract to resolve the dispute, wherein the smart contract being executed results in an update to a contract stored in the blockchain, wherein the contract is associated with the previously generated invoice stored in a ledger of the blockchain;
in response to the dispute being resolved, generate dispute resolution data by the smart contract and record the dispute resolution data on a blockchain ledger;
allow a role-based access to different prices of a previously generated invoice to a plurality of nodes associated with the previously generated invoice;
using the dispute resolution data, execute a smart contract to regenerate in real time the previously generated invoice from the ledger based on key values of the previously generated invoice that are stored in a state database of the blockchain, wherein the key values are associated with the ledger of the blockchain;
record the regenerated invoice on the ledger; and
allow dynamic updates of contractual agreements and the regeneration of the invoices of decentralized trusted invoices based on the blockchain.
|