[发明专利]一种仓单系统中区块链的创建方法在审

专利信息
申请号: 201710496368.5 申请日: 2017-06-26
公开(公告)号: CN107332835A 公开(公告)日: 2017-11-07
发明(设计)人: 杨波;王璐 申请(专利权)人: 深圳前海华深安信物联技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06Q10/08;G06Q30/04
代理公司: 北京权智天下知识产权代理事务所(普通合伙)11638 代理人: 王新爱
地址: 518000 广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 系统 区块 创建 方法
【权利要求书】:

1.一种仓单系统中区块链的创建方法,其特征在于:包括以下步骤:

A、仓单系统中区块链的网络基础设施构建;

B、结合用户真实信息的地址生成;

C、转移单构建及广播;

D、在选举产生的特定网络节点上进行区块创建;

E、新区块加入区块链。

2.根据权利要求1所述的一种仓单系统中区块链的创建方法,其特征在于:所述步骤A中的仓单区块链网络基础设施构建包括以下内容:

(1)节点定义:本仓单系统物理上由仓单平台服务器、仓库管理服务器、交易平台服务器、专用区块服务器、仓库手持设备、用户上网设备组成,由这些设备组成了p2p网络,将这些网络设备称为节点;节点之间地理位置分散,通过Internet进行通信;

(2)节点能力定义:根据区块链系统的功能要求,将各节点划分为:区块链节点、区块服务节点、仓单签发/兑付节点、轻量钱包节点和RPC节点,并各自具备相应的区块链服务能力。

3.根据权利要求1所述的一种仓单系统中区块链的创建方法,其特征在于:所述步骤B中结合用户真实信息的地址生成包括以下步骤:

(1)所有用户首先到CA认证中心获取证书;证书中包含明确属于用户的公钥,用户的私钥只有用户自己掌握;

(2)用户登录仓单平台系统,进行注册,注册时,提供已获得的公钥,并设置用户名和密码,仓单平台系统根据此公钥产生地址,即用户使用仓单区块链的账户,用于产生、接收及查询用户所拥有的保存在区块链上的仓单以及其他敏感数据;用户名及密码用于加密保存地址及转移单数据的用户在线仓单钱包。

4.根据权利要求1所述的一种仓单系统中区块链的创建方法,其特征在于:所述步骤C中转移单构建及广播包括以下步骤:

(1)转移单定义:在仓单区块链中,需要记录可作为有价证券的仓单的生成、转让、质押、交易等转移过程信息,类似于经典区块链的交易单,称之为转移单,转移单是一个数据结构,其数据长度根据实际内容扩展;

转移单分为两类:产生式转移单和普通地址转移单;产生式转移单是指由某些特定节点制作的,携带初次生成的信息的转移单;普通地址转移单记录了信息的来源转移单id和待发送地址,能够清楚说明一个转移的信息的来源情况;

(2)创建转移单:由具备生成转移单能力的节点,在业务逻辑需要产生转移单的时刻,创建出产生式转移单或普通地址转移单;

(3)发送转移单:转移单生成节点在创建出转移单后,将其以广播的形式向仓单系统的所有网络节点发送。

5.根据权利要求1所述的一种仓单系统中区块链的创建方法,其特征在于:所述步骤D中在选举产生的特定网络节点上进行区块创建包括以下步骤:

(1)仓单区块链的网络节点独立验证转移单:转移单以广播形式发送以后,与转移单生成节点最近的节点首先收到该转移单,然后独立验证该转移单的合法性;验证内容包括:转移单的语法和数据结构必须正确;来源转移单是否存在;来源转移单未经篡改;来源转移单中的仓单有效;来源转移单中的仓单没有被转移出去;

(2)节点独立处理转移单:若转移单验证通过,则由该节点继续转发该转移单。若不通过,则丢弃该转移单;网络中的区块链节点、区块服务节点、仓单签发节点都可以收到转移单,验证通过后一面继续转发,一面放到本节点的转移单缓冲池中;

(3)由选举产生的特定网络节点创建区块:区块也是一种数据结构,包含了一定时间内搜集的若干转移单;每隔10分钟,拥有创建区块权力的节点,将缓冲池中的转移单装配成区块。

6.根据权利要求1所述的一种仓单系统中区块链的创建方法,其特征在于:所述步骤E中新区块加入区块链包括以下步骤:

(1)新生成区块向全网广播创块节点生成新区块后,以广播的形式将其发送到仓单区块链的所有网络节点;

(2)验证区块并加入区块链:所有能够保存完整区块链的节点,包括区块链节点、区块服务节点、仓单签发/兑付节点等都有权力收到该区块;各节点首先独立验证该区块是否有效,然后再转发给其它节点;验证内容包括:整个区块的数据结构是有效的;区块时间戳是有效的,只要早于验证时刻以后的2小时之内都是有效的;在验证区块有效后,节点将其保存到本机,同时将其继续转发到网络中其他节点;

(3)区块有效性确认:由于仓单区块链采用选举机制,生成区块的节点为特定内部认证节点,既保证安全性又不存在竞争。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海华深安信物联技术有限公司,未经深圳前海华深安信物联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710496368.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top