区块链怎么存储文件数据,比如图片,如何保证图片不能被修改

请先 登录 后评论

1 个回答

dan

文件类的存储,一般不建议将文件整个存储在链上, 因为区块链无论是计算能力还是存储能力都很有限。可以借助一些文件系统,可以是中心化的文件系统(如:nfs),也可以是去中心化的文件系统(如:ipfs),将文件存储在文件系统中,然后将文件系统返回的文件hash或者文件摘要保存在区块链上。这样,无论是修改或者删除文件系统中文件,都会导致文件的hash值或摘要产生变动,在与之前区块链中保存的文件hash及摘要的对比的时候,这些操作都会被检测出来,也有从一定程度上保证了文件的不可修改。

请先 登录 后评论

相似问题