摘要
本发明公开了一种数据存储系统,用户端用于根据用户端的用户公钥、待存储数据的唯一标记符以及用户端对应的配额生成标签;将标签发送至区块链进行存储,并将用户公钥以及待存储数据发送至云端进行存储;当配额发生更改时,通过KGC接收更新后的配额;根据更新后的配额对用户端的用户私钥进行更新。通过将待存储数据的元数据信息发送至去中心化的区块链进行存储,可以避免单点故障问题;并且在当用户的配额发生变化时,仅仅会改变用户私钥,不会影响数据存储以及校验过程,允许用户动态调整用户配额。本发明还提供了一种数据存储方法,同样具有上述有益效果。