Invention Grant
- Patent Title: Updateable smart contracts
-
Application No.: US17043520Application Date: 2019-03-29
-
Publication No.: US11575518B2Publication Date: 2023-02-07
- Inventor: Neeraj Srivastava
- Applicant: DLT Global Inc.
- Applicant Address: CA Toronto
- Assignee: DLT Global Inc.
- Current Assignee: DLT Global Inc.
- Current Assignee Address: CA Toronto
- Agency: Culhane Meadows, PLLC
- International Application: PCT/IB2019/000463 WO 20190329
- International Announcement: WO2019/186282 WO 20191003
- Main IPC: G06F16/30
- IPC: G06F16/30 ; H04L9/32 ; G06F16/23 ; H04L9/00

Abstract:
A parent/child model for smart contracts enables the smart contracts to be updateable without compromising the immutability of the underlying data. As a first step, a parent smart contract (Client Contract) is deployed that stores any other contract that may be called using the contract address. Then, whenever a new child smart contract (Service Contract) is deployed, the parent smart contract is updated with the address of the new child smart contract so that the parent smart contract will be able to call the child smart contract. The structure of the child smart contract is known to the parent smart contract. For example, the number of inputs going into the child smart contract and the number of outputs coming out of the child smart contract are known to the parent smart contract before deployment of the parent smart contract, and the transaction data remains accessible without affecting the parent contract.
Public/Granted literature
- US20210124722A1 UPDATEABLE SMART CONTRACTS Public/Granted day:2021-04-29
Information query