论文部分内容阅读
随着科学的进步,社会的发展,人们对提升家庭生活质量的追求不断提高,使得智能家居行业得到空前发展,各种智能家居产品已经走进千家万户。目前,智能家居还停留在硬件控制层,不过,不久的未来智能家居将步入大数据时代。这代表智能家居将产生大量数据,通过对智能家居数据进行用户的行为分析和挖掘,可以获得很多增值服务。这就给智能家居数据共享带来了一个不小的市场,通过智能家居数据共享,数据拥有者和数据需求者都可以各取所需,数据需求者通过分析购买来的数据去了解用户需求,提高数据利用率,产生价值。数据拥有者也可以获得不错的报酬,同时也使得智能家居数据产生交换与流动,促进了智能家居行业的进一步发展。但是,智能家居数据中隐藏了太多的隐私信息,直接进行交易会造成隐私泄露,同时,目前大多数智能家居系统和大部分的数据共享平台都是基于云服务器结构,所有数据都存储在一个中心服务器中,容易泄露和被第三方滥用。针对以上问题,本文提出了一个基于区块链和边缘计算的智能家居平台,利用区块链和边缘计算来确保智能家居数据的安全共享,避免了家庭隐私信息的泄露与滥用。本文的主要工作及创新点如下:(1)利用区块链(Blockchain)实现了数据交易信息的去中心化存储,由于区块链的底层结构设计,使得存储在区块链上的交易数据不可篡改,同时能保证系统是安全可信的,保障数据使用可确权;(2)在家庭端引入边缘网关,基于边缘网关,研究了在智能家居网络边缘侧的边缘计算方法,提出在智能家居系统中加入多设备接入和管理、数据分析和清洗、信息决策和规则计算等功能,避免了用户隐私信息泄露,同时也提高了智能家居系统的安全性;(3)在系统中引入星际文件系统(IPFS),实现数据的分布式存储,减少了在区块链上存储的数据量,同时也减轻智能家居系统的本地存储压力;此外,本文还对系统原型进行了实现与测试。