区块链实现的方法和系统与流程

文档序号:36798248发布日期:2024-01-23 12:22阅读:来源:国知局

技术特征:

1.一种计算机实现的控制方法,包括以下步骤:

2.根据权利要求1所述的方法,其中,将所述逻辑用于实现逻辑门的功能。

3.根据权利要求2所述的方法,其中,所述逻辑门是not、and、or、nor、xor、imply、nand、nonimply或xnor门。

4.根据前述权利要求中任一项所述的方法,其中,通过所述计算代理来确定所述至少一个数据源的状态。

5.根据权利要求4所述的方法,其中,所述计算代理与控制计算代理进行通信。

6.根据前述权利要求中任一项所述的方法,其中,所述结果是布尔结果。

7.根据前述权利要求中任一项所述的方法,其中,存在至少两个数据源。

8.根据前述权利要求中任一项所述的方法,其中,对于每个数据源存在两个潜在状态,每个潜在状态与公钥相关联或者由公钥表示。

9.根据前述权利要求中任一项所述的方法,包括以下步骤:

10.根据前述权利要求中任一项所述的方法,其中,所述至少一个数据源包括传感器或信号生成组件。

11.根据前述权利要求中任一项所述的方法,其中,每个公钥表示指示所述至少一个数据源的潜在状态的布尔值。

12.根据前述权利要求中任一项所述的方法,其中,所述参数是值、或谜题、或嵌入密钥中的值。

13.根据前述权利要求中任一项所述的方法,其中,将所述逻辑用于执行相等性检查,以将所述中间结果与所述参数进行比较。

14.根据前述权利要求中任一项所述的方法,其中,所述中间结果是根据提供在所述赎回脚本内的逻辑导出的,和/或所述中间结果是通过确定将哪些密钥用于签署所述解锁脚本而计算的布尔值。

15.根据前述权利要求中任一项所述的方法,还包括以下步骤:

16.根据权利要求15所述的方法,其中:

17.一种计算机实现的系统,包括:

18.根据权利要求17所述的计算机实现的系统,其中,所述至少一个基于计算机的资源用于:

19.根据权利要求17或18所述的系统,其中,将所述结果用于控制过程或装置的执行或操作,或者将所述结果用于对过程或装置的执行或操作产生影响。

20.根据权利要求17至19中任一项所述的系统,还包括:至少一个传感器或信号生成组件,用于向所述至少一个基于计算机的资源提供输入。


技术总结
本发明一般涉及分布式分类账技术(包括区块链相关技术),尤其涉及区块链在实现、控制和/或自动化任务或处理中的用途。本发明的实施例可包括以下步骤:提供区块链交易,所述区块链交易包括用于输出的赎回脚本,其中,所述赎回脚本包括:i)多个公钥,分别与对应的私钥相关联;并且其中,每个公钥与至少一个数据源的潜在状态唯一地相关联;并且其中必须使用最少数量的所述私钥来签署另一区块链交易的解锁脚本,以花费所述输出;以及ii)逻辑,用于基于以下内容来提供结果:A)确定将所述多个相关联的私钥中的哪一个/哪些用于签署所述解锁脚本,从而提供中间结果;以及B)将经由所述解锁脚本提供的参数与所述中间结果进行比较。

技术研发人员:加文·艾伦
受保护的技术使用者:区块链控股有限公司
技术研发日:
技术公布日:2024/1/22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1