CN119494652A 用于控制参与区块链网络的循环排序节点集所实施任务的计算机实现方法与系统 (区块链控股有限公司)_第1页
CN119494652A 用于控制参与区块链网络的循环排序节点集所实施任务的计算机实现方法与系统 (区块链控股有限公司)_第2页
CN119494652A 用于控制参与区块链网络的循环排序节点集所实施任务的计算机实现方法与系统 (区块链控股有限公司)_第3页
CN119494652A 用于控制参与区块链网络的循环排序节点集所实施任务的计算机实现方法与系统 (区块链控股有限公司)_第4页
CN119494652A 用于控制参与区块链网络的循环排序节点集所实施任务的计算机实现方法与系统 (区块链控股有限公司)_第5页
已阅读5页,还剩45页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

201980027203.02019.04.10用于控制参与区块链网络的循环排序节点本发明公开了一种控制及协调分布式系统包括自紧接在后的节点接收对应于与自所述节点至紧接在监督节点前的节点的节点相关的处于对应于可能输出的与所述节点相关的公钥及于所述节点的处理步骤的所述可能最终结果的2通过参与区块链网络的循环排序节点集中的特定节点,从紧接在所述通过所述特定节点,基于所述接收的多个值及与所述特定节点相关的通过所述特定节点,与所述监督节点且与紧接在所述特定节点前的点相关的处理步骤的所述可能最终结果对应于所述系统的5.根据前述权利要求中任一项所述的方法过将与所述监督节点相关的公钥以及与多个处理步骤的可能最终结果的所述多个组合中骤与从所述紧接在后的节点直至紧接在所述监督节点前的所述节点的多个节所述监督节点相关的所述公钥以及与可能最终结果的所述多个组合中的相应一个组合的所述最终结果相对应的所述多个公钥中的所述多个公钥进行求7.根据前述权利要求中任一项所述的方法,个值以及对应于与所述特定节点相关的处理步骤的可能最终结果的所述公钥进行组合来值以及与所述特定节点相关的处理步骤的可能最终结果相对应的所述多个公钥中的一个等待所述区块链交易执行,且自所述交易获得用于对所述的多个公钥相对应并与所述输出相对应的私钥;识别与所述特定节点相关的处理步骤的多个可能通过所述特定节点基于对应于所述公钥的私钥及所述解除锁定值确定第二解除锁定态值且表明与从所述特定节点至紧接在所述监督节点前的所述节点的多个节点相关的多3的控制从与所述特定节点相关的所述源地址传输至所述紧接在后的节点的所述接收地址于其中一个所述状态值且为基于对应于所述状态值所基于的所述公钥述紧接在后的节点至紧接在所述监督节点前的所述节点的节点相关的处理步骤的所述输出的所述私钥及对应于与所述监督节点相关的所述公钥的私钥从所述特定节点至紧接在所述监督节点前的所述节点的节点相关的处理步骤的所述输出的所述私钥及对应于与所述监督节点相关的所述公钥的私钥的17.一种非暂时性计算机可读存储介质,其存储用于使计算机系统适于执行根据权利4各种节点进行分布式处理。此类分布式处理可能需要控制和协调与各种节点相关联的步[0005]在此类分布式系统中,对处理任务中的步骤进行排序可能是必要的或更可取态加密等的不同加密基元,以便在投票表决中添加保密性及适用性的验证——参见权单位在其广播之前使用混合网络设置来对表决进行重新配置和加密处理,以便伪装表决表决者链路。5[0012]区块链为同级间电子总账,其实施为由区块组成的基于链网络的循环排序节点集中的某一特定节点从紧接在特定节点后的节点接收对应于处理定节点根据接收值和与特定节点关联的处理步骤的可能最终结果对应的公钥来生成状态6的多个公钥,所述多个值中的每个值与所述节点相关的处理步骤之可能最终结果相处理步骤的可能最终结果可对应于该系统的控制系统的能最终结果的相应组合之一的最终结果相对应的公钥中的多锁定值相对应的公钥所对应的私钥来进行。该第二解除锁定值可与其中一个状态值相对易经配置后将与紧接的前一节点相关的源地址的第二资源的控制传输至特定节点的接收节点到紧接监督节点的前一个节点”范围内的节点相关的处理步骤的输出相对应的私钥,7监督节点相关的公钥所对应的私钥。[0034]所述与本发明的某一方面或实施例有关的任何特征亦可用于一个或多个其他方面/实施例。通过下文中对本发明实施例的具体介绍,本发明的以上和其它方面将显而易8[0056]支付通道技术旨在使各方能够进行多个资源交易,且不向区块链提交所有交Alice和Bob两人管控。此时,交易不会提交至网络(此多重签名地址需要2个人(Alice和[0063]应注意,所创建的各后继退款交易具有比在先退款交易小的nLockTime——即,[0066]图1显示了用于支付通道中的交易Tc100A和Tr,n100D。M表示可从Alice发送至Bob的最大金额。xi为Alice需向Bob支付的单元的当前净和。Sstop为关于初始退款交易的nLockTime。n为发生在Alice与Bob之间的进行中(区块外)传送所创建的退款交易的数目9[0069]图2的流程图200中显示了用于建构Alice与Bob之间的支付通道的操作。操作210包含可存储于计算机可读存储介质上的计算机可计算装置的处理器根据上文所述的方式创建独立退款交易Tr,0,以便将多重签名控制资金处理器可对当前退款交易进行签名。若交易经此方式签名,则控制流程返回至上述操作[0082]各种节点300均可执行分布式处理中的处理步骤,该步骤的输出组合形成最终结[0085]该等节点中的一些节点可整合到自动驾驶车辆400中,且该等节点中的其他节点的事故之后的故障判定)的方式记录模块410至44申请的主题以允许诸如可负责操作或控制工业设备的模块共同执行与该设备相关的处理的高级操作图。实例计算装置500可以是本文所述计算机系统中一个或多个计算机系统的[0094]处理器510为硬件处理器。举例而言,处理器510可为一或多个ARM、Intelx86、[0096]网络接口530允许实例计算装置500与其他计算装置和/或诸如计算机网络310(图[0098]如下文进一步描述,软件可使实例计算装置500的示例适于充当本文所提及的各排序集可被视为环,其中每个节点具有作为该节点的紧接在后的节点(immediatelysuccessivenode)和紧接在前的节点(immediatelypreviousnode)的另两个节点。举例中央授权单位将节点300中的一个节点选取为[0103]本文所述协议促进藉由参与节点600来执行分布式计算任务,其中任务中的处理该树的各个层级表示藉由参与本文所述协议的节点且特定而言,节点300中一个节点进行个边缘表示一方可相对于由该节点表示的决策而进行的与该节点相关联/由该节点执行的[0106]决策树700的叶节点表示各种处理步骤之输出的特定组合产生的可能最终结果集O212对应于节点可在已进行的先前处理步骤的各个可能输出组合的情况下选取的各选项的私钥。[0111]示出决策树700的图8所说明的此情况实例藉由与决策树700各个边缘相关联的各B进行的[0115]首先,监督节点生成公/私钥对并与参与本文所述协议的所有节点共享该对被指2=Qs+k2[0119]监督节点与参与本文所述协议的其他节点中的各个节点共享其公钥Qs。类似地,非监督节点中的各个节点与循环排序集中紧接在该节点先前的节点以及监督节点共享其x的私于紧接在前的节点的状态值的秘密值中任一秘密将大量足够的计算资源提交至支付通道以阻止轻率参与及/或违反本文所述协议。提交至前支付通道进行解除锁定的秘密值;选取与节点相关的处理步骤的其中一个可能最终结简单地充分等待一段时间来提交其创建的支付通道之序)自监督节点U0起且经由循环排序集之节点直至紧接在该监督节点之前(亦即,紧接在非监督参与节点可在创建上述支付通道回路时执行对应于流程图1000中所述操作的操作。操作1010及向前的操作均由参与节点中的特定非监督节点的一或多个处理器执行。因而,操作1010及向前的操作均由计算装置的一个或多个处理器执行,诸如实例计算装置500的适当配置例的处理器510(图5),该一或多个处理器执行包含如可存储于诸如内存520的存储器的计算机可读存储介质上的计算机可执行用ECC的情况下,可通过对与监督节点相关的公钥及对应于特定最终结果之公钥中的多个由特定节点选取之输出的状态值。状态值是基于且设置为将对资源的控制自与紧接在前的节点相关的源地址传输至特定节点的接二资源的控制自与特定节点相关的源地址传输至紧接在后的节点的接收地址的区块链交[0146]该Tpay交易为将来自Ub的提交资金的指定数目个单元传送至Ua。为成功执行该交[0147]图12为流程图1200,其说明如可由节点Ub创建自该节点至另一的操作由计算装置的一个或多个处理器执行,诸如实例计算装置500的适当配置例的处理器510(图5),该一或多个处理器执行包含如可存储于诸如内存520的存储器之计算机可读[0154]如上文所述,支付通道中的另一参与者Ua亦对退款交易Tr进行签名节点又选取选项且接着基于其选择而兑现有利于该节点的可存储于诸如内存520的存储器之计算机可读存储介质上的计算机可执行指令[0162]在操作1310处,进行检查以确保剩余时间足够完成本文所述协议中的必要步锁定值svprevious,该解除锁定值svprevious用于如将已在操作1320处或如下文所述在操作previousprevious[0171]在操作1370处,通过使Ui-1借助于退款交易触发本文所述协议的中止来处置缺乏-1将有利于循环排序节点集中紧接在后的节点之退款交节点)U1的节点将其退款交易提交至区块链的[0172]在操作1380处(在剩余时间足够时),节点Ui将有利于其之Tpay区块链交易提交至诸如实例计算装置500的适当配置例的处理器510(图5),该一个或多个处理器执行包含如可存储于诸如内存520的存储器之计算机可读存储介质上的计算机可执行指pay[0177]在操作1420处,特定节点自区块链提取在操作1410处检测到的区块链交易T进paypreviouspreviouspreviouspreviouspreviousprevious钥,其对应于与该节点相关的多个公钥且对应于先前由该节点选择或选取的前述选定选paypaypay通过将解除锁定值提交至交易的解除锁定脚本中来对T交易进行解除锁定。值得注意的pay链具有将解除锁定值显示在区块链上的副作用。人员将能够设计许多替代实施例而不脱离如由所附申请专利范围所定义之本发明的范围。含”(comprising及comprises)等类似词语并不排除未在任何权利要求或整体说明书中列

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论