41 |
区块链系统中的交易分发方法、区块链节点和区块链系统 |
CN202310642754.6 |
2023-05-31 |
CN116668002A |
2023-08-29 |
虎振兴; 徐文博; 肖臻; 管圣杰; 丁秋雨; 李鹏泽 |
一种交易分发方法、区块链节点和区块链系统,所述方法包括:第一节点从交易池中获取多个交易;生成第一交易包,第一交易包包括第一包头和多个交易,第一包头包括由第一节点生成的上一个交易包的包头哈希值及多个交易的第一哈希值;基于第一交易包生成3f+1个分片;将3f+1个分片分别提供给n个节点中的3f+1个节点,将第一包头提供给所述3f+1个节点中的每个节点;第二节点根据第一包头中的上一个交易包的包头哈希值,对第一分片进行验证;在对所述第一分片验证通过的情况下,存储第一分片以用于恢复第一交易包。 |
42 |
区块链共识节点的确定方法、区块链和区块链节点 |
CN202210325866.4 |
2022-03-30 |
CN114697344A |
2022-07-01 |
石杰 |
一种区块链共识节点的确定方法、区块链和区块链节点,区块链中包括多个第二节点和第一节点,该方法包括:第一节点和多个第二节点分别确定各自的到其他节点的访问延迟信息;多个第二节点分别将各自的访问延迟信息发送至第一节点;第一节点根据第一节点和各个第二节点的访问延迟信息,从多个第一节点和多个第二节点中确定若干第三节点,第三节点用于确定共识节点。 |
43 |
一种区块链一致性处理方法、区块链节点和区块链系统 |
CN202110768728.9 |
2021-07-07 |
CN113377798A |
2021-09-10 |
林志平 |
本说明书实施例公开了一种区块链一致性处理方法、区块链节点和区块链系统。所述方法包括:区块链节点在生成当前区块的过程中,并行的执行待确认区块的确认过程。其中,所述待确认区块包括所述当前区块之前连续的N个已生成但未确认的区块。所述N个已生成但未确认的区块为预定数量的已生成但未确认的区块,或预定时长内累积的已生成但未确认的区块。 |
44 |
区块链交易处理方法、区块链节点和区块链系统 |
CN202110465388.2 |
2021-04-28 |
CN112887437B |
2021-08-03 |
刘晓建 |
本说明书实施例提供了一种区块链交易处理方法、区块链节点和区块链,所述区块链节点包括主控装置和多个计算装置,所述方法包括:主控装置将接收的交易发送给所述多个计算装置中的一个计算装置;计算装置在每次从主控装置接收到交易之后,生成交易的访问变量记录;主控装置从接收的交易中确定共识提议中的多个交易,将所述多个交易的标识发送给各个所述计算装置;所述计算装置在接收到所述多个交易的标识之后,基于各个交易的访问变量记录,将本地接收的共识提议中的交易分组为多个交易组,生成各个交易组的变量表,并将各个交易组的变量表发送给主控装置;所述主控装置基于各个交易组的变量表,确定交易执行方案,并指示各个计算装置执行交易。 |
45 |
区块链系统中的共识方法、区块链节点和区块链系统 |
CN202311436051.4 |
2023-10-31 |
CN117319409A |
2023-12-29 |
曹睿学; 王卓 |
一种区块链系统中的共识方法、区块链节点和区块链系统,所述区块链系统包括第一节点和多个第二节点,所述方法包括:第一节点从交易池中获取第一交易,在区块链系统中广播所述第一交易,与广播所述第一交易并行地生成共识提议,所述共识提议中包括所述第一交易的交易标识,将所述共识提议发送给其他区块链节点;第二节点在接收到所述共识提议之后,确定是否接收到所述第一交易;在确定接收到所述第一交易的情况下,参与对所述共识提议的共识。 |
46 |
用于区块链网络的消息广播方法、区块链节点和区块链系统 |
CN202210180901.8 |
2022-02-25 |
CN114390063A |
2022-04-22 |
焦梦洪; 曾超; 孙赫; 徐文博 |
本说明书实施例提供一种用于区块链网络的消息广播方法、区块链节点和区块链系统。该消息广播方法包括:第二区块链节点接收来自第一区块链节点的消息数据;每当第二区块链节点接收到一条消息数据时,复制一条消息数据并将一条消息数据转发给第三区块链节点;以及在第二区块链节点接收到与完整的应用层消息相应的所有消息数据后,根据所有消息数据产生应用层消息。 |
47 |
区块链系统的资源管理方法、区块链节点和区块链系统 |
CN202311866632.1 |
2023-12-29 |
CN117745283A |
2024-03-22 |
胡文博; 李育文; 周晨辉; 卓海振; 魏长征; 闫莺; 张辉 |
一种由位于Lyaer2的第二区块链系统执行的方法,包括:通过执行其接收的第七交易,实现根据资源转移份额,从属于第一卷叠模式并与第一账户对应的第一子账户,向属于第一卷叠模式并与中继账户对应的第一中继子账户转移目标资源;向第一区块链系统发送第八交易,使第一区块链系统处理第七交易所属第一batch的卷叠数据;向第一区块链系统发送第九交易,使第一区块链系统验证第一batch中的多个交易是否被正确执行,并在验证通过的情况下生成与第七交易相对应的资产待转移事件;根据资产待转移事件生成并执行第十交易,实现根据资源转移份额,从属于第二卷叠模式并与中继账户对应的第二中继子账户,向属于第二卷叠模型并与第二账户对应的第二子账户转移目标资源。 |
48 |
用于区块链网络的消息广播方法、区块链节点和区块链系统 |
CN202210180901.8 |
2022-02-25 |
CN114390063B |
2023-09-29 |
焦梦洪; 曾超; 孙赫; 徐文博 |
本说明书实施例提供一种用于区块链网络的消息广播方法、区块链节点和区块链系统。该消息广播方法包括:第二区块链节点接收来自第一区块链节点的消息数据;每当第二区块链节点接收到一条消息数据时,复制一条消息数据并将一条消息数据转发给第三区块链节点;以及在第二区块链节点接收到与完整的应用层消息相应的所有消息数据后,根据所有消息数据产生应用层消息。 |
49 |
基于区块链的令牌协议 |
CN202380064802.6 |
2023-08-11 |
CN119856176A |
2025-04-18 |
亚历山德鲁·帕努乌; 阿莱西奥·帕加尼 |
一种使用区块链来核实作为令牌协议的一部分的令牌事务的计算机实现的方法,所述方法包括:获取候选令牌事务;对于引用相应令牌事务的所述候选令牌事务的每个相应输入,获取追溯到将所述候选令牌转移事务链接到相应令牌铸造事务的所述相应令牌铸造事务的相应事务列表;以及通过以下方式核实所述候选令牌转移事务:验证所述候选令牌事务的每个相应输入引用相应令牌铸造事务或者可以使用所述相应事务列表来追溯到相应令牌铸造事务;以及验证所述候选事务的所述相应输出包括的相应令牌数量的总和等于所述候选事务引用的所述一个或多个相应输出包括的相应令牌数量的总和。 |
50 |
基于区块链的令牌协议 |
CN202380064682.X |
2023-08-11 |
CN119856175A |
2025-04-18 |
亚历山德鲁·帕努乌; 阿莱西奥·帕加尼 |
一种使用区块链来执行令牌协议的计算机实现的方法,所述方法包括:获取令牌销毁事务,所述令牌销毁事务包括:第一输入,所述第一输入由第一方签署,其中所述第一输入引用第一令牌转移事务的相应输出,其中所述相应输出被锁定到所述第一方的第一公钥并且包括第一令牌数量;以及第一输出,所述第一输出被锁定到委托实体的销毁公钥并且包括所述第一令牌数量;创建令牌铸造事务,所述令牌铸造事务包括:相应输入,所述相应输入由所述委托实体使用与铸造公钥相对应的签名签署;以及相应输出,所述相应输出锁定相应数量的所述数字资产,所述相应数量的所述数字资产足以为一个或多个相应令牌转移事务提供资金,其中所述相应输出被锁定到所述第一方的第二公钥并且包括所述第一令牌数量。 |
51 |
区块链中的随机数生成 |
CN201880053432.5 |
2018-08-13 |
CN110998630B |
2025-03-21 |
莹·陈; 迪安·克莱默 |
本发明涉及分布式账本技术,诸如基于共识的区块链。描述了用于区块链脚本内安全随机数生成的计算机实现的方法。本发明使用区块链网络来实现。验证第三交易。该第三交易与第三数字资产相关联,并在第三锁定脚本中包括第一和第二难题。在第一交易中,该第一难题被包括在第一锁定脚本中,该第一锁定脚本锁定对第一数字资产的控制的转移。在第二交易中,该第二难题被包括在第二锁定脚本中,该第二锁定脚本锁定对第二数字资产的控制的转移。至少部分地基于第一和第二难题的解生成伪随机数。至少部分地基于所述伪随机数转移对所述第三数字资产的控制。 |
52 |
区块链中的随机数生成 |
CN201880053423.6 |
2018-08-13 |
CN110998629B |
2025-03-04 |
莹·陈; 迪安·克莱默 |
本发明涉及分布式账本技术,诸如基于共识的区块链。描述了用于区块链脚本内安全随机数生成的计算机实现的方法。本发明使用区块链网络来实现。包括难题的第一交易在区块链网络中的节点处验证,该第一交易与数字资产相关联,并且该难题的解在该第一交易验证时是不可确定的。伪随机数至少部分地基于包括在第二交易中的难题的解至少部分地通过验证该第二交易来生成,该第二交易被创建以转移对与该第一交易相关联的数字资产的控制。该数字资产的控制至少部分地基于该伪随机数来转移。 |
53 |
基于脚本的区块链交互 |
CN202411227935.3 |
2018-05-23 |
CN119398777A |
2025-02-07 |
莹·陈; 迪安·克莱默 |
可提供一种计算机实现的方法,所述方法可使用区块链网络来实现。所述计算机实现的方法包括:i)在区块链网络中的节点处接收与数字资产相关的第一交易,所述第一交易至少指定:a)对第二交易的第一约束集合,所述第二交易用于转移对数字资产的控制,所述第一约束集合包括一个或多个约束,所述一个或多个约束使得所述第二交易包含来自区块链的数据集合;和b)对所述第二交易的第二约束集合,所述第二约束集合包括一个或多个约束,所述一个或多个约束与所述数据集合的数据项相关联;ii)验证所述第一约束集合和所述第二约束集合得以满足;和iii)至少部分基于所述验证来重新关联所述数字资产。 |
54 |
安全链外区块链交易 |
CN202411007157.7 |
2018-05-11 |
CN119048234A |
2024-11-29 |
T·特维森 |
一种计算机实现的方法,可使用区块链网络实现,该方法包括:i)通过以下将第一方的数字资产附着于交换平台:a)使用第一方的密钥和交换平台的第一密钥计算与数字资产相关联的第一共享密钥;b)通过以下将数字资产存放到区块链网络:1)使用第一共享密钥从数字资产生成可支付给任何一方的资金交易;2)将资金交易广播到区块链网络;ii)通过以下将数字资产从第一方重新关联到第二方:a)使用第二方的密钥计算交换平台的第二密钥,使得:1)第一方的密钥变为无效;2)根据第二方的密钥和交换平台的第二密钥计算出的与数字资产相关联的第二共享密钥等于与数字资产相关联的第一共享密钥;b)用交换平台的第二密钥替换交换平台的第一密钥。 |
55 |
基于脚本的区块链交互 |
CN202410967571.6 |
2018-05-23 |
CN118886911A |
2024-11-01 |
莹·陈; 迪安·克莱默 |
一种计算机实现的方法,该方法可使用区块链网络来实现。该计算机实现的方法包括:i)在区块链网络中的节点处接收与数字资产相关的第一交易,所述第一交易包括第一脚本,所述第一脚本指定了针对第二交易的约束集合,所述第二交易用来转移对所述数字资产的控制,所述约束集合包括这样的约束:所述节点获得的数据集合包括从与所述区块链网络相关联的区块链获得的信息;ii)获得所述第二交易,所述第二交易包括第二脚本,由于执行所述第二脚本而使得所述节点获得所述数据集合;iii)通过执行所述第一脚本和所述第二脚本来验证所述第二交易。 |
56 |
区块链数据流计算装置 |
CN202211077944.X |
2022-09-05 |
CN115460222B |
2024-09-20 |
余珊; 印明亮; 屈永鹏 |
本公开涉及区块链流计算装置和区块链流计算方法。一种区块链数据流计算方法,包括:接收来自流计算引擎的获取目标区块链请求;根据所述请求确定目标区块;从目标区块链获取目标区块链数据;根据通用区块链模型以及获取的目标区块链数据,生成通用区块链的数据流;根据所述通用区块链的数据流进行流计算。 |
57 |
基于脚本的区块链交互 |
CN201880034521.5 |
2018-05-23 |
CN111247546B |
2024-08-06 |
莹·陈; 迪安·克莱默 |
可提供一种计算机实现的方法,所述方法可使用区块链网络来实现。所述计算机实现的方法包括:i)在区块链网络中的节点处接收与数字资产相关的第一交易,所述第一交易至少指定:a)对第二交易的第一约束集合,所述第二交易用于转移对数字资产的控制,所述第一约束集合包括一个或多个约束,所述一个或多个约束使得所述第二交易包含来自所述区块链网络的数据集合;和b)对所述第二交易的第二约束集合,所述第二约束集合包括这样的约束:所述数据集合包括包括所述第一交易的区块,所述区块包括在与所述区块链网络相关联的区块链中;ii)验证所述第一约束集合和所述第二约束集合得以满足;和iii)至少部分基于所述验证来转移对所述数字资产的控制。 |
58 |
编辑区块链事务的内容 |
CN202280067476.X |
2022-09-06 |
CN118435558A |
2024-08-02 |
穆罕默德·萨比尔·基拉兹; 杰克·欧文·戴维斯; 刘卫 |
一种编辑区块链事务的数据的计算机实现的方法,其中所述方法包括:获取第一区块链事务,所述第一区块链事务包括一个或多个相应脚本,所述相应脚本包括待编辑的相应目标数据;对于所述一个或多个相应脚本中的至少一个相应脚本,基于所述相应脚本来构建相应默克尔树,其中所述相应目标数据在所述相应默克尔树的相应叶中的一个或多个相应叶之间划分;以及,通过使用所述相应默克尔树的相应默克尔根替换所述至少一个相应脚本,来生成所述第一区块链事务的编辑版本。 |
59 |
区块链区块和存在证明 |
CN202280049716.3 |
2022-06-14 |
CN117693926A |
2024-03-12 |
杰克·欧文·戴维斯; 迈克尔拉·佩蒂特; 西格尼·霍夫; 克雷格·史蒂文·赖特 |
一种构建区块链的候选区块的计算机实现的方法,其中所述方法包括:获取区块链事务集;以及,构建所述候选区块,其中所述候选区块包括用于将所述候选区块链接到所述区块链的先前区块的当前区块头,并且其中所述当前区块头包括:i)所述先前区块的相应区块头的哈希,ii)随机数值,使得当对所述当前区块头进行哈希处理时,所述当前区块头的所得到的哈希满足预定难度目标,和iii)所述区块链事务集。 |
60 |
多方区块链地址方案 |
CN202280033702.2 |
2022-04-11 |
CN117280349A |
2023-12-22 |
亚历山德鲁·帕努乌; 克雷格·史蒂文·赖特 |
一种生成区块链事务的方法,其中每个第二方与公钥相关联,每个公钥与索引相关联,并且其中所述方法包括:生成第一事务,所述第一事务包括锁定脚本,所述锁定脚本包括多个子脚本,每个子脚本与相应索引相关联,并且包括与所述索引相关联的所述公钥的预期哈希值,所述索引与所述子脚本相关联;并且其中所述锁定脚本被配置为:要求第一解锁脚本包括目标索引、目标公钥和目标签名;以及执行与所述目标索引相关联的所述子脚本,其中每个子脚本被配置为:生成所述目标公钥的哈希,并要求所生成的哈希与所述子脚本中包括的所述相应预期哈希值匹配;以及验证所述目标签名是所述目标公钥的有效签名。 |