1.一种基于区块链的数据存储系统,包括数据层(1)、共识层(2)、P2P网络层(3)和存储层(4),其特征在于:所述数据层(1)包括第一数据用户(11)、第二数据用户(12)和第三数据用户(13),所述共识层(2)包括数据判定节点(21)和数据读取节点(22),所述存储层(4)包括区块链第一存储节点(41)、区块链第二存储节点(42)和单向加密链(43),所述第一数据用户(1)、第二数据用户(12)和第三数据用户(13)连接数据判定节点(21),所述数据判定节点(21)通过P2P网络层(3)连接于区块链第一存储节点(41)和区块链第二存储节点(42),所述区块链第一存储节点(41)和区块链第二存储节点(42)连接成串行链条构架。
2.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述第一数据用户(11)、第二数据用户(12)和第三数据用户(13)连接于数据读取节点(22),所述数据读取节点(22)通过P2P网络层连接于单向加密链(43)。
3.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述单向加密链(43)并行连接于存储层(4),且串行于区块链第一存储节点(41)和区块链第二存储节点(42)的链条构架中点。
4.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述第一数据用户(11)、第二数据用户(12)和第三数据用户(13)包括用户的金融数据、社会数据、虚拟货币数据和公共服务数据。
5.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述数据判定节点(22)为数据重复性判定模块,且采用少数服从多数模式。
6.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述单向加密链(43)为单向只读模式。
7.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述数据层(1)中户访问所述数据链上存储的数据时,不同的用户具有不同的读写权限。
8.根据权利要求1所述的一种基于区块链的数据存储系统,其特征在于:所述存储系统的存储方式包括如下步骤:A1、用户在数据层输入数据存储需求,并且连接到数据判定节点,进行数据重复性和吻合度判定,数据重复则不计入,数据吻合度低时,采取少数服从多数原则进行计入;
A2、计入数据通过P2P网络层传输至存储层,形成区块链第一存储节点;
A3、数据再次输入则依次判定通过后形成区块链第二存储节点,以此类推;
A4、用户读取数据时,通过数据读取节点连接P2P网络层,并且串行单向加密链,对用户信息进行加密,并且单向只读存储层。