[发明专利]一种交易共识方法、节点及区块链系统有效
申请号: | 201811409763.6 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109377229B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 路成业;王凌;王童 | 申请(专利权)人: | 全链通有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种交易共识方法、节点及区块链系统,该方法包括:区块链系统中的任一节点针对预设时间段内,自身发起及其他节点发起的各交易的交易信息,校验交易内容的有效性;生成包括预设时间段内各交易内容及其有效性校验结果的自身私有值;针对各其他节点:利用与当前其他节点间唯一的共享密钥加密自身的私有值并广播所得密文,利用该共享密钥根据当前其他节点广播的密文获得其私有值;基于自身及各其他节点的私有值,针对待生成的新区块与各其他节点达成共识,新区块由所有诚实节点生成以获得预设时间段内各有效的交易内容,不同诚实节点的私有值相同。基于共享密钥进行共识,故本方案可保证节点间能够准确达成共识。 | ||
搜索关键词: | 一种 交易 共识 方法 节点 区块 系统 | ||
【主权项】:
1.一种交易共识方法,其特征在于,应用于区块链系统中的任一节点,包括:针对预设时间段内每一个交易的交易信息均执行:校验当前交易信息中的交易内容的有效性,其中,该交易信息为自身所发起交易的交易信息或所述区块链系统中任一其他节点所发起交易的交易信息;生成自身的私有值,该私有值包括:所述预设时间段内的每一个交易内容及其有效性校验结果;针对每一个所述其他节点均执行:利用与当前其他节点间唯一的共享密钥加密自身的私有值,并将所得密文在所述区块链系统中进行广播;利用与所述当前其他节点间的共享密钥,根据所述当前其他节点在所述区块链系统中广播的密文,获得所述当前其他节点的私有值;基于自身的私有值和每一个所述其他节点的私有值,针对待生成的新区块与每一个所述其他节点达成共识,其中,所述新区块由所述区块链系统中的所有诚实节点生成,以获得所述预设时间段内每一个有效的交易内容,且不同诚实节点的私有值相同。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全链通有限公司,未经全链通有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811409763.6/,转载请声明来源钻瓜专利网。