Parameterizable smart contracts
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- NCHAIN LICENSING AG
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-23
Smart Images

Figure 2026102874000001_ABST
Abstract
Claims
1. It is a method, This is the step where a node in the blockchain network receives the first transaction to be verified. The first transaction includes a first script, which, as a result of execution, causes the node to obtain at least a first set of data and field values of the first transaction. Steps and This is the step to acquire the second transaction. The aforementioned second transaction includes a second script, and as a result of its execution, the node receives at least: Based at least partially on the data provided as a result of the execution of the first script, the constraint set is determined, and, This causes the set of constraints for the first transaction to be validated, at least partially based on the first set of field values. Steps and As a result of executing the first script and the second script, the first transaction is verified according to the set of constraints, Methods that include...
2. The step of verifying the first transaction is performed without verifying that the entity that created the first transaction has access to the secret information. The method according to claim 1.
3. The identity of the source of the aforementioned data is not constrained by the second script. The method according to claim 1 or 2.
4. The second script restricts the identity of the data source, The method according to claim 1.
5. The second script includes the public key of a specific data source that can be used to verify the data, The method according to any one of claims 1 to 4.
6. The step of verifying the aforementioned data is: A step of creating a modified public key based at least partially on the public key and the data, The steps include determining that the data is associated with the data source based at least partially on the modified public key, The method according to claim 5.
7. The set of constraints is, at least in part, derived from the set of parameters in the data. The method according to any one of claims 1 to 6.
8. Satisfying the aforementioned set of constraints is a condition for recombining at least a portion of the digital assets. The method according to any one of claims 1 to 7.
9. The step of verifying the first transaction is: The process includes the step of recombining the digital assets from the first entity to the second entity, The method according to claim 8.
10. The identity of the second entity is determined at least in part based on the set of constraints. The method according to claim 9.
11. The source of the aforementioned data is the third transaction, and The execution of the second script further causes the node to verify that the third transaction is associated with the first set of field values. The method according to any one of claims 1 to 9.
12. The source of the aforementioned data is the second transaction, The data includes a second set of field values from the second transaction, and The execution of the second script causes the constraint set to be derived, at least partially, from the second set of field values. The method according to any one of claims 1 to 11.
13. The set of constraints further allows at least a portion of the digital assets to be reassociated with the third entity. The method according to any one of claims 1 to 11.
14. It is a system, Processor and It is memory containing executable instructions, The executable instruction, as a result of execution by the processor, causes the system to perform the method according to any one of claims 1 to 13. Memory and A system that includes this.
15. A non-temporary computer-readable storage medium on which executable instructions are stored, As a result of being executed by the processor of the computer system, the computer system is made to perform the method according to any one of claims 1 to 13. A non-temporary computer-readable storage medium.