← 返回列表

基于区块链的云打印机数据安全保护方法以及相关装置

申请号: CN202410228100.3
申请人: 珠海芯烨电子科技有限公司
更新日期: 2026-03-17

专利详细信息

项目 内容
专利名称 基于区块链的云打印机数据安全保护方法以及相关装置
专利类型 发明申请
申请号 CN202410228100.3
申请日 2024/2/29
公告号 CN117812190A
公开日 2024/4/2
IPC主分类号 H04N1/00
权利人 珠海芯烨电子科技有限公司
发明人 李晨晨; 刘丹
地址 广东省珠海市香洲区前山工业区华威路613号厂房一第五层

摘要文本

本发明实施例提供一种基于区块链的云打印机数据安全保护方法以及相关装置,属于打印机技术领域。该方法应用于区块链网络,区块链网络包括云服务器和至少两个云打印机,云服务器作为区块链网络的主节点,云打印机作为区块链网络的次节点,云服务器获取打印任务信息,对打印任务信息进行初步验证生成打印任务区块和第一验证结果;云服务器将打印任务区块和第一验证结果广播至各个云打印机;各个云打印机根据预设共识算法对打印任务区块和第一验证结果进行共识验证,生成第二验证结果并返回第二验证结果至云服务器;云服务器根据第二验证结果,将打印任务区块添加到区块链网络;各个云打印机从区块链网络获取区块链网络的区块状态以及打印任务区块。

专利主权项内容

1.一种基于区块链的云打印机数据安全保护方法,应用于区块链网络,所述区块链网络包括一个云服务器和至少两个云打印机,其中,所述云服务器作为所述区块链网络的主节点,所述云打印机作为所述区块链网络的次节点,其特征在于,包括:所述云服务器获取用户上传的打印任务信息,对所述打印任务信息进行初步验证,生成打印任务区块和第一验证结果;所述云服务器将所述打印任务区块和所述第一验证结果广播至各个所述云打印机;各个所述云打印机根据预设共识算法对所述打印任务区块和所述第一验证结果进行共识验证,生成第二验证结果并返回所述第二验证结果至所述云服务器;所述云服务器根据所述第二验证结果,将所述打印任务区块添加到所述区块链网络;各个所述云打印机从所述区块链网络获取所述区块链网络的区块状态以及所述打印任务区块;所述云服务器根据所述第二验证结果,将所述打印任务区块添加到所述区块链网络之后,还包括:所述云服务器生成并广播节点评估消息至各个所述云打印机;所述云服务器和各个所述云打印机根据预设节点评估算法对任一所述云打印机进行共识评价,得到各个所述云打印机的评价结果;所述云服务器根据各个所述云打印机的评价结果确定出目标云打印机,将所述目标云打印机从所述区块链网络移除;所述云服务器和各个所述云打印机根据预设节点评估算法对任一所述云打印机进行共识评价,得到各个所述云打印机的评价结果,包括:从各个所述云打印机中确定待评价打印机,获得所述待评价打印机对应的历史校验结果;根据所述历史校验结果对所述待评价打印机进行校验准确率计算,获得所述待评价打印机对应的校验率;根据所述校验率确定所述待评价打印机对应的基础分,并根据所述历史校验结果确定所述待评价打印机对应的连续校验正确奖励分、校验错误历史惩罚分以及连续校验错误惩罚分;根据所述基础分、所述连续校验正确奖励分、所述校验错误历史惩罚分以及所述连续校验错误惩罚分确定所述待评价打印机对应的评价结果;其中,根据下列公式计算所述待评价打印机对应的评价结果:

表示所述云打印机中第i个所述待评价打印机对应的评价结果,/>表示所述待评价打印机对应的所述基础分,/>表示所述待评价打印机对应的所述连续校验正确奖励分,/>表示所述待评价打印机对应的所述校验错误历史惩罚分,/>表示所述待评价打印机对应的所述连续校验错误惩罚分。