The application discloses a water quality supervision method and device, equipment and medium based on the blockchain system. The nodes in the blockchain system include the mass node, detection node and accounting node. The method at least includes: receiving the water quality problem report data sent by the mass node; obtaining the corresponding field water quality test data provided by the detection node according to the water quality problem report data; after the consensus of the water quality problem report data and the field water quality test data is passed, the water will be recorded through the accounting node Quality problem report data and field water quality detection data are written into the blockchain. This application is convenient for the masses and relevant departments to monitor water quality more efficiently and reliably, and helps to eliminate the adverse effects on society caused by the use of rumors of water quality problems by people with ulterior motives.
【技术实现步骤摘要】
一种基于区块链系统的水质监管方法及装置、设备、介质
本申请涉及水务
,尤其涉及一种基于区块链系统的水质监管方法及装置、设备、介质。
技术介绍
水务行业涉及供水、排水、污水、防汛处理等与群众日常生活密切相关的业务。尤其是供水业务,是正常运转的城市的生命线之一,供水业务对于水质问题十分敏感,因为水质问题会直接关系到群众的用水安全。目前,相关部门会利用水质检测设备,对河道以及水库等水厂采水处的水质进行检测,检测数据会提供给部门内部的工作人员进行相应处理,通过这种方式进行水质监管。但是,这种方式比较脱离群众,对于群众而言透明度较差,当别有用心者利用水质问题造谣,很容易很社会带来不利影响。
技术实现思路
本申请实施例提供一种基于区块链系统的水质监管方法及装置、设备、介质,用以解决现有技术中的如下技术问题:目前的水质监管方式比较脱离群众,对于群众而言透明度较差,当别有用心者利用水质问题造谣,很容易很社会带来不利影响。本申请实施例采用下述技术方案:一种基于区块链系统的水质监管方法,所述区块链系统中的节点包括群众节点、检测节点、记账节点,所述方法包括:接收所述群众节点发送的水质问题上报数据;根据所述水质问题上报数据,获取所述检测节点提供的相应的实地水质检测数据;在对所述水质问题上报数据和所述实地水质检测数据共识通过后,通过所述记账节点将所述水质问题上报数据和所述实地水质检测数据写入区块链。可选地,所述区块链系统中的节点还包括治理节点;通过所述记 ...
【技术保护点】
1.一种基于区块链系统的水质监管方法,其特征在于,所述区块链系统中的节点包括群众节点、检测节点、记账节点,所述方法包括:/n接收所述群众节点发送的水质问题上报数据;/n根据所述水质问题上报数据,获取所述检测节点提供的相应的实地水质检测数据;/n在对所述水质问题上报数据和所述实地水质检测数据共识通过后,通过所述记账节点将所述水质问题上报数据和所述实地水质检测数据写入区块链。/n
【技术特征摘要】
1.一种基于区块链系统的水质监管方法,其特征在于,所述区块链系统中的节点包括群众节点、检测节点、记账节点,所述方法包括:
接收所述群众节点发送的水质问题上报数据;
根据所述水质问题上报数据,获取所述检测节点提供的相应的实地水质检测数据;
在对所述水质问题上报数据和所述实地水质检测数据共识通过后,通过所述记账节点将所述水质问题上报数据和所述实地水质检测数据写入区块链。
2.如权利要求1所述的方法,其特征在于,所述区块链系统中的节点还包括治理节点;通过所述记账节点将所述水质问题上报数据和所述实地水质检测数据写入区块链后,所述方法还包括:
接收所述治理节点发送的针对所述水质问题上报数据的水质问题处理结果数据;
在对所述水质问题处理结果数据共识通过后,通过所述记账节点将所述水质问题处理结果数据写入所述区块链。
3.如权利要求1所述的方法,其特征在于,对所述水质问题上报数据和所述实地水质检测数据共识通过,包括:
通过所述区块链系统中预定参与共识的各节点根据预定的策略,分别验证所述水质问题上报数据和所述实地水质检测数据的合法性;
若确定所述各节点中超过半数的节点对所述合法性验证通过,则对所述水质问题上报数据和所述实地水质检测数据共识通过。
4.如权利要求1所述的方法,其特征在于,根据预定的策略,验证所述水质问题上报数据和所述实地水质检测数据的合法性,包括:
验证所述实地水质检测数据是否表明所述水质问题上报数据中提到的水质问题确实存在;
若是,则确定所述水质问题上报数据和所述实地水质检测数据合法,否则,确定所述水质问题上报数据和所述实地水质检测数据不合法。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收群众节点发送的表明自身是否参与记账的请求;
根据所述请求,确定是否使所述群众节点成为记账节点。
6.如权利要求1所述的方法,其特征在于,所述检测节点包...
【专利技术属性】
技术研发人员:王兆海,
申请(专利权)人:山东开创云软件有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。