【技术实现步骤摘要】
【国外来华专利技术】关于区块链的快速分布式共识
本专利技术一般涉及分布式系统,更具体而言,涉及用于分布式共识的方法和系统,其具有应用程序以改善分布式系统中区块链交易的可靠性。本专利技术特别适合用于改善计算交换中计算的可靠性,但不限于此。
技术介绍
在本文献中,我们使用术语“区块链”来包括所有形式的电子、基于计算机的分布式账本。它们包括区块链和交易链技术、许可的账本和未经许可的账本、共享账本及其变体。区块链技术最广为人知的应用是比特币账本,但是也提出并开发了其他区块链实施方式。虽然本文中出于方便和说明的目的可以引用比特币,但是应当注意,本专利技术不限于与比特币区块链一起使用,替代性的区块链实施方式和协议也落入本专利技术的范围内。区块链是一种基于共识的电子账本,它被实现为基于计算机的分散式、分布式系统,该系统由区块组成,而区块相应地由交易和其他信息组成。对于比特币而言,每个交易是一个数据结构,该数据结构对区块链系统中的参与者之间的令牌的控制的转移进行编码,并包括至少一个输入和至少一个输出。每个区块包含前一个区块的散列,以致于这些区块变为链接 ...
【技术保护点】
1.一种计算机实现的方法,包括:/n节点通过将令牌转移到公共群组地址而加入群组,以成为群组成员,所述群组与阈值签名方案相关联,针对所述阈值签名方案,所述节点控制私钥份额,所述令牌的转移在工作量证明区块链网络上进行;以及/n所述节点与所述群组的其他节点合作,以响应于质询者对提议者的工作成果的质询,针对所述工作成果的正确性达成分布式共识,所述质询响应于请求者所作出的请求,其中,达成所述分布式共识包括:/n部署虚拟链,以达成解决所述质询的分布式共识,所述虚拟链是权益证明区块链,其中所述虚拟链的矿工是所述群组的成员;以及/n在解决所述质询时终止所述虚拟链。/n
【技术特征摘要】
【国外来华专利技术】20170411 GB 1705867.8;20170411 GB 1705868.6;2017041.一种计算机实现的方法,包括:
节点通过将令牌转移到公共群组地址而加入群组,以成为群组成员,所述群组与阈值签名方案相关联,针对所述阈值签名方案,所述节点控制私钥份额,所述令牌的转移在工作量证明区块链网络上进行;以及
所述节点与所述群组的其他节点合作,以响应于质询者对提议者的工作成果的质询,针对所述工作成果的正确性达成分布式共识,所述质询响应于请求者所作出的请求,其中,达成所述分布式共识包括:
部署虚拟链,以达成解决所述质询的分布式共识,所述虚拟链是权益证明区块链,其中所述虚拟链的矿工是所述群组的成员;以及
在解决所述质询时终止所述虚拟链。
2.根据权利要求1所述的计算机实现的方法,还包括:
以奖金和提议者存款作为输入、以所述奖金、所述提议者存款和质询者存款作为输出,与所述群组的其他节点合作以构建将令牌转移到所述群组的交易,以及将所述交易提供给所述质询者,用于添加所述质询者存款作为输入,
其中,所述奖金、所述提议者存款和所述质询者存款是令牌。
3.根据权利要求2所述的计算机实现的方法,其中,在构建所述交易之前,将所述奖金和所述提议者存款置于所述群组的独占控制之下。
4.根据权利要求3所述的计算机实施的方法,其中,当在所述提议者提交对所述请求的解决方案之后的一个时间段内检测到所述质询时,将所述奖金和所述提议者存款置于所述群组的控制之下。
5.根据权利要求2至4中任一项所述的计算机实现的方法,其中,所述方法还包括当所述质询成功时,与所述群组的其他节点合作以:
至少将所述质询者存款转移给所述质询者;以及
与所开采的区块的绝对数量成比例地将所述提议者存款分配给所述虚拟链的矿工。
6.根据权利要求2至4中任一项所述的计算机实现的方法,其中,所述方法还包括如果确定所述提议者的工作成果有效,则与所述群组的其他节点合作以:
将...
【专利技术属性】
技术研发人员:J·弗莱彻,T·特维森,
申请(专利权)人:区块链控股有限公司,
类型:发明
国别省市:安提瓜和巴布达;AG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。