[发明专利]一种区块链授权共识方法有效
| 申请号: | 201710739313.2 | 申请日: | 2017-08-25 |
| 公开(公告)号: | CN108241926B | 公开(公告)日: | 2020-07-10 |
| 发明(设计)人: | 吴思进;王志文 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q20/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 授权 共识 方法 | ||
1.一种区块链授权共识方法,其特征在于,在一条区块链上,约定用户依据自己持币的数量获得相应比例的利息收益,但必须委托给有效的挖矿节点,用户指定以下至少一种指定功能的服务器:挖矿服务器WK、挖矿候选服务器HX、检索服务器JS、监控服务器JK、指令服务器ZL;步骤如下:
步骤S1,约定拥有一定币数量的服务器向区块链网络发送自己愿意成为挖矿共识节点的请求,并缴纳一定违约保证金,并约定对用户服务的收费标准以获取成为所述挖矿服务器WK的资格;
步骤S2,约定拥有一定币数量的服务器向区块链网络发送自己愿意成为候选挖矿共识节点的请求,并缴纳一定违约保证金,并约定对用户服务的收费标准以获取成为所述挖矿候选服务器HX的资格;
步骤S3,约定拥有一定币数量的服务器向区块链网络发送自己愿意成为检索服务器的请求,并缴纳一定违约保证金,并约定对用户服务的收费标准以获取成为所述检索服务器JS的资格;
步骤S4,约定拥有一定币数量的服务器向区块链网络发送自己愿意成为监控服务器的请求,并缴纳一定违约保证金,并约定对用户服务的收费标准以获取成为所述监控服务器JK的资格;
步骤S5,约定拥有一定币数量的服务器向区块链网络发送自己愿意成为指令服务器的请求,并缴纳一定违约保证金,并约定对用户服务的收费标准以成为指令服务器ZL;
步骤S6,用户根据自己拥有币的数量,签发委托所述挖矿服务器WK、所述挖矿候选服务器HX、所述指令服务器ZL、所述检索服务器JS和/或所述监控服务器JK;
步骤S7,约定一共只有N个服务器成为所述挖矿服务器WK,按照服务性能将其降序排列,标记为WK1,WK2,……WKN,被用户指定累计币数量排名在N+1之前的服务器都成为所述挖矿服务器WK;同理,所述挖矿候选服务器HX、所述检索服务器JS、所述监控服务器JK也需要在约定的排名内且性能达到要求才能为用户提供服务;
步骤S8,N个所述挖矿服务器WK接到用户发出的指令,根据约定的共识算法投票决定是否写入区块链;
步骤S9,达成共识后的新区块会传送给所述挖矿候选服务器HX、所述检索服务器JS和/或所述监控服务器JK;
步骤S10,所述挖矿候选服务器HX接到用户发出的指令,以及挖矿排序服务器发出的排序指令,完成指令验证,用智能合约计算状态,算出相应的区块头哈希值;该哈希值提交给所述监控服务器JK或用户;当第一挖矿候选服务器挖矿速度快于WKN时,并且候选票数也是最高的情况下,所述第一挖矿候选服务器就会替代WKN;
其中,所述当第一挖矿候选服务器挖矿速度快于WKN时,并且候选票数也是最高的情况下,所述第一挖矿候选服务器就会替代WKN包括:
获取所述第一挖矿候选服务器计算出头哈希值的第一时长;
获取WKN计算出头哈希值的第二时长;
在所述第一时长小于所述第二时长,并且候选票数也是最高的情况下,所述第一挖矿候选服务器替代WKN;
步骤S11,对每个新区块投票成功的挖矿服务器能分享挖矿的主要收益,用户根据委托挖矿的币的数量来分享相应的收益,用户提取收益的时候约定一定的费用。
2.根据权利要求1所述的方法,其特征在于,持币用户通过各监控服务器来获取各服务器的相应指标并指定授权。
3.根据权利要求1所述的方法,其特征在于,各挖矿共识节点按受委托量的累计挖矿权利数进行量的排名,排在约定的共识节点数量以内的参与挖矿共识,超过约定数量以外的共识节点,不能参与挖矿共识,约定一定数量的否决权,被行使一定数量否决权的服务器也不能成为挖矿共识节点。
4.根据权利要求1所述的方法,其特征在于,挖矿共识节点约定只与白名单用户进行通讯,非白名单用户通过其相关的白名单用户获取服务,或通过白名单用户的认可后,才把指令转发给挖矿共识节点;其中,所述白名单用户包括以下至少一项:服务器、信用级别高的用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710739313.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





