[发明专利]一种分布式去中心的应用有效
申请号: | 201711362290.4 | 申请日: | 2017-12-18 |
公开(公告)号: | CN109936542B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 杨税令 | 申请(专利权)人: | 本无链科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06Q20/40 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 中心 应用 | ||
本发明公开了一种分布式去中心的应用,包括区块链网络中的客户端、身份识别模块、身份确认模块、广播模块,以及其他节点,身份识别模块连接身份确认模块,身份确认模块连接广播模块,身份识别模块定义了一种用于去中心应用身份识别的DAPP数据结构,客户端直接访问区块链网络,并直接从区块链上获取数据,并将应用中的数据提交到区块链中,本发明基于移动区块链和DAPP数据结构,打造可以直接访问区块链和参与到区块链共识机制中的真正意义上去中心应用,促进了区块链应用发展,尤其是在移动端的发展。
技术领域
本发明属于区块链应用领域,尤其涉及一种分布式去中心的应用。
背景技术
随着技术的进步,人们对于网络的安全更加重视,现如今大部分使用的APP或者应用均是由第三方服务器提供服务,然后再通过第三方服务器实现数据传输,而这样做的后果是,用户没有真正的拥有自己所有的信息,如果第三方平台奔溃或者被入侵,那么用户将遭受很大的损失,而比特币的出现,让区块链技术被发现,而区块链技术能够解决该问题,但是现如今的区块链应用也不是完全的去中心化的应用,特别是移动端的去中心应用,它们需要借助第三方的服务节点才能提供应用服务,这种服务方式也是不安全的,因为这个节点可能窃取用户密码和其它信息,甚至作弊和篡改数据,因此,急需一款真正的去中心化的应用来满足用户对于安全的要求,推动区块链在移动端的发展。
发明内容
本发明所要解决的技术问题在于提供一种基于区块链的真正去中心化,保证用户数据安全的一种分布式去中心的应用。
为解决上述技术问题,本发明的技术解决方案是:
一种分布式去中心的应用,其特征在于:包括区块链网络中的客户端,所述的区块链网络还包括身份识别模块、身份确认模块、广播模块,以及其他节点,身份识别模块连接身份确认模块,身份确认模块连接广播模块,所述的身份识别模块定义了DAPP数据结构,所述的DAPP数据结构是一种用于去中心应用身份识别的专门数据结构,所述数据结构的具体含义为,transactionid表示记录申请应用时的区块链上的交易编号;name表示记录应用的名称;description表示记录应用的描述;certificate表示记录应用的数字证书,只有拥有合法证书的应用才会被区块链接受;category表示应用的类型编号;tags表示应用的所属类别的标签;icon表示应用在显示时的小图标;coverpicture表示应用部分截图;developeraddress表示应用发布者的网站;downloadaddress表示应用的下载地址;state表示应用的发布状态,是否已下线;generatorpublickey表示申请人的公钥,用于核实发布者身份,所述的客户端直接访问区块链网络,并直接从区块链上获取数据,并将应用中的数据提交到区块链中。
进一步的,所述的区块链网络为客户端提供了一个用于提交区块链交易应用申请的ID。
进一步的,所述的DAPP数据结构通过审核客户端的ID、客户端所在机构的交易证书、所申请的应用名称、应用类型、描述简介以及开发者地址和客户端地址来验证身份。
进一步的,所述的身份确认模块通过确认客户端对应节点的私钥及公钥实现区块链网络确认。
进一步的,所述的广播模块采用非直连的网络通信方式广播将确认后的数据广播至全网络。
进一步的,所述的区块链网络中的其他节点直接通过广播获取应用,并安装运行,通过区块链网络交换数据。
进一步的,所述客户端包括PC客户端和移动客户端。
进一步的,所述的移动客户端通过HTTP协议握手后通过websocket协议实现与区块链网络的数据传输。
本发明的有益效果是:
1.通过移动区块链和DAPP数据结构结合,实现直接访问区块链和参与到区块链共识机制中的真正去中心应用的构建;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于本无链科技(深圳)有限公司,未经本无链科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711362290.4/2.html,转载请声明来源钻瓜专利网。