Why you don’t want to save personal data on the blockchain

KChain Solutions
2 min readJan 9, 2023

--

While it is technically possible to store data on a blockchain, there are a few reasons why it may not be a good idea to store sensitive or private data on a blockchain.

One reason is that blockchains are designed to be transparent and secure, which means that once data is written to a blockchain, it is very difficult to change or remove. This can be a problem if the data is sensitive or private, as it may be accessible to anyone with access to the blockchain.

To resume the concept, you should publish in the blockchain all data you want to share with everyone.

Also, If you think you want to proceed and encrypt your personal data you should take into consideration the eventuality of a post quantum attack.

Post-quantum attacks refer to the potential for attackers to exploit vulnerabilities in cryptographic systems that are based on mathematical problems that are believed to be difficult to solve without a quantum computer. These attacks are a concern because it is thought that quantum computers will be able to solve certain mathematical problems much faster than classical computers, which could potentially allow attackers to break cryptographic systems that are currently thought to be secure.

In general, is impossible to predict how the current cryptographic algorithm can be resilient in the future.

Another reason is that blockchains are not very efficient at storing large amounts of data. The data that is stored on a blockchain is replicated across all the nodes in the network, which can take up a significant amount of space and resources. This can make it impractical to store large amounts of data on a blockchain.

Overall, while it is possible to store data on a blockchain, it may not be the best choice for sensitive or private data. There are other technologies that are better suited for storing sensitive or private data in a secure and efficient manner.

In this case, if you want to store personal information in a decentralized architecture you should opt for the Decentralised Identity approach or link the resource from a smart contract to a safe data storage more coherent with Web 2.0 architectural design.

--

--

KChain Solutions
KChain Solutions

Written by KChain Solutions

With expertise and dedication, we drive meaningful industry change, embracing the future of technology

No responses yet