一种基于移动用户权重的区块链系统技术方案

技术编号:24010623 阅读:30 留言:0更新日期:2020-05-02 01:37
本发明专利技术公开了一种基于移动用户权重的区块链系统。本发明专利技术设计了一种新型的区块链系统,在该系统中参与区块链网络区块封装与信息服务的节点全部由各移动应用的开发商或运营商提供,移动应用的区块链节点凭借其移动用户的数量作为挖矿算力权重参与区块链网络的区块封装竞争,移动用户通过使用移动应用参与挖矿,移动应用矿池参与区块封装所获得奖励按照设定比例分配。本发明专利技术的设计及实现,一方面可建立区块链底层平台开发运营团队、移动应用开发商或运营商、移动用户之间基于各自在区块链网络中的参与价值进行激励的生态体系,另一方面以用户权重作为算力竞争的主要依据,可有效促进区块链平台的良性运营、应用生态的繁荣和避免大量电力能源的浪费。

A blockchain system based on mobile user weight

【技术实现步骤摘要】
一种基于移动用户权重的区块链系统
本专利技术涉及区块链
,尤其涉及区块链软件技术开发领域。
技术介绍
区块链网络要确保网络中任一时刻区块链状态及其变化的一致性,这就需要全网在任一时刻所产生的交易集合——区块,具有唯一性。但在P2P网络中,任一节点均有权在前一区块的基础上生成新的区块,这就使从任一时刻起,新产生的区块可能使全网状态发生不同变化,从而破坏网络中账本的一致性,导致“共识账本”无法形成。区块链共识层的设计目标即是决定区块链中新区块产生的机制,确保在某一时刻新产生并被网络所接受的区块具有唯一性。共识层是区块链网络最具特色的一层,也是影响区块链交易处理、并发性能的关键一层。区块链当前的共识机制常见的工作量证明(POW)、权益证明(POS)、拜占庭容错(PBFT)、代理权益证明(DPOS)等。其中,最常用的一种为工作量证明,该机制区块封装权的竞争是通过节点计算能力的竞争来实现,率先计算获得满足区块封装随机数的节点获得区块封装权;另外一种为权益证明,即根据节点在区块链中的相关权益份额比重来等概率获得区块封装权利。表1是几种不同的共本文档来自技高网...

【技术保护点】
1.一种基于移动用户权重的区块链系统,其特征在于该区块链系统包括有如下关键组成部分:/n(1)区块链P2P节点,包括区块封装节点与服务节点主要由区块链网络中的移动应用开发商或运营商提供,其中区块封装节点参与区块链系统的挖矿(即区块封装)竞争,服务节点不参与挖矿但提供区块链网络的数据同步及查询;/n(2)区块共识计算系统,每一新区块的封装由网络中所有移动应用凭借其移动用户数所形成的挖矿权重进行算力竞争,获得区块封装权的概率与其权重大小正相关;/n(3)能量加注智能合约,在区块链系统启动时即部署,用于设置和管理区块链中当前的有效活跃移动用户的帐户;/n(4)能量加注服务站,通过设定规则识别当前有效...

【技术特征摘要】
1.一种基于移动用户权重的区块链系统,其特征在于该区块链系统包括有如下关键组成部分:
(1)区块链P2P节点,包括区块封装节点与服务节点主要由区块链网络中的移动应用开发商或运营商提供,其中区块封装节点参与区块链系统的挖矿(即区块封装)竞争,服务节点不参与挖矿但提供区块链网络的数据同步及查询;
(2)区块共识计算系统,每一新区块的封装由网络中所有移动应用凭借其移动用户数所形成的挖矿权重进行算力竞争,获得区块封装权的概率与其权重大小正相关;
(3)能量加注智能合约,在区块链系统启动时即部署,用于设置和管理区块链中当前的有效活跃移动用户的帐户;
(4)能量加注服务站,通过设定规则识别当前有效活跃移动用户,并在能量加注智能合约中进行登记;
(5)移动用户挖矿智能合约,由移动应用开发商或运营商自行部署,用于管理其移动应用矿池的当前有效活跃移动用户的挖矿与奖励分配;
(6)移动用户挖矿终端,普通用户基于其移动终端和区块链账户,通过使用移动应用开发商或运营商所提供的移动应用参与该移动应用的权重矿池挖矿。


2.如权利要求1所述的一种基于移动用户权重的区块链系统,其特征在于所述移动用户挖矿,包括如下步骤:
(1)移动用户终端使用其区块链账户向能量加注服务站申请能量加注;
(2)能量加注服务站向移动用户终端发送一个要求证明其为一个客观存在的移动用户的需求信息,如提供一张需人眼识别并填报识别内容的图片;
(3)移动用户终端根据需返回数据需求,经用户填报后,发送给能量加注服务站;
(4)能量加注服务站验证移动用户终端的返回数据,验证无误后,将该移动用户终端的区块链账号及当前加注时间登记在能量加注智能合约;
(5)移动用户能量加注成功后,即可访问相关移动应用矿池的挖矿合约;
(6)移动应用的矿池合约在接收到移动用户挖矿的访问请求时,将通过访问能量加注合约检查该移动用户的区块链账户是否为当前有效活跃用户并且当日内尚未参与该矿持的奖励基金分配,若符合条件则向该区块链账户按设定规则分配矿池奖励基金,同时记录下奖励基金分配时间;
(7)区块封装时,参与区块封装的移动应用矿池节点将统计最近一天内的区块中该移动应用的用户权重,并使用该权重进行POW挖矿的难度系数调节或作为POS挖矿的随机空间基础,若成功封装区块将获得区块链系统的奖励并向区块链网络广播所封装区块;
(8)区块验证时,将对成功封装区块采取如步骤(7)的方法对矿工进行验证。


3.如权利要求1所述的一种基于移动用户权重的区块链系统,其特征在于所述共识计算系统,可基于POW机制,也可基于POS机制:
(1)若采用POW机制时,将使用该移动应...

【专利技术属性】
技术研发人员:赵其刚范平涂良云赵其国
申请(专利权)人:成都高新信息技术研究院
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1