摘要
本申请提供一种基于区块链的信息差异化共享方法及系统,方法包括:对共享数据中的核心数据进行前置加密,并将共享数据上传到区块链上进行存储;通过智能合约定义数据访问权限,并为每个用户分发用户私钥,以及,为核心用户分发核心数据密钥;用户使用用户终端访问共享数据时,智能合约验证用户的数据访问权限;若验证通过,则从共享数据中确定出用户访问的目标数据,并通过系统公钥对目标数据进行二次加密,传输到用户终端,使用户终端通过其用户私钥对二次加密数据进行解密;若验证不通过,拒绝该用户的数据访问请求。此种方案通过前置加密,在面对意外情况(如平台数据泄露、越权限访问等异常情况)时,也具有很好的安全性,提高数据安全。