摘要
现有环境监测系统的管理大多是集中式服务,对监测数据的获取过于依赖单一的环境监测机构和第三方运营机构。监控数据采用集中式存储管理,存在数据被有意篡改的可能性,不能保证环境数据的真实性。首先,针对这些问题,该文利用区块链技术的去中心化、不可篡改等特性,提出一种基于区块链的环境监测的可信管理方案,通过去中心化的验证方式设立真实性验证机制保证数据源的真实可信,实现环境数据的可信验证、可信存储、可信访问。其次,针对环境监测应用场景下实用拜占庭容错共识算法通信开销过大的问题,提出一种基于位置分组的实用拜占庭容错共识算法,降低通信开销和时延,提高系统的执行效率。最终,基于以太坊平台并利用智能合约技术对设计的方案进行了仿真实现和测试,结果表明,基于区块链的环境监测实现了环境数据的可信管理。
-
单位物联网学院; 南京邮电大学