【技术实现步骤摘要】
一种基于移动端的区块链系统
本专利技术涉及区块链领域,特别是一种基于移动端的区块链系统。
技术介绍
传统区块链技术应用一般适用在具有大数据计算能力和高权益的服务端,随着人们对区块链技术的逐步探索,发现目前的区块链应用以及区块链的技术方案都普遍存在一个问题:它不支持移动端。区块链上层的应用都需要第三方的服务节点才能提供移动端的服务,对于一个基于去中心设计、解决信用问题的区块链技术,需要引入第三方信用中介才能提供终端服务,是有违设计初衷的。未来的区块链需要支持移动终端的。首先,区块链是建立在互联网之上解决信用问题的新一代基础设施,它带来的是进步。如果建立在区块链上的应用还需要使用传统PC机才能进行进行访问,那么这是某种意义上的倒退。如果区块链只应用在服务端,解决机构与机构间信用问题,将很大程度的限制区块链的发展。如果区块链的应用不能面向终端用户,让终端用户感知到区块链的存在,那么这种应用与传统的普通应用并没有本质的区别。区块链的前两大应用:一个是金融业务,二是物联网应用。目前在金融机构的应用中大多数采用的是联盟链的方案,解决的是机构与机构之间的信用问题,与终端用户没有直接联系,区块链在这种场景下对于他们来说是毫无感知的。在物联网应用中,物联网的绝大多数终端都是移动的,如果这些终端不能直接连上区块链网络,那么区块链在物联网中的应用将大受局限。当区块链不支持移动终端时,依然可以将应用建立在区块链上并提供移动终端服务,但这需要额外的第三方节点,用于提供区块链到移动端之间的数据中转服务。这种引入第三方节点的方式本质上引入了第三方中心信用,有违区块链去中心的设计初衷,某 ...
【技术保护点】
1.一种基于移动端的区块链系统,其特征在于,包括核心应用组件,核心技术组件,平台基础设施,所述核心应用组件包括可编程合约,可编程资产,BPIM激励机制,链上钱包服务,通过可编程合约和可编程资产模拟网络数据交易,运用BPIM激励机制鼓励区块链网络上的所有节点参与交易,交易完成后节点可以获得不同程度的奖励,链上钱包服务用于在没有第三方服务机构的介入而实现去中心访问;所述核心技术组件包括DPOP共识机制,安全机制,关系对象存储,链路双工通信网络,基于移动端的区块链系统通过DPOP共识机制建立交易所要遵循的规则制度,所述DPOP共识机制是指委托参与度权益证明机制,节点参与网络建设的前提要有参与度,所述安全机制通过算法生成公钥与私钥对建立交易安全机制,通过关系对象存储将处于网络之外的应用接入区块链,使应用可以访问区块链,链路双工通信网络用于系统内部模块之间的沟通以及数据的传输。所述平台基础设施,包括应用在移动端的Windows,Linux,UNIX,MacoS操作系统,所述操作系统用于承载所述基于移动端的区块链系统运行过程的基本所需。
【技术特征摘要】
1.一种基于移动端的区块链系统,其特征在于,包括核心应用组件,核心技术组件,平台基础设施,所述核心应用组件包括可编程合约,可编程资产,BPIM激励机制,链上钱包服务,通过可编程合约和可编程资产模拟网络数据交易,运用BPIM激励机制鼓励区块链网络上的所有节点参与交易,交易完成后节点可以获得不同程度的奖励,链上钱包服务用于在没有第三方服务机构的介入而实现去中心访问;所述核心技术组件包括DPOP共识机制,安全机制,关系对象存储,链路双工通信网络,基于移动端的区块链系统通过DPOP共识机制建立交易所要遵循的规则制度,所述DPOP共识机制是指委托参与度权益证明机制,节点参与网络建设的前提要有参与度,所述安全机制通过算法生成公钥与私钥对建立交易安全机制,通过关系对象存储将处于网络之外的应用接入区块链,使应用可以访问区块链,链路双工通信网络用于系统内部模块之间的沟通以及数据的传输。所述平台基础设施,包括应用在移动端的Windows,Linux,UNIX,MacoS操作系统,所述操作系统用于承载所述基于移动端的区块链系统运行过程的基本所需。2.根据权利要求1所述的一种基于移动端的区块链系统,其特征在于,所述可编程合约通过代码编写协议,在合约当中规定交易的可编程资产的分配方法,另外,用户账户将参与交易的可编程资产作为合约附件一起参加交易。3.根据权利要求1所述的一种基于移动端的区块链系统,其特征在于,所述BPIM激励机制是基于节点参与度的奖励机制,包括参与打块获得奖励,通过提供服务获得奖励,其中:所述参与打块获得奖励是经其他节点投票选举出的打块代表的实时节点参与实时打块的奖励方法;所述通过提供服务获得奖励是服务于分布式钱包的节点通过增加服务次数和/或提高服务质量而获取奖励的方法。4.根据权利要求1所述的一种基于移动端的区块链系统,其特征在于,所述链上钱包服务是设置在区块链上的工具,用于终端用户访问区块链,从而进行权益交易,当终端用户访问区块链时,区块链上的钱包服务节点实时充当服务器,为所接入的终端用户提供钱包服务。5.根据权利要求1所述的一种基于移动端的区块链系统,其特征在于,所述DPOP共识机制规定达成共识的过程包括:步骤1::节点通过投票选举打块代表;步骤2:所有节点参与投票时,当投票少于(N-1)/3个节点反对时达成一致并打块;其中,所述达成共识的前提是必须要有参与度证明,节点通过提供参与度证明后可以获得选举打块代表的资格,同时...
【专利技术属性】
技术研发人员:杨税令,
申请(专利权)人:厦门本能管家科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。