一种基于区块链技术的共享充电宝租赁系统及方法技术方案

技术编号:27399233 阅读:23 留言:0更新日期:2021-02-21 14:10
本发明专利技术提供了一种基于区块链技术的共享充电宝租赁系统,包括:读取模块,用于读取共享充电宝的租赁信息;写入模块,用于将租赁信息对应的租赁数据写入区块链;查找模块,用于从区块链中查找与共享充电宝对应的租赁数据;计算模块,用于获取租赁数据对应的区块时间,并根据区块时间,计算共享充电宝的租赁时长以及租赁费用。本发明专利技术利用区块链中数据不可篡改和不可伪造的特点,确保了共享充电宝租赁时长的准确性以及可靠性,即使计时系统和本地服务器出现故障宕机,也能及时准确得到租赁时长并计算租赁费用,有效避免服务器数据被黑客入侵篡改的问题。相应地,本发明专利技术还提供一种基于区块链技术的共享充电宝租赁方法。链技术的共享充电宝租赁方法。链技术的共享充电宝租赁方法。

【技术实现步骤摘要】
一种基于区块链技术的共享充电宝租赁系统及方法


[0001]本专利技术涉及区块链
,具体而言,涉及一种基于区块链技术的共享充电宝租赁系统及方法。

技术介绍

[0002]共享充电宝是指企业提供的充电租赁设备。在现有技术之中,共享充电宝的租赁时长以及收费都是基于计时系统以及本地服务器的数据记录而得的,但由于计时系统以及本地服务器都存在故障宕机或者被黑客入侵篡改数据,进而导致共享充电宝租赁数据与实际租赁情况不一致的问题。
[0003]区块链是分布式数据存储、点对点传输网络、共识机制、加密算法等计算机技术的新型应用模式。区块链按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由此可见,将区块链技术应用到共享充电宝租赁上,能够克服在现有技术中由于计时系统以及本地服务器都存在故障宕机或者被黑客入侵篡改数据,进而导致共享充电宝租赁数据与实际租赁情况不一致的问题。

技术实现思路

[0004]为了克服现有技术的不足提供了一种基于区块链技术的共享充电宝租赁系统及方法,本专利技术的具体技术方案如下:
[0005]一种基于区块链技术的共享充电宝租赁系统,包括:
[0006]读取模块,用于读取共享充电宝的租赁信息;
[0007]写入模块,用于将所述租赁信息对应的租赁数据写入区块链;
[0008]查找模块,用于从所述区块链中查找与所述共享充电宝对应的租赁数据;
[0009]计算模块,用于获取所述租赁数据对应的区块时间,并根据所述区块时间,计算共享充电宝的租赁时长以及租赁费用。
[0010]可选的,所述租赁信息包括相互绑定的共享充电宝的标识信息以及租赁用户的身份信息。
[0011]可选的,所述租赁数据由所述租赁信息经过哈希算法转换而得。
[0012]相应地,本专利技术提供一种基于区块链技术的共享充电宝租赁方法,其应用于上述所述的共享充电宝租赁系统。
[0013]所述共享充电宝租赁方法包括如下步骤:读取共享充电宝的租赁信息;将所述租赁信息对应的租赁数据写入区块链;从所述区块链中查找与所述共享充电宝对应的租赁数据;获取所述租赁数据对应的区块时间,并根据所述区块时间,计算共享充电宝的租赁时长以及租赁费用。
[0014]可选的,所述租赁信息包括相互绑定的共享充电宝的标识信息以及租赁用户的身份信息。
[0015]可选的,所述租赁数据由所述租赁信息经过哈希算法转换而得。
[0016]相应地,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被执行时实现上述所述的基于区块链技术的共享充电宝租赁方法。
[0017]本专利技术所取得的有益效果包括:通过将共享充电宝的租赁信息写入到区块链之中,实现了对共享充电宝租赁数据的存证。从区块链中查找与共享充电宝对应的租赁数据,然后获取租赁数据对应的区块时间,并根据区块中准确可信的区块时间计算共享充电宝的租赁时长以及租赁费用,利用区块链中数据不可篡改和不可伪造的特点,确保了共享充电宝租赁时长的准确性以及可靠性,即使计时系统和本地服务器出现故障宕机,也能及时准确得到租赁时长,计算租赁费用,有效避免服务器数据被黑客入侵篡改的问题。
附图说明
[0018]从以下结合附图的描述可以进一步理解本专利技术,将重点放在示出实施例的原理上。
[0019]图1是本专利技术实施例中一种基于区块链技术的共享充电宝租赁系统的整体结构示意图;
[0020]图2是本专利技术实施例中一种基于区块链技术的共享充电宝租赁方法的流程示意图。
具体实施方式
[0021]为了使得本专利技术的目的、技术方案及优点更加清楚明白,以下结合其实施例,对本专利技术进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统、方法和/或特征将变得显而易见。旨在所有此类附加的系统、方法、特征和优点都包括在本说明书内、包括在本专利技术的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。
[0022]本专利技术实施例的附图中相同或相似的标号对应相同或相似的部件;在本专利技术的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
[0023]本专利技术为一种基于区块链技术的共享充电宝租赁系统及方法,根据附图所示讲述以下实施例:
[0024]实施例一:
[0025]如图1所示,一种基于区块链技术的共享充电宝租赁系统,包括:读取模块,用于读取共享充电宝的租赁信息;写入模块,用于将所述租赁信息对应的租赁数据写入区块链;查找模块,用于从所述区块链中查找与所述共享充电宝对应的租赁数据;计算模块,用于获取所述租赁数据对应的区块时间,并根据所述区块时间,计算共享充电宝的租赁时长以及租
赁费用。
[0026]所述租赁信息包括相互绑定的共享充电宝的标识信息以及租赁用户的身份信息。一般来说,共享充电宝以租赁机柜的方式放置在诸如商场、超市、小卖铺、电影院、饭店餐馆以及办公楼等地方。共享充电宝租赁机柜包括机械部以及处理器,处理器通过控制机械部动作实现充电宝的存放。共享充电宝机柜可以采用弹出式的,也可以采用人工抽拉式的,其具体结构在此不再赘述。
[0027]作为一种优选的技术方案,所述租赁数据由所述租赁信息经过哈希算法转换而得,也就是说,相互绑定的共享充电宝的标识信息以及租赁用户的身份信息通过哈希算法后得到所述租赁数据。
[0028]相应地,本专利技术提供一种基于区块链技术的共享充电宝租赁方法,其应用于上述所述的共享充电宝租赁系统。
[0029]如图2所示,所述共享充电宝租赁方法包括如下步骤:
[0030]读取共享充电宝的租赁信息,所述租赁信息包括相互绑定的共享充电宝的标识信息以及租赁用户的身份信息;
[0031]将所述租赁信息对应的租赁数据写入区块链,所述租赁数据可以由所述租赁信息经过一次或者多次哈希算法转换而得,也可以由所述租赁信息经过哈希算法、椭圆加密算法以及RSA加密算法中的一种或者多种组合转换而得;
[0032]从所述区块链中查找与所述共享充电宝对应的租赁数据;
[0033]获取所述租赁数据对应的区块时间,并根据所述区块时间,计算共享充电宝的租赁时长以及租赁费用。
[0034]通过将共享充电宝的租赁信息写入到区块链之中,实现了对共享充电宝租赁数据的存证。从区块链中查找与共享充电宝对应的租赁数据,然后获取租赁数据对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的共享充电宝租赁系统,其特征在于,包括:读取模块,用于读取共享充电宝的租赁信息;写入模块,用于将所述租赁信息对应的租赁数据写入区块链;查找模块,用于从所述区块链中查找与所述共享充电宝对应的租赁数据;计算模块,用于获取所述租赁数据对应的区块时间,并根据所述区块时间,计算共享充电宝的租赁时长以及租赁费用。2.如权利要求1所述的一种基于区块链技术的共享充电宝租赁系统,其特征在于,所述租赁信息包括相互绑定的共享充电宝的标识信息以及租赁用户的身份信息。3.如权利要求2所述的一种基于区块链技术的共享充电宝租赁系统,其特征在于,所述租赁数据由所述租赁信息经过哈希算法转换而得。4.一种基于区块链技术的共享充电宝租赁方法,其应用于权利要求1至3中任何一项所述的共享充电宝租赁系统,其特征在于...

【专利技术属性】
技术研发人员:冯贵祖
申请(专利权)人:佛山市博智英聚科技有限公司
类型:发明
国别省市:

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

1