简体   繁体   English

用于存储个人数据的BlockChain

[英]BlockChain for Storing personal Data

I want to store Personel data to BlockChain for a company. 我想将Personel数据存储到公司的BlockChain中。 We want to prove that the data is unchangeable. 我们想证明数据是不可更改的。 A Customer in the blockchain will not access or see any other customer data. 区块链中的客户将不会访问或查看任何其他客户数据。

But Company will access all customer data and can make any operation and also can follow any operation, any access Log. 但是公司将访问所有客户数据,并且可以执行任何操作,也可以执行任何操作,可以访问任何日志。

Company will store new form type(Personal data) and flag it as a personal data card. 公司将存储新的表格类型(个人数据)并将其标记为个人数据卡。

Is it possible with Blockchain? 区块链有可能吗?

The best method would be to encrypt the data, but it really depends upon what you are doing with it. 最好的方法是加密数据,但这实际上取决于您在处理数据。 If you need to do operations on it, then you will have to use zk-SNARKs, but these are a new field and you would have to do a lot of research to get it working. 如果需要对其进行操作,则必须使用zk-SNARK,但这是一个新领域,您必须进行大量研究才能使其工作。 If you aren't using the data for anything; 如果您没有将数据用于任何事情; it's just metadata, then why would you need it to be on a public ledger and validated? 它只是元数据,那么为什么您需要将其放在公共分类帐中并进行验证?

Plus, there is one big problem about storing sensitive data on the blockchain: the blockchain is immutable and once something is on the blockchain, it is stored forever . 另外,在敏感数据存储在区块链上存在一个大问题:区块链是不可变的,一旦在区块链上有东西,它将永远存储。 So what if there comes a time when quantum computers become so powerful that they can break all encryption we have today? 那么,如果量子计算机变得如此强大以至于它们可以破坏我们今天拥有的所有加密功能,那该怎么办? Then all your users' personal data will be public on the blockchain. 然后,您所有用户的个人数据将在区块链上公开。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM