[发明专利]一种基于区块链的账本建立及查询方法、电子设备在审
| 申请号: | 201910614407.6 | 申请日: | 2019-07-09 |
| 公开(公告)号: | CN110322352A | 公开(公告)日: | 2019-10-11 |
| 发明(设计)人: | 陈建华 | 申请(专利权)人: | 深圳市炳德区块链技术有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/27;G06F21/64 |
| 代理公司: | 广东良马律师事务所 44395 | 代理人: | 李良 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 记账 账本 电子设备 节点获取 哈希 网络 任务完成 生成规则 业务数据 预设区块 查询 传统的 可信度 最底层 发送 | ||
1.一种基于区块链的账本建立方法,其特征在于,所述方法包括:
建立第一区块链网络,根据共识机制,在第一区块链网络的最底层加入具有记账权的记账节点;
记账节点获取所述第一区块链网络的至少一个待记账任务,其中所述待记账任务包括待记账的业务数据;
记账节点获取第一区块链共识过的第一区块的区块哈希值,根据待记账任务、第一区块的区块哈希值以及预设区块生成规则,生成新增区块;
记账节点将所述新增区块增加至第一区块链上,并将所述增加区块发送至第一区块链网络供其它节点共识;
共识通过后,标记所述待记账任务完成,生成账本。
2.根据权利要求1所述的基于区块链的账本建立方法,其特征在于,所述在第一区块链网络的最底层加入具有记账权的记账节点,包括:
通过共识机制进行投票选举,在确定选举结果并生效后,所有上层的节点将所加入的记账节点的地址、公钥以及所在层参数加入到节点列表中,并向该记账节点发起握手请求信息;
记账节点上线并连接网络后,获取最新的上层列表,并向所有上层进行广播,回复握手确认信息至所有上层的节点;
所有上层确认握手信息并记录后,分别向最上层的节点发出通告;
上层节点周期性的向随机若干个最底层中除该记账节点以外的其余节点发起确认请求,判断该记账节点的通告是否属实,如果超过50%节点确认属实,则将该记账节点加入到相应的最底层中,反之,则不加入;
当记账节点加入后,同步该记账节点所在最底层的相关账本。
3.根据权利要求1所述基于区块链的账本建立方法,其特征在于,所述记账任务还包括第一区块的区块哈希值。
4.根据权利要1所述的基于区块链的账本建立方法,其特征在于,所述共识通过后,标记所述待记账任务完成,生成账本后,还包括:
通过所述第一区块链的链内或链外向所述记账节点支付激励。
5.根据权利要求4所述的基于区块链的账本建立方法,其特征在于,所述通过所述第一区块链的链内或链外向所述记账节点支付激励,包括:
通过第一区块链网络向记账节点发送官方发送的第一数字法币;
和/或在第一区块链网络外向所述记账节点对应的银行卡账户或用户支付激励。
6.根据权利要求1所述的基于区块链的账本建立方法,其特征在于,所述第一区块链还设置有监管节点,
所述共识通过后,标记所述待记账任务完成,生成账本,还包括:
监管节点对所发布的记账任务以及所述记账节点的记账行为进行记录和监管。
7.根据权利要求1所述的基于区块链的账本建立方法,其特征在于,所述根据待记账任务、第一区块的区块哈希值以及预设区块生成规则,生成新增区块,包括:
根据所述记账节点、第一区块的哈希值、随机数,生成区块哈希值;其中区块哈希值随所述随机数的调整而发生变化;
确定使所述区块哈希值满足预设条件的所述随机数,生成新增区块;其中,所述新增区块包括所述待记账任务的业务数据、所述第一区块的哈希值、随机数。
8.一种根据权利要求1-7任一项所述基于区块链的账本的查询方法,其特征在于,包括:
向记账节点发送查询请求,所述查询请求包括目标用户的标识信息,所述查询请求用于查询获取所述记账节点存储的所述目标用户的交易信息;
接收所述记账节点发送的包括所述目标用户的交易信息的第二区块;
获取所述第二区块的关联信息,所述第二区块的关联信息包括第二区块标识和第二哈希值;
从除了所述记账节点之外的其他节点获取第三区块的关联信息,所述第三区块是其他节点存储的包括所述目标用户的交易信息的区块,所述第三区块的关联信息包括第三区块标识和第三哈希值中的至少一个;
通过比较所述第二区块的关联信息和所述第三区块的关联信息,确定所述第二区块是否为合法的区块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市炳德区块链技术有限公司,未经深圳市炳德区块链技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910614407.6/1.html,转载请声明来源钻瓜专利网。





