【摘 要】
:
区块链技术原本是比特币的一个底层技术。区块链技术是由共识算法,现代密码学技术等多种技术组合而成,使其具有去中心化性,开放性,防篡改性,匿名性,可追溯性等特点。国内物联网技术越来越成熟,智能设备被应用到不同的领域之中。特别在移动物联网方面,通过即时通信工具来控制物联网设备的需求日益增多,同时人们对于通信控制的安全性与隐私性的要求也日益提高。在房屋租赁场景中,传统的房屋租赁方式是房屋拥有者通常会委托房
论文部分内容阅读
区块链技术原本是比特币的一个底层技术。区块链技术是由共识算法,现代密码学技术等多种技术组合而成,使其具有去中心化性,开放性,防篡改性,匿名性,可追溯性等特点。国内物联网技术越来越成熟,智能设备被应用到不同的领域之中。特别在移动物联网方面,通过即时通信工具来控制物联网设备的需求日益增多,同时人们对于通信控制的安全性与隐私性的要求也日益提高。在房屋租赁场景中,传统的房屋租赁方式是房屋拥有者通常会委托房屋中介或者提供房屋租赁的服务中心(如链家,Airbnb等等)出租房屋,租房流程繁琐,租客们信息泄露和被篡改、租房合约争议等问题频繁出现。另外一个方面,随着物联网设备的普及,智能门锁由租赁系统一管理。除了租客之外,中介或服务中心都拥有房间门锁的控制权限,他们可以任意控制门锁的开关,这就意味着他们有权逼迫租客们搬离,租客对房间的使用权受到损害。因此,提供一个去中介,提供隐私保护和访问控制功能的租赁系统是租客们的一个迫切需求。本文系统首先研究使用不同的计算机编程语言实现RSA,PBKDF2和公钥可搜索加密算法,并且实现跨系统的加密和解密功能。然后配置以太坊运行环境和软件开发环境,分别利用Geth客户端与Ganache建立私有链,设计P2P网络,分析各个节点功能。接着结合RBAC模型和Solidity语言编写系统的智能合约,并通过Truffle框架部署智能合约,再使用Remix测试和调用智能合约,根据输出结果分析和调整智能合约功能。利用区块链技术、RSA公钥加密和数字签名技术、PBKDF2技术和公钥可搜索加密技术确保数据存储、传输和验证的安全性。本文为实现租房、交租和退房等基础功能,分别为三个功能设计了一个房东,房间和租客三方协调工作的访问控制协议,并且详细分析了其中权限使用时间范围。为了提高用户体验,本文还设计了一个Android App作为系统客户端。租客可通过App实现租房所有功能。和传统的房屋租赁系统相对比,本文系统具有去中心化,防止合谋攻击,防止欺诈性非法访问,低维护成本,数据隐私保护,高效访问控制,便捷等优点。针对房屋租赁场景现存的问题,本文设计了一个安全而且拥有访问控制功能的房屋租赁系统,并且本文对系统的各个设备作应用实验展示。从本文展示的实验结果显示本文设计的系统成功防止的租客数据泄露,同时实现访问控制功能以及租房所需要的交租和退房功能。另外根据实验结果本文分析系统所需要部署和调用智能合约的Gas费用,并且根据实时市场价格折算成法币价格,验证本系统具有低维护成本优点。
其他文献
兰引Ⅲ号结缕草(Zoysia japonica cv.‘Lanyin No.3’)作为我国南方地区运动场广泛应用的草坪草,近年来病害频发,严重影响了兰引Ⅲ号结缕草草坪的观赏性和应用价值。本研究对广东省广州市和深圳市7个兰引Ⅲ号结缕草建植的草坪进行调查,通过采集感病植株,利用常规感病植株组织分离法分离病原菌,并通过形态与分子鉴定相结合的方式确定病原菌属种;通过对结缕草大斑病病原菌ZS-1和褐斑病病原
现今时代,混凝土的建筑设施对人们的生活影响较大,包括道路、桥梁、房屋、隧道、水库、大坝等等。但混凝土建筑由于循环荷载、疲劳累积损伤以及气候、天灾等原因变得脆弱甚至破损,而混凝土的裂缝是土木结构退化一个非常重要的警钟。因此,监测混凝土裂缝成为当下非常重要的工作。传统的混凝土裂缝检测方式主要包括人工检测、超声波检测方式。但这两种方法,人工检测法需耗费大量人力,以及环境等因素的限制而导致几乎无法执行检测
本文在团队研制的山地果园集中式电机驱动运输车基础上,为满足南方部分低缓山地果园对日益增加的果品和农资的运输需求,提高运输车轻简化程度、续驶里程和使用经济性,优化整车动力性能,结合低缓山地果园运输车的实际应用环境和性能需求,采用轮毂电机驱动技术对运输车的动力系统进行重新设计,并通过仿真分析和实车试验验证设计方案的合理性。首先,对轮毂电机驱动运输车的动力系统各动力性参数进行详细的计算匹配;在MATLA
茶园中的大气温湿度、土壤温湿度以及光照强度等环境因子会直接或者间接的影响茶树的光合作用、根系生长等代谢过程,进而影响到茶叶的产量和品质。通过监测到的环境信息,及时发现不利于茶树生长的环境信息并采取相关的措施营造适宜茶树生长的气候环境,从而提高茶树茶叶的产量以及品质。茶园环境信息的自动化监测对茶园现代化管理有着重要意义。针对目前茶园环境监测系统中存在无线通信距离较短、采用单网关设计部署导致部分数据丢
随着专用检测仪器领域不断进步,专用检测仪器的检测精度越来越高,越来越多的有机磷农药高光谱数据可以通过实验检测出来,测得的同一种有机磷农药不同高光谱数据能够反映出该种有机磷农药不同浓度水平的测量数据。本文编写基于MATLAB的水体有机磷高光谱检测专用分析软件的主要功能是包括对专用光谱测量仪器实验获取的有机磷农药高光谱数据处理分析、建立模型和利用已经建立的有机磷农药模型预测农药样品的浓度,根据有机磷高
随着现代科学技术在农业领域的广泛应用,我国农业装备技术水平有所提升。例如,无人机在农业领域的不断推广应用,极大的推动了农业航空装备技术的发展。当下应用于农业领域的无人机种类较多,但以电动多旋翼无人机为主。电动多旋翼无人机具有价格低、灵敏性强、适应性强、起降快、起降要求低等特点,然而持续作业能力低限制了电动多旋翼无人机的推广应用。现代农业航空技术的发展对电动多旋翼农用无人机的载荷能力、持续作业能力、