共享商品的管理方法、节点设备及网络技术

技术编号:20845300 阅读:63 留言:0更新日期:2019-04-13 09:01
本发明专利技术的实施例提供共享商品的管理方法、节点设备及网络。共享商品的节点设备执行的共享商品的管理方法包括:将共享商品与提供者的识别信息进行绑定;在使用者使用共享商品时,产生交易信息。交易信息包括共享商品的提供者的识别信息,以及使用者向提供者转移通证的信息。交易信息被记录在区块链式数据结构中;区块链式数据结构分布式地存储于节点设备所在的网络中。本发明专利技术的实施例可以有效防止单一的管理中心产生故障而影响整个系统运行的情况。

【技术实现步骤摘要】
共享商品的管理方法、节点设备及网络
本专利技术涉及信息技术,尤其涉及共享商品的管理方法、节点设备及网络。
技术介绍
目前,由于共享商品能够有效利用闲置资源,降低使用者的使用成本,因此发展迅速并且已经应用在社会的各个方面。例如,包括共享自行车、共享汽车在内的共享交通工具已成为普遍交通选择。在传统的共享商品网络中,通常采用集中式的管理方式来分配资源和激励。在这些系统中,可以通过所选择的共享商品的识别信息(例如,二维码、条形码、序列号等)根据使用次数/时间等进行电子支付。在选择和支付过程中,共享商品自身和使用者的客户端都必须保证与管理中心(例如,服务器)的可靠连接。为了保证实现可靠连接并能处理大量的交易信息,这种集中式的管理方式需要安装昂贵的基础设施,例如性能更高、更安全的服务器以及保证更可靠的网络通信链路。如果管理中心自身出现故障,或者管理中心未能与其它网络节点建立通信,都将影响整个共享商品网络的运行。
技术实现思路
本专利技术的实施例提供改进的共享商品的管理方法、节点设备及网络。本专利技术的第一个方面提供了一种由共享商品的节点设备执行的共享商品的管理方法,包括:将共享商品与提供者的识别信息进行绑定;在使用者使用共享商品时,产生交易信息。交易信息包括共享商品的提供者的识别信息,以及使用者向提供者转移通证的信息。交易信息被记录在区块链式数据结构中;区块链式数据结构分布式地存储于节点设备所在的网络中。在本专利技术的实施例中,共享商品的管理方法,还包括:基于密码学方法产生识别信息;以及将预定数量的通证与共享商品绑定。在本专利技术的实施例中,共享商品的管理方法,还包括:将交易信息广播到网络中。由数据块产生设备收集预定时间段内多个共享商品的交易信息,以形成数据块,并且将数据块添加至区块链式数据结构中已有的数据链上。在本专利技术的实施例中,在已有的数据链存在一个以上分支的情况下,数据块产生设备将数据块添加至最长的分支。在本专利技术的实施例中,在已有的数据链存在一个以上分支,并且一个以上分支的长度相同的情况下,数据块产生设备将数据块添加至被所述数据块产生设备判断为最早形成的分支,以使得该最早形成的分支长度增加。在本专利技术的实施例中,数据块产生设备的提供者获得通证作为产生数据块的激励。在本专利技术的实施例中,用于激励的通证包括:在网络中新分配的通证。在本专利技术的实施例中,用于激励的通证包括:作为交易过程的手续费的通证。在本专利技术的实施例中,数据块产生设备基于预定规则从网络中的多个节点设备之中产生。在本专利技术的实施例中,数据块产生设备被配置为在网络中广播数据块,以由网络中的其它节点设备进行验证;并且在超过预定数量以上的节点设备对于数据块给出肯定的验证结果时,将数据块添加至区块链式数据结构中已有的数据链上。在本专利技术的实施例中,在数据块中的所有交易都是有效的并且没有被包括在已有的数据链中时,节点设备对于数据块给出肯定的验证结果。在本专利技术的实施例中,预定规则包括以下中的至少一个:与节点设备对应的提供者所提供的共享商品的数量;以及与节点设备对应的提供者所提供的共享商品交易信息的统计结果。在本专利技术的实施例中,共享商品的数量最多的提供者的节点设备被选择为数据块产生设备。在本专利技术的实施例中,根据统计结果,在规定时间内共享商品被使用者使用最多的提供者的节点设备被选择为数据块产生设备。在本专利技术的实施例中,在被选择为数据块产生设备的节点设备没有完成产生数据块的任务时,在其它节点设备中选择新的数据块产生设备。在本专利技术的实施例中,从多个节点设备中,以投票的方式产生数据块产生设备的多个候选。在本专利技术的实施例中,共享商品的管理方法,还包括:从数据块产生设备的多个候选中选择数据块产生设备,以产生数据块;并且,数据块产生设备将数据块发送给其它候选节点设备以验证数据块。在本专利技术的实施例中,在数据块产生设备的多个候选节点设备中,超过预定数量以上对于数据块给出肯定的验证结果时,将数据块添加至区块链式数据结构中已有的数据链上。在本专利技术的实施例中,节点设备对应于一个或者多个共享商品。本专利技术的第二个方面提供了一种共享商品的节点设备,包括:存储器;以及可操作地耦合到存储器的处理器。处理器被配置为运行程序以执行操作:将共享商品与提供者的识别信息进行绑定;在使用者使用共享商品时,产生交易信息。交易信息包括共享商品的提供者的识别信息,以及使用者向提供者转移通证的信息。交易信息被记录在区块链式数据结构中。区块链式数据结构分布式地存储于节点设备所在的网络中。在本专利技术的实施例中,处理器被配置为运行程序以执行上述任一项的共享商品的管理方法。本专利技术的第三个方面提供了一种共享商品的节点设备的网络,包括多个上述的共享商品的节点设备。根据本专利技术的实施例,可以有效防止单一的管理中心产生故障而影响整个系统运行的情况。附图说明为了更清楚地说明本专利技术的实施例的技术方案,下面将对实施例的附图进行简要说明,应当知道,以下描述的附图仅仅涉及本专利技术的一些实施例,而非对本专利技术的限制,其中:图1是本专利技术的实施例提供的一种共享商品的节点设备的网络的示意图;图2是本专利技术的实施例提供的一种由共享商品的节点设备执行的共享商品的管理方法的流程的示意图;图3是图2所示的方法的其它示意性步骤的流程图;图4是图2所示的方法的其它示意性步骤的流程图;图5是本专利技术的实施例提供的节点设备的示例性的框图。具体实施方式为了使本专利技术的实施例的技术方案和优点更加清楚,下面将结合附图,对本专利技术的实施例的技术方案进行清楚、完整的描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域技术人员在无需创造性劳动的前提下所获得的所有其他实施例,也都属于本专利技术保护的范围。图1是本专利技术的实施例提供的一种共享商品的节点设备的网络的示意图。如图1所示,网络10包括多个共享商品101,以及管理相应的共享商品101的节点设备102。各个节点设备102之间具有网络连接103。节点设备102与共享商品101之间也存在连接关系104。网络连接103可以是任意类型的有线、无线网络连接。例如,各个节点设备102可以被设置在专用网络中,也可以仅仅以有线或者无线的方式接入因特网(Internet),以实现各个节点设备102之间的相互连接。图1中示出了节点设备102对应于多个共享商品101,这样的设置在共享商品101因为体积、成本等因素而不易安装复杂电子部件时是有利的。例如,共享商品可以是充电器、玩具、雨伞等功能单一的用具,这些设备上可以仅仅具有实体标签或者电子标签。节点设备102可以是额外设置的存储及锁定这些共享商品101的装置。节点设备102能够在使用者按照预定流程选择共享商品101后解锁共享商品101,并使得使用者可以获取而使用。在这样的情况下,图1中的连接关系104表示节点设备102对于共享商品101的关系,而不是网络连接。此外,共享商品101上可以设置具有简单功能的电子部件,例如,可以在共享自行车上设置智能锁,在使用者选择了特定的共享自行车的情况下,该共享自行车的智能锁可以接收来自特定服务器(即,节点设备102)的解锁信息而解锁,以供使用者使用。图1中的连接关系104此时包括了节点设备102和共享商品101之间的网络连接和/或通信关系。应当理解,本本文档来自技高网...

【技术保护点】
1.一种由共享商品的节点设备执行的共享商品的管理方法,包括:将所述共享商品与提供者的识别信息进行绑定;在使用者使用所述共享商品时,产生交易信息;其中,所述交易信息包括所述共享商品的提供者的识别信息,以及所述使用者向所述提供者转移通证的信息;其中,所述交易信息被记录在区块链式数据结构中;所述区块链式数据结构分布式地存储于所述节点设备所在的网络中。

【技术特征摘要】
1.一种由共享商品的节点设备执行的共享商品的管理方法,包括:将所述共享商品与提供者的识别信息进行绑定;在使用者使用所述共享商品时,产生交易信息;其中,所述交易信息包括所述共享商品的提供者的识别信息,以及所述使用者向所述提供者转移通证的信息;其中,所述交易信息被记录在区块链式数据结构中;所述区块链式数据结构分布式地存储于所述节点设备所在的网络中。2.根据权利要求1所述的共享商品的管理方法,还包括:基于密码学方法产生所述识别信息;以及将预定数量的通证与所述共享商品绑定。3.根据权利要求1或者2所述的共享商品的管理方法,还包括:将所述交易信息广播到所述网络中;其中,由数据块产生设备收集预定时间段内多个共享商品的交易信息,以形成数据块,并且将所述数据块添加至所述区块链式数据结构中已有的数据链上。4.根据权利要求3所述的共享商品的管理方法,其中,在所述已有的数据链存在一个以上分支的情况下,所述数据块产生设备将所述数据块添加至最长的分支。5.根据权利要求3所述的共享商品的管理方法,其中,在所述已有的数据链存在一个以上分支,并且所述一个以上分支的长度相同的情况下,所述数据块产生设备将所述数据块添加至被所述数据块产生设备判断为最早形成的分支,以使得该最早形成的分支长度增加。6.根据权利要求3所述的共享商品的管理方法,其中,所述数据块产生设备的提供者获得通证作为产生数据块的激励。7.根据权利要求6所述的共享商品的管理方法,其中,所述用于激励的通证包括:在所述网络中新分配的通证。8.根据权利要求6或者7所述的共享商品的管理方法,其中,所述用于激励的通证包括:作为交易过程的手续费的通证。9.根据权利要求3所述的共享商品的管理方法,其中,所述数据块产生设备基于预定规则从所述网络中的多个节点设备之中产生。10.根据权利要求9所述的共享商品的管理方法,其中,所述数据块产生设备被配置为在所述网络中广播所述数据块,以由网络中的其它节点设备进行验证;并且其中,在超过预定数量以上的节点设备对于所述数据块给出肯定的验证结果时,将所述数据块添加至所述区块链式数据结构中已有的数据链上。11.根据权利要求10所述的共享商品的管理方法,其中,在所述数据块中的所有交易都是有效的并且没有被包括在已有的数据链中时,节点设备对于所述数据块给出肯定的验证结果...

【专利技术属性】
技术研发人员:王占仓
申请(专利权)人:爱立信中国通信有限公司
类型:发明
国别省市:北京,11

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

1