1.一种基于区块链的数据要素可信流通系统,其特征在于:包括区块链网络、运营模块、交易模块和监管模块,所述区块链网络将线下能够被信任的实体注册为信任节点,所述信任节点的数量为n个,所述区块链网络将用户注册为用户节点,所述用户节点与信任节点之间互通,所述区块链网络中还设置有n个隐藏节点,所述隐藏节点只与信任节点之间单方面连通,所述信任节点、用户节点和隐藏节点内均设有存储模块;
2.根据权利要求1所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述区块链网络收到运营模块发来的注册信息后通过哈希算法进行加密后生成数字标识并用该标识在区块链网络中生成对应该用户的用户节点。
3.根据权利要求1所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述交易模块通过提取产品信息的摘要通过私钥加密形成密文并上架到用户节点的存储模块内,其他用户节点通过该用户节点的数据产品公钥对密文进行解密之后能够浏览该上架产品数据的摘要从而确定是否确定交易。
4.根据权利要求3所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述运营模块将所接收到的数据产品信息中的字母替换位相对应的整数,具体的替换方法为a=0、b=1、c=2、……、z=25。
5.根据权利要求4所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述数据产品的公钥和私钥的生成方法包括:
6.根据权利要求3所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述交易模块将数据产品的完整信息经过公钥加密后生成密文q,将所述密文q拆分为n个碎片,所述交易模块将拆分后的碎片信息随机的存储在n-1个信任节点和1个隐藏节点的存储模块内。
7.根据权利要求6所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述密文q的拆分方法包括:
8.根据权利要求6所述的一种基于区块链的数据要素可信流通系统,其特征在于:加密后的信息在经过拆分时,根据信息拆分的前后顺序在碎片信息上生成一组隐藏的时间戳,同时生成一组正确的排序数列发送至监管模块。
9.根据权利要求8所述的一种基于区块链的数据要素可信流通系统,其特征在于:所述校验模块的校验方法包括:
10.一种基于区块链的数据要素可信流通方法,其特征在于:基于上述权利要求1-8所述的数据要素可信流通系统,其数据要素可信流通方法包括以下步骤: