基于区块链的智能家居数据监控系统研发

来源 :厦门理工学院 | 被引量 : 0次 | 上传用户:kage
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能家居作为物联网最受欢迎的应用之一,通过物联网设备实现数据的采集和硬件的控制,并且经过网络传输给用户或服务器,但是由于传统物联网集中式组网存在的弊端,导致物联网的安全和隐私面临极大的挑战。而区块链技术作为一种分布式账本,具有去中心化、防篡改、可追溯的特点,为解决传统物联网数据的安全性与隐私性问题提供了新思路,并且作为区块链2.0的以太坊技术,为基于区块链的应用开发提供了平台以及拓宽了应用场景。本文的主要研究内容如下:1.针对区块链不可篡改导致部署到链上的智能合约无法升级的问题,并且以太坊gaslimit的限制导致智能合约大小不可超过24K bytes。因此引入一种可升级的智能合约模型,将传统智能合约拆成入口合约、逻辑合约和存储合约三个子集,合约之间相互映射,当用户调用合约时不会直接调用逻辑合约的地址,而是通过入口合约再重定向到逻辑合约,逻辑合约完成逻辑处理并将数据存入存储合约。当系统发出升级事务时,合约完成鉴权后更新存储合约中存储的逻辑合约地址,并更新合约间的映射关系。2.设计了一种以私有区块链、星际文件系统和Mong DB组成的数据存储网络,根据数据的重要程度、类型、存储频率以及冗余度需求选择合适的存储方式,避免大量普通数据存储到区块链上,增加区块链的存储压力。3.利用以太坊区块链技术实现了一种面向智能家居的数据监控系统,其中门禁子系统和环境监控子系统作为具体研究对象,由Arduino连接控制各类传感器,Raspberry Pi4B作为连接硬件设备与以太坊网络的桥梁。使用Go-ethereum构建以太坊区块链网络,通过智能合约实现系统相应的算法逻辑,并借助开源的混合加密算法和数字签名在Truffle框架下对系统的软硬件各功能模块进行实现。同时,考虑到智能家居设备性能的限制以及系统实时性等要求,对主流的几种共识机制进行比较分析,最后综合考虑采用基于权威证明的共识机制,作为区块链中记账、交互、达成共识的规则。经实验测试分析,本文设计的系统,各功能模块达到了预期效果,并且相比于传统的智能家居系统不仅可以保证个人数据的安全性,而且不会影响用户的使用体验,可以满足用户的需求。同时,经remix测试,验证了可升级智能合约的有效性,大大提升了系统的可扩展性。
其他文献
在四网融合背景下,联通城际铁路和地铁票务系统,实现付费区无缝换乘对于轨道交通票价一体化发展具有重要意义。通过对比国内外付费区换乘票制票价的实践经验,结合粤港澳大湾区城际铁路和地铁线网票价的发展基础,探讨一体化发展趋势下城际铁路和地铁的换乘模式与票制,分析计程票制下城际铁路和地铁计价、跨制式和跨区段计价等不同策略的适应性。结果表明,付费区换乘模式及同制式跨区段采取“不分段、不重新起步”和跨制式采取“
随着社会的进步,人们的审美水平不断增加,对于色彩合理搭配的需求也越来越高。在服装设计中,色彩的设计主至关重要,与服装的造型、材料以及设计工艺相比,服装的色彩是最直观的,也是人们第一眼就看到的。色彩的设计对于服装设计的重要性不言而喻。色彩不仅彰显个性,也反映了审美个性和审美内心的变化。所以本文将对服装设计中服装色彩的设计进行探究,浅析色彩的审美在服装设计中的运用,为服装设计提供建议,以期促进服装设计
<正>本文将研究铁路物流运输线路智能规划方法,以期为提高铁路物流运输能力,降低铁路运输成本而提供技术上的支持。1.铁路物流运输线路智能规划方法研究1.1影响铁路物流运输的因素分析由于当前铁路的客运运输在正常的铁路运输系统中的重要性权重最高,因此影响铁路物流运输的因素的最主要因素之一是铁路运输不能对客运运输线路的运行造成干扰。即铁路物流运输时,在某一条线路上的运行时间,在车站的装卸停留时间都需要在一
期刊
为探析江西省通用航空产业发展在监管方面的问题,本文分别从美国、澳大利亚、加拿大和巴西四国通用航空监管的经验中总结出需要改进之处,通过对空域开放、监管体系、航空文化和人才培养等四个方面的分析,针对江西省通用航空发展提出相关管理对策,通过加快低空空域的开放进度、健全安全监管体系、宣传通用航空文化、培养航空人才,以期成功促进江西省通用航空产业发展。
<正>脊髓损伤所致截瘫是人体最严重的残疾之一。近年来,脊髓损伤的诊断、治疗取得了一定的进展,但完全性脊髓损伤仍难以恢复。随着现代生物力学、生物工程学的发展.使截瘫患者在应用矫形器方面有了明显进步。矫形器的基本功能主要包括:稳定与支持功能,助动功能,矫正
会议
残疾人就业对于残疾人个人、家庭乃至整个社会均具有积极的意义,残疾人就业政策是促进残疾人就业的重要保障。基于政策工具视角构建二维分析框架,采用内容分析法对1988—2020年间残疾人就业政策文件进行量化分析。研究发现,残疾人就业政策存在法律效力不高、主体协同不够、工具结构失衡等问题。由此提出加强残疾人就业政策体系建设、加强残疾人就业协同治理机制建设、优化政策工具结构、充分发挥政策组合优势等促进残疾人
汾河流域土地利用及景观格局变化对山西省的生态维护与经济发展发挥着重要的作用.本文从土地利用变化和景观格局变化2个角度,利用GIS技术和Fragstats软件计算汾河流域1995—2020年的6期景观格局指数,并获取25年间土地利用及景观格局变化模式.研究结果表明:(1)汾河流域的草地、耕地、未利用地以及水域的面积减少了,建设用地与林地的面积增加了.其中耕地、草地及建设用地的变化幅度较大,表现出自然