当前位置: 首页 > 专利查询>百洲集团专利>正文

一种客户端快速入链的方法及设备技术

技术编号:20425286 阅读:14 留言:0更新日期:2019-02-23 08:32
本发明专利技术公开了一种客户端快速入链的方法及设备,本技术方案是解决各行业,机构和实体企业“上链”难的问题;使用区块链母链系统平台模板,下载客户端,建立账户(节点),连接数据接口(API);即可实现数据,数字资产的去中心化的分布式存储;从而实现数据,数字资产的不可更改,安全有效的传输,透明等特性;达到安全有效,溯源可查等目的。

【技术实现步骤摘要】
一种客户端快速入链的方法及设备
本专利技术涉及计算机
的区块链技术,尤其涉及一种客户端快速入链的方法及设备。
技术介绍
此外由于众多商业公司对区块链的了解不深,通过繁琐的计算机语言将商业数据存储至区块链上以供消费者去查阅,需要专业的技术人员对待上链信息进行重复又复杂的操作,对整个运作模式造成了困难。目前虽然出现了以太坊,EOS等区块链基础公链,但是对于使用者而言如何应用,如何使自己的企业使用区块链技术和在区块链浪潮下获益,是企业家面临的困境。区块链本质上是一个去中心化的数据库,是一连串使用密码学方法产生相关联的数据块,每一个数据块中包含了一段时间内全网交易的信息。一个区块链系统由许多节点构成,这些节点一般就是一台计算机。产生交易的节点需要向全网进行广播,报告这个交易的各项信息。共识节点收到这些交易信息后会进行交易排序的共识,进而对交易进行计算执行,最终记录到区块链上。当节点提交一笔交易时,交易会被广播到区块链网络中的各个其他节点上,节点收到该笔交易通知后,会先将交易做一些简单的验证,验证成功后将交易放入一个交易池中,交易池即交易的等待队列,但此时交易并不能被确认,因为后续的一些网络异常或交易繁忙的情况往往会导致这笔交易最终不能被执行,进一步地,随着区块链技术的普及,越来越多区块链技术之上的应用场景被挖掘出来。区块链技术的应用场景已经从最初的数字化货币本身逐步扩展到更多的场景及用户群体中。例如,以以太坊为代表的社区在区块链技术中引入智能合约的概念,或使用区块链技术实现了全球的结算系统。随着应用场景的多样化,用户对区块链技术的诉求也日益增加,我们已经看到很多挑战。由此可见,一种各行各业的企业家迫切需要一种相对使用者更加友好的区块链客户端,可以减少使用者的操作和对区块链技术的理解而快速将商业数据上传至区块链中。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种通过相对使用者更加友好的区块链客户端,减少使用者的操作和对区块链技术的理解而快速将商业数据上传至区块链中的方法。当前区块链技术和生态已具有相当规模,但是人们对其认识还处于扁平化阶段,尚不存在一个合理的方式去评估链上实体的价值。因此本专利技术试图解决以下问题中的一种或多种:①企业和实业只有股份等比较少的模式体现企业和实业的价值,其众多参与者并不能分享价值体现,缺少激励机制;即便是华为,海底捞持股模式,毕竟范围有限,参与模式不灵活;②资产数字化已经发展了一段时间,但由于缺少有效,安全的传输环境而限制了其价值和用途;③目前传统行业依然使用中心化的以银行或者政府为第三方背书的资产传输系统,其缺点是效率低下,第三方机构庞大费用高,不安全等缺点;④传统的商业模式在利益的驱使下,伪货,劣质品充斥市场;消费者权益不能得到保障;⑤信息资料储存不安全,容易被串改,删除等。本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,公开一种客户端快速入链的方法,其特征在于,所述方法包括如下步骤:101、建立区块链母链,将待上传数据通过二维码及IC芯片编码表征,基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链;将与所述待上传数据相对应的音频、视频、地理位置存于云端服务器;102、客户端对待上传数据进行描述的数据信息(拍照扫描,自重的本身的“生物”特征的数据求得哈希值)求得哈希值并存储于所述区块链母链,将与所述待上传数据进行描述的数据信息相对应的音频、视频、地理位置存于云端服务器;103、用户通过客户端对上传数据进行追溯,通过所述hash值获取与上传数据相关联数据信息;104、用户在客户端的用户设置页,通过语音输入匹配存于所述区块链母链中的用户信息;并将用户语音输入的信息进行上链存储,云端服务器系统对用户语音输入内容信息进行分析后自动给出节点布局,同时给出建议的区块链模板;105、如果上传数据为有时效数据,对上传数据加入带有效期时间戳,调用溯源时会自动给出警告,也可以该上传数据的持有者,实时提出警告。优选地,步骤101进一步包括:所述客户端通过摄像头扫描所述二维码或者通过近场通信功能与待上传数据所对应的IC芯片通信。优选地,所述客户端为手持式智能设备。优选地,所述基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链,进一步包括:对待上传数据的身份标号和所述二维码及IC芯片编码的组合进行哈希运算;利用所述二维码及IC芯片编码中的私钥对哈希运算后的身份标号和所述二维码及IC芯片编码的组合进行非对称加密以生成所述签名;以及将所述待上传数据的身份标号、所述二维码及IC芯片编码和所述签名打包为数据包,将所述待上传数据的身份标号注册到查询服务器。优选地,所述查询服务器与区块链母链和云端服务器相连接,所述查询服务器配置为对映区块链母链与云端服务器中表征相同上传数据的描述数据(所述待上传数据相对应的音频、视频、地理位置),在查询窗口同时显示。优选地,所述步骤103、用户通过客户端对上传数据进行追溯,优先从查询服务器中读取数据,再从区块链母链及云端服务器中查询数据。优选地,所述IC芯片为待上传数据信息,并进一步包括从IC芯片表征的物品数据的至少一个传感器接收所感测到的外部环境数据,所述IC芯片在生产过程中一次性软件烧写有一个私钥,并可以实时记录IC芯片表征的物品数据变化情况。本专利技术进一步公开了一种电子设备,其特征在于,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7任一项所述的一种客户端快速入链的方法。本专利技术进一步公开了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的一种客户端快速入链的方法。本技术方案是解决各行业,机构和实体企业“上链”难的问题;使用区块链母链系统平台模板,下载客户端,建立账户(节点),连接数据接口(API);即可实现数据,数字资产的去中心化的分布式存储;从而实现数据,数字资产的不可更改,安全有效的传输,透明等特性;达到安全有效,溯源可查等目的。附图说明从以下结合附图的描述可以进一步理解本专利技术。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。图1是本专利技术的一种客户端快速入链的方法的流程图。图2是本专利技术的一种客户端快速入链的方法系统结构图。具体实施方式实施例一如图1所示的一种客户端快速入链的方法,其特征在于,所述方法包括如下步骤:101、建立区块链母链,将待上传数据通过二维码及IC芯片编码表征,基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链;将与所述待上传数据相对应的音频、视频、地理位置存于云端服务器;102、客户端对待上传数据进行描述的数据信息(拍照扫描,自重的本身的“生物”特征的数据求得哈希值)求得哈希值并存储于所述区块链母链,将与所述待上传数据进行描述的数据信息相对应的音频、视频、地理位置存于云端服务器;103、用户通过客户端对上传数据进行追溯,通过所述hash值获取与上传数据相关联数据信息;104、用户在客户端的用户设置页,通过语音输入匹配存于所述区块链本文档来自技高网
...

【技术保护点】
1.一种客户端快速入链的方法,其特征在于,所述方法包括如下步骤:101、建立区块链母链,将待上传数据通过二维码及IC芯片编码表征,基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链;将与所述待上传数据相对应的音频、视频、地理位置存于云端服务器;102、客户端对待上传数据进行描述的数据信息(拍照扫描,自重的本身的“生物”特征的数据求得哈希值)求得哈希值并存储于所述区块链母链,将与所述待上传数据进行描述的数据信息相对应的音频、视频、地理位置存于云端服务器;103、用户通过客户端对上传数据进行追溯,通过所述hash值获取与上传数据相关联数据信息;104、用户在客户端的用户设置页,通过语音输入匹配存于所述区块链母链中的用户信息;并将用户语音输入的信息进行上链存储,云端服务器系统对用户语音输入内容信息进行分析后自动给出节点布局,同时给出建议的区块链模板;105、如果上传数据为有时效数据,对上传数据加入带有效期时间戳,调用溯源时会自动给出警告,也可以该上传数据的持有者,实时提出警告。

【技术特征摘要】
1.一种客户端快速入链的方法,其特征在于,所述方法包括如下步骤:101、建立区块链母链,将待上传数据通过二维码及IC芯片编码表征,基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链;将与所述待上传数据相对应的音频、视频、地理位置存于云端服务器;102、客户端对待上传数据进行描述的数据信息(拍照扫描,自重的本身的“生物”特征的数据求得哈希值)求得哈希值并存储于所述区块链母链,将与所述待上传数据进行描述的数据信息相对应的音频、视频、地理位置存于云端服务器;103、用户通过客户端对上传数据进行追溯,通过所述hash值获取与上传数据相关联数据信息;104、用户在客户端的用户设置页,通过语音输入匹配存于所述区块链母链中的用户信息;并将用户语音输入的信息进行上链存储,云端服务器系统对用户语音输入内容信息进行分析后自动给出节点布局,同时给出建议的区块链模板;105、如果上传数据为有时效数据,对上传数据加入带有效期时间戳,调用溯源时会自动给出警告,也可以该上传数据的持有者,实时提出警告。2.如权利要求1所述的一种客户端快速入链的方法,其特征在于,步骤101进一步包括:所述客户端通过摄像头扫描所述二维码或者通过近场通信功能与待上传数据所对应的IC芯片通信。3.如权利要求2所述的一种客户端快速入链的方法,其特征在于,所述客户端为手持式智能设备。4.如权利要求3所述的一种客户端快速入链的方法,其特征在于,基于所述二维码及IC芯片编码求得表征所述待上传数据的hash值并存储于所述区块链母链,进一步包括:对...

【专利技术属性】
技术研发人员:徐建宇董晖王向东殷建文
申请(专利权)人:百洲集团
类型:发明
国别省市:加拿大,CA

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

1