基于区块链和推荐算法的车辆租赁方案设计与实现

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:gorlsand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着21世纪计算机软件技术的迅速发展,现代化科技逐渐改变传统业务模式。车辆租赁作为现代行业体系中的一部分,与网络信息体系的联系日益紧密。目前传统车辆租赁行业存在中介费用高、信息安全性低、车源不可信以及无法智能化推荐车辆导致用户无法找到合适车型等安全和效率问题。本文为解决上述车辆租赁中存在的问题,首次将基于内容的推荐算法与区块链相结合并运用在汽车租赁方案中,设计出一个新的更加安全高效的汽车租赁方案。本文首先回顾了汽车租赁现存方案及区块链相关研究背景与现状,分析目前车辆租赁平台存在的不足以及区块链运用在车辆租赁中的可行性。接着分别对基于内容的推荐算法和区块链基础知识进行介绍,聚焦如何利用区块链解决车辆租赁场景中的互信问题以及利用推荐算法为用户高效选择合适车型。之后针对本方案三个阶段,即车辆推荐阶段,加解密阶段和基于区块链的车辆租赁阶段开展了以下工作:(1)利用基于内容的推荐算法,设计向用户个性化推荐车辆。主要通过TF-IDF加权算法对车辆特征标签进行处理得到特征向量,接着利用特征向量计算两两车辆间的余弦相似度,实现将同一类型相似车辆推荐给用户,节约用户选车时间,提高租车效率。(2)设计基于区块链的车辆租赁方案,将区块链与车辆租赁相结合,利用智能合约和基于Kafka的共识算法实现车辆租赁去中心化,完成无第三方中介时车主与用户直接交易。同时利用分布式网络和成员身份权限管理实现Fabric多组织维护区块链网络,同时引入国家车辆管理部门,在交易前对用户身份合法性进行监督。真正实现交易过程中无第三方干预,解决交易互信问题。(3)将用户身份信息和租赁合同存储在区块链中,利用椭圆曲线加密算法加密合同信息,保证信息的安全性并利用身份证书和hash算法有效防止了敌手对合同信息进行篡改。(4)为保证车辆租赁方案交易的高效率,本方案采用基于Kafka的共识算法。并结合本方案业务需求,提出对Kafka在JVM层面进行参数优化的策略,优化后的共识算法相比PBFT共识算法,在交易吞吐量方面表现更优,提高交易效率。(5)将整个车辆租赁平台部署在阿里云,使用缓存技术减轻推荐模块的数据存储压力,同时阿里云具有安全性高、可扩展性强,可有效保证车辆租赁平台的安全性、稳定性和高可用性。最后,对本方案进行安全性分析与实现,验证了本方案的安全性与高效性。本方案是将推荐算法、区块链与车辆租赁平台相结合的一次全新尝试,首次探究了推荐算法以及区块链应用在车辆租赁领域的可行性,很好的解决了传统车辆租赁方案的安全性和效率问题。利用推荐算法高效为用户推荐车源,利用区块链去中心化、安全性高、信息透明化的特点实现无第三方参与交易和互信问题,具有重要的应用价值与实际意义。
其他文献
<正> 江苏省模具工业协会(简称模协)秘书处挂靠我校,我校模具专业教师兼任秘书处工作人员。通过开展模协工作,学校对模具行业的现状和发展方向、企业对模具人才的需求规格和
新疆远离海洋,地域辽阔,高山环绕,降水稀少,降水形成的影响因素众多,具有非正态强随机性。该地区降水量监测站点稀疏,分布不均匀,主要集中于山脚下以及海拔较低点,在海拔较高
全面抗战爆发后,在日寇铁蹄的践踏下,各级各类教育事业几近瘫痪,而肩负培养国民教育师资重任的中等师范教育自不能幸免。在日本侵略者的大肆破坏下,中等师范教育损失惨重,众
<正>最近,位于南美洲的"石油王国"委内瑞拉侨界传出一个好消息:由著名中外关系史专家、暨南大学教授、广东省恩平籍乡亲高伟浓编著的史学专著《委内瑞拉华侨史略》由马来西亚
【正】国家形象,是一个主权国家和民族在世界舞台上所展示的形状相貌及国际环境中的舆论反映。在信息全球化的今天,国家形象更被大众媒体积极塑造,传递本国信息。如拟态环境
作为第二波生态批评的重要内容,电影生态批评是一个正在蓬勃发展的研究领域。文章以电影生态批评为立足点,结合后殖民生态批评的研究视角,通过对《帕丁顿熊》进行生态主义解读,不
相较于初中阶段的物理知识,高中物理课程的内容更多,更加抽象,对学生抽象思维能力、逻辑推理能力以及分析能力的要求较高,不少学生没有衔接好初高中阶段的物理学习,认为高中
卵巢是女性生育调控的中心,也是衰老最迅速的器官之一。高龄伴随着卵巢内卵泡数目和质量的减退,但其中的机制并不完全明确,可能与卵泡闭锁加速,原始卵泡池缩小等有关。卵巢储
<正>诺贝丽斯铝业公司(Novelis)是从加拿大铝业公司分离出来的,2009年以60亿美元的价格被印度阿迪亚·波拉集团(Aditya Birla Group)的印度铝工业公司收购,成为其全资子公司