41 |
区块链区块和存在证明 |
CN202280049295.4 |
2022-06-14 |
CN117678193A |
2024-03-08 |
杰克·欧文·戴维斯; 迈克尔拉·佩蒂特; 西格尼·霍夫; 克雷格·史蒂文·赖特 |
一种构建区块链的候选区块的计算机实现的方法,其中所述方法包括:获取区块链事务集;通过将所述区块链事务集中的每个区块链事务输入到利用一个或多个哈希函数的布隆过滤器来获取事务表示;以及,构建所述候选区块,其中所述候选区块包括所述事务表示。 |
42 |
多方区块链地址方案 |
CN202280033700.3 |
2022-04-11 |
CN117337436A |
2024-01-02 |
亚历山德鲁·帕努乌; 克雷格·史蒂文·赖特 |
一种生成区块链事务的方法,其中每个第二方与公钥相关联,每个公钥与索引相关联,并且其中所述方法包括:生成事务,所述事务包括锁定脚本,所述锁定脚本包括共享哈希值,所述共享哈希值包括哈希值序列,每个哈希值是所述公钥中的一个公钥的哈希,并且被放置在与所述相应索引对应的位置;并且其中所述锁定脚本被配置为:要求解锁脚本包括目标索引、目标公钥和目标签名;从位于与所述目标索引对应的位置处的所述共享哈希值中提取所述哈希值;生成所述目标公钥的哈希,并要求所生成的哈希值与所述提取的哈希值匹配;以及验证所述目标签名是有效签名。 |
43 |
基于区块链的税收机制 |
CN202180059853.0 |
2021-06-29 |
CN116194940A |
2023-05-30 |
丹尼尔·约瑟夫; 克雷格·史蒂文·赖特 |
一种计算机实现的方法,用于促进消费税,所述消费税是针对买方从卖方购买一个或多个商品和/或服务而征收的,其中至少所述买方是基于所述商品和/或服务进行转售的买方‑卖方。所述方法包括,由所述购买的所述卖方执行:获取第一区块链事务,所述第一区块链事务能够通过满足以下两个替代条件中的任一替代条件的第二区块链事务赎回:第一条件至少要求所述第二区块链事务是用所述买方的加密签名签署的,第二条件至少要求所述第二区块链事务是用税务机关的至少一个加密签名签署的;以及,响应于从所述买方收到所述消费税的款项,发送拟记录在区块链上的所述第一区块链事务。 |
44 |
区块链数据流计算装置 |
CN202211077944.X |
2022-09-05 |
CN115460222A |
2022-12-09 |
余珊; 印明亮; 屈永鹏 |
本公开涉及区块链流计算装置和区块链流计算方法。一种区块链数据流计算方法,包括:接收来自流计算引擎的获取目标区块链请求;根据所述请求确定目标区块;从目标区块链获取目标区块链数据;根据通用区块链模型以及获取的目标区块链数据,生成通用区块链的数据流;根据所述通用区块链的数据流进行流计算。 |
45 |
基于安全区块链的共识 |
CN202210592246.7 |
2018-04-16 |
CN115001706A |
2022-09-02 |
P·希门尼斯-德尔加多 |
可以提供一种计算机实现的方法。该计算机实现的方法包括:i)由区块链网络中的节点向会议池广播交易,以加入由节点群组形成的会议;ii)在会议已接受来自请求者的激活脚本的请求之后,由节点准备以与会议相关联的公钥加密地锁定的区块链交易;iii)通过所述节点与所述节点群组中的其他节点合作而合作地生成用于该交易的有效加密签名以耗用该交易;iv)在区块链交易已被解锁之后,从多个信息提供系统接收数据;v)确定从多个信息提供系统接收到的数据的中心点;以及vi)通过所述节点与所述节点群组中的其他节点合作而基于中心点激活脚本。 |
46 |
使用区块链的方法 |
CN202080074419.5 |
2020-10-12 |
CN114945922A |
2022-08-26 |
杰克·欧文·戴维斯; 丹尼尔·约瑟夫; 克雷格·史蒂文·赖特 |
在定义的层级结构中具有相应级别的贡献者对作品的贡献被记录在一个或更多个区块链事务中。一个或更多个较低级别贡献者分别向较高级别贡献者提供一个或更多个较低级别贡献,较高级别贡献者响应于该一个或更多个较低级别贡献提供较高级别贡献。较高级别贡献者事务包括一个或更多个输入,该输入又包括:一个或更多个指向一个或更多个较低级别贡献者事务的一个或更多个可花费输出的指针,以及一个或更多个事务签名。事务包含贡献承诺,其与一个或更多个指针一起,表示定义的层级结构内较高级别贡献者与较低级别贡献者之间的关系。一个或更多个事务签名证明这种关系。 |
47 |
一种区块链的验证方法 |
CN202011527267.8 |
2020-12-22 |
CN114666344A |
2022-06-24 |
阮安邦; 果霖; 魏明; 李华丰; 王俊清; 陈旭明 |
本发明涉及区块链技术领域,且公开了一种区块链的验证方法,包括以下步骤:一、利用区块链系统构建网络合约,并能够保证签名的真实性;二、区块链系统中的创世块中创建公钥和私钥;三、各个节点中均设有同步单元,可将创世块中创建的公钥在区块链中同步到各个节点中。一种区块链的验证方法,通过设置网络合约构建的去中心化可信网络结构,在基于区块链数据不可篡改、可加密以及零信任进行传递,创世块中的公私钥会集群全局,所有的节点中均有创世块,接收节点与发出节点将会通过哈希值完成第一次有效验证,完成对获得私钥进行资格限制,在对区块链节点的计算单元与网络合约发出的指令集进行发送出去,使区块链中可以支持RSA签名验证的操作方式。 |
48 |
区块链交易的回调机制 |
CN202080076887.6 |
2020-09-29 |
CN114641967A |
2022-06-17 |
S·科赫兰; A·斯拉哈; D·维拉辛哈; A·J·美 |
在一个方面中,本公开提出了用于处理与客户端相关联的区块链交易的方法、设备和系统。支付服务被实现为网关或API端点,一个或多个客户端可以对所述网关或API端点进行访问。从给定客户端接收到提交交易的请求,所述给定客户端与回调标识符相关联。所述回调标识符能够实现所述给定客户端与另一实体(诸如矿工或另一对手方)之间的直接通信。支付处理器将所述交易提交给矿工,该提交与所述回调标识符相关联。随后,一旦已经由所述矿工创建了对应区块链交易,则可以使用所述回调标识符从所述矿工直接为所述客户端提供与其有关的回调通知。 |
49 |
基于脚本的区块链交互 |
CN201880034526.8 |
2018-05-23 |
CN111247547A |
2020-06-05 |
莹·陈; 迪安·克莱默 |
可提供一种计算机实现的方法,所述方法可使用区块链网络例如比特币网络来实现。所述计算机实现的方法包括:i)在区块链网络中的节点处接收与数字资产相关的第一交易,所述第一交易至少指定:a)对第二交易的第一约束集合,所述第二交易用于转移对数字资产的控制,所述第一约束集合包括一个或多个约束,所述一个或多个约束使得所述第二交易包含来自区块链的数据集合;和b)对所述第二交易的第二约束集合,所述第二约束集合包括一个或多个约束,所述一个或多个约束与所述数据集合的数据项相关联;ii)验证所述第一约束集合和所述第二约束集合得以满足;和iii)至少部分基于所述验证来重新关联所述数字资产。 |
50 |
一种区块链测评系统 |
CN201810372960.9 |
2018-04-24 |
CN108763058A |
2018-11-06 |
马小峰; 陈序; 邢玉阳; 朱情 |
本发明涉及一种区块链测评系统,包括测评需求发起模块;区块链合约创建模块组,包括合约创建模块、编译模块、部署模块、智能合约实现接口和接口调试器,智能合约创建模块用于将业务模型转化为区块链上的智能合约,编译模块用于对创建的智能合约进行编译,部署模块用于将编译后的智能合约部署到区块链网络中;智能合约实现接口和接口调试器用于将智能合约从抽象的底层接口转化为上层接口表现形式;区块链测评服务器,用于响应测评需求以形成测评方案和测评规范;测评报告收集模块,用于收集区块链系统中的基本性能指标并生成测评报告。本发明能够支持多个地区联合测试、区块链系统兼容性和部署问题,能够实现大量节点的性能压力测试。 |
51 |
区块链区块和存在证明 |
CN202280049716.3 |
2022-06-14 |
CN117693926A |
2024-03-12 |
杰克·欧文·戴维斯; 迈克尔拉·佩蒂特; 西格尼·霍夫; 克雷格·史蒂文·赖特 |
一种构建区块链的候选区块的计算机实现的方法,其中所述方法包括:获取区块链事务集;以及,构建所述候选区块,其中所述候选区块包括用于将所述候选区块链接到所述区块链的先前区块的当前区块头,并且其中所述当前区块头包括:i)所述先前区块的相应区块头的哈希,ii)随机数值,使得当对所述当前区块头进行哈希处理时,所述当前区块头的所得到的哈希满足预定难度目标,和iii)所述区块链事务集。 |
52 |
多方区块链地址方案 |
CN202280033702.2 |
2022-04-11 |
CN117280349A |
2023-12-22 |
亚历山德鲁·帕努乌; 克雷格·史蒂文·赖特 |
一种生成区块链事务的方法,其中每个第二方与公钥相关联,每个公钥与索引相关联,并且其中所述方法包括:生成第一事务,所述第一事务包括锁定脚本,所述锁定脚本包括多个子脚本,每个子脚本与相应索引相关联,并且包括与所述索引相关联的所述公钥的预期哈希值,所述索引与所述子脚本相关联;并且其中所述锁定脚本被配置为:要求第一解锁脚本包括目标索引、目标公钥和目标签名;以及执行与所述目标索引相关联的所述子脚本,其中每个子脚本被配置为:生成所述目标公钥的哈希,并要求所生成的哈希与所述子脚本中包括的所述相应预期哈希值匹配;以及验证所述目标签名是所述目标公钥的有效签名。 |
53 |
区块链实现的散列函数 |
CN202280025794.X |
2022-03-07 |
CN117121434A |
2023-11-24 |
克雷格·史蒂文·赖特; 张伟; 亚历克·伯恩斯 |
一种使用区块链事务实现散列函数(HF)的计算机实现的方法,其中所述方法由第一方执行并且包括:生成第一区块链事务;以及,将所述第一区块链事务提交到区块链事务的一个或多个节点;其中,所述第一区块链事务包括锁定脚本,所述锁定脚本被配置为在与包括目标数据项的第二区块链事务的解锁脚本一起被执行时生成所述目标数据项的散列结果。 |
54 |
区块链上的伪随机选择 |
CN202180056334.9 |
2021-07-19 |
CN116113921A |
2023-05-12 |
杰克·欧文·戴维斯; 克洛伊·塔尔坦 |
一种使用区块链事务伪随机选择数据元素的计算机实现的方法,其中所述方法由第一方执行并且包括:获得数据元素的有序列表和多个种子输入;生成第一事务;以及,使得所述第一事务能够提供给一个或更多个区块链节点以包括在区块链中,其中所述第一事务包括第一输出脚本,并且其中当与第二事务的输入脚本一起执行时,所述第一输出脚本被配置为:输出所述数据元素的重新排序列表;输出基于所述多个种子输入生成的伪随机数;以及输出位于所述数据元素的重新排序列表中与所述伪随机数对应的位置处的所述数据元素,作为所选数据元素。 |
55 |
多标准区块链协议 |
CN202080065448.5 |
2020-08-18 |
CN114531941A |
2022-05-24 |
丹尼尔·约瑟夫; 安德鲁·詹姆斯·梅尔; 克雷格·史蒂文·赖特 |
一种生成用于区块链的交易的计算机实现的方法,所述交易用于将数字资产金额从第一方转移至第二方。所述方法包括:生成第一交易,所述第一交易包括锁定所述数字资产金额的输出,所述输出包括输出脚本,所述输出脚本包括多个标准组件和多个计数器脚本组件,每个标准组件均要求相应输入数据项。每个标准组件与所述计数器脚本组件中的一个相关联。所述输出脚本被配置为,当与第二交易的输入脚本一起执行时,i)每当所述输入脚本的相应输入数据项满足相应标准组件时,增加计数器,并且ii)要求所述计数器增加到至少预定数量,以由所述输入脚本进行解锁。 |
56 |
在区块链上存储程序 |
CN202080063717.4 |
2020-08-21 |
CN114391146A |
2022-04-22 |
布洛克·多伊龙; 克雷格·史蒂文·赖特 |
一种方法,包括:从在区块链网络的多个节点维护的区块链上记录的第一交易中检索头文件。所述头文件包括:程序头部信息和引用信息,所述引用信息包括存储在所述区块链上的一个或更多个相应第二交易的一个或更多个相应交易ID。每个第二交易均包括所述程序文件的主体的相应部分,至少一个所述部分包括可运行程序代码。所述方法包括通过所述区块链,基于所述引用信息从所述第二交易的至少一个中检索所述程序文件的相应部分;并且运行包括所述程序头部信息和所述至少一个检索部分的所述程序。 |
57 |
使用区块链的方法 |
CN202080018724.2 |
2020-03-04 |
CN113544722A |
2021-10-22 |
克雷格·史蒂文·赖特; 欧文·沃恩; 布洛克·多伊龙 |
本发明公开了一种方法,其包括:第二方接收第一方同意语句的确认;所述第二方在所述确认以及所述第一方加密签名后收到一条信息。为了证明这一点,所述第二方通过签署包含所述信息或其转换的部分数据生成其自身的加密签名。然后,向节点网络发送包含所述第一和第二签名的一个或多个交易。在满足验证条件的情况下,交易通过网络传播,以记录在区块链中。所述一个或多个交易中的一个的验证条件包括:第一签名包括在所述一个或多个交易的一个中,第二签名包括在所述一个或多个交易的一个中,所述第二签名通过签署特定部分数据而生成。 |
58 |
区块链中的随机数生成 |
CN201880053432.5 |
2018-08-13 |
CN110998630A |
2020-04-10 |
莹·陈; 迪安·克莱默 |
本发明涉及分布式账本技术,诸如基于共识的区块链。描述了用于区块链脚本内安全随机数生成的计算机实现的方法。本发明使用区块链网络来实现,该区块链网络可以是,例如,比特币区块链。验证第三交易。该第三交易与第三数字资产相关联,并在第三锁定脚本中包括第一和第二难题。在第一交易中,该第一难题被包括在第一锁定脚本中,该第一锁定脚本锁定对第一数字资产的控制的转移。在第二交易中,该第二难题被包括在第二锁定脚本中,该第二锁定脚本锁定对第二数字资产的控制的转移。至少部分地基于第一和第二难题的解生成伪随机数。至少部分地基于所述伪随机数转移对所述第三数字资产的控制。 |
59 |
区块链中的随机数生成 |
CN201880053423.6 |
2018-08-13 |
CN110998629A |
2020-04-10 |
莹·陈; 迪安·克莱默 |
本发明涉及分布式账本技术,诸如基于共识的区块链。描述了用于区块链脚本内安全随机数生成的计算机实现的方法。本发明使用区块链网络来实现,该区块链网络可以是,例如,比特币区块链。包括难题的第一交易在区块链网络中的节点处验证,该第一交易与数字资产相关联,并且该难题的解在该第一交易验证时是不可确定的。伪随机数至少部分地基于包括在第二交易中的难题的解至少部分地通过验证该第二交易来生成,该第二交易被创建以转移对与该第一交易相关联的数字资产的控制。该数字资产的控制至少部分地基于该伪随机数来转移。 |
60 |
区块链之间的安全转移 |
CN201880024728.4 |
2018-04-09 |
CN110546664A |
2019-12-06 |
J·弗莱彻; M·巴德西亚 |
可提供一种计算机实现的方法。该计算机实现的方法可以使用区块链例如比特币区块链来实现。该计算机实现的方法包括:i)通过由在工作量证明区块链网络中运行的节点将一个或更多个数字资产转移至会议池来加入会议,会议池具有一个或多个与会议的其他会议成员相关联的其他数字资产;ii)由节点检测工作量证明区块链网络上的数字资产至与会议池相关联的地址的特殊交易,该特殊交易满足确定的准则;iii)响应于检测到特定交易,由节点在权益证明区块链网络上铸造一个或更多个数字资产。 |