- 1 ❶ How will blockchain technology affect the storage market
- 2 ❷ What is the relationship between blockchain and big data storage
- 3 ❸ What is blockchain data storage
- 4 ❹ How to store information in the blockchain
- 5 ❺ What does distributed data storage in blockchain mean
- 6 ❻ In the blockchain, what form is the recorded data stored in
- 7 ❼ Where is the database stored in the blockchain, why is the file not getting bigger and bigger
❶ How will blockchain technology affect the storage market
Blockchain technology is not a panacea, it is still in the stage of incompetence, and blockchain technology is not yet mature! It is too early to talk about the application of technology all day long. Some Internet listed companies will come out and talk about what blockchain technology breakthroughs have been made, how they plan to apply them, or what they have launched based on blockchain. In my opinion, the application of technology to products is mostly posturing and has no real use. At present, it is not to decide how to apply it, but to study and develop the technical reserve of blockchain. Relying on simple parroting is not good for technology update!
❷ What is the relationship between blockchain and big data storage
The relationship between blockchain and big data storage is as follows :
1. Data security: Blockchain allows data to flow with real “assurance”
With its trustworthiness, security and immutability, blockchain allows more data to be liberated. A typical case is used to illustrate how the blockchain promotes the generation of gene sequencing big data. Blockchain sequencing can use private keys to limit access rights, thereby circumventing legal restrictions on individuals’ access to genetic data, and using distributed computing resources to complete sequencing services at low cost. The security of the blockchain makes sequencing an industrialized solution, enabling sequencing on a global scale, thereby driving the massive growth of data.
Second, open data sharing: blockchain guarantees data privacy
The government holds a large amount of high-density, high-value data, such as medical data, population data, etc. The opening of government data is the general trend, which will have an immeasurable impetus for the development of the entire economy and society. However, the main difficulty and challenge of data opening is how to open data while protecting personal privacy. Blockchain-based data desensitization technology can ensure data privacy and provide a solution for data opening under privacy protection. Data desensitization technology mainly uses encryption algorithms such as hash processing. For example, the Enigma system based on blockchain technology operates data without accessing the original data, which can protect the privacy of data and eliminate information security problems in data sharing. For example, company employees can confidently open access to their salary information and jointly calculate the average salary within the group. Each participant was informed about his relative position in the group, but nothing about the compensation of the other members.
Schematic diagram of data HASH desensitization processing
Three, data storage: blockchain is a non-tamperable, full-history, strongly endorsed database storage technology
Blockchain technology, through the network All nodes participate in the calculation together and verify the authenticity of their information with each other to reach a consensus of the whole network. It can be said that the blockchain technology is a specific database technology. So far, our big data is still at a very basic stage. The trusted blockchain data based on the consensus of the whole network is immutable and full of history, and it also enables the quality of the data to obtain an unprecedented strong trust endorsement. It also brings the development of the database into a new era.
Fourth, data analysis: blockchain ensures data security
Data analysis is the core of realizing the value of data. When conducting data analysis, how to effectively protect personal privacy and prevent core data leakage has become the primary consideration. For example, with the popularity of fingerprint data analysis applications and genetic data detection and analysis methods, more and more people are worried that once personal health data is leaked, it may lead to serious consequences. Blockchain technology can prevent such situations through multi-signature private keys, encryption technology, and secure multi-party computing technology. When the data is hashed and placed on the blockchain, the use of digital signature technology allows only those authorized to access the data. The private key ensures data privacy and can be shared with authorized research institutions. The data is uniformly stored on the decentralized blockchain, and data analysis is performed without accessing the original data, which can not only protect the privacy of the data, but also safely provide it to global scientific research institutions and doctors to share, as a whole human being The basic health database will bring great convenience to solving sudden and difficult diseases in the future.
5. Data circulation: blockchain protects data-related rights and interests
For individuals or institutions, valuable data assets can be registered using blockchain, and transaction records are recognized and transparent across the network , traceable, clarifies the source, ownership, use rights and circulation paths of big data assets, which is of great value to data asset transactions.
On the one hand, blockchain can eliminate the threat of intermediary copying data, which is conducive to the establishment of a trusted data asset trading environment. Data is a very special commodity, which is essentially different from ordinary commodities, mainly because the ownership is not clear.�� The characteristics of “seeing, copying and possessing” also determine that the transaction method using traditional commodity intermediaries cannot meet the sharing, exchange and transaction of data. Because the intermediary center has the conditions and ability to copy and save all the data that flows through it, this is extremely unfair to the data producers. This threat cannot be eliminated only by promise, and the existence of this threat has also become a huge obstacle to the flow of data. Based on the decentralized blockchain, it can eliminate the threat of data copying by intermediary centers and protect the legitimate rights and interests of data owners.
On the other hand, the blockchain provides a traceable path, which can effectively solve the problem of data confirmation. The blockchain participates in the calculation and recording of data through multiple nodes participating in the calculation in the network, and mutually verifies the validity of its information, which can not only prevent information forgery, but also provide a traceable path. By stringing the transaction information of each block, a complete list of transaction details is formed, and the ins and outs of each transaction are very clear and transparent. In addition, when people have doubts about the “value” of a certain block, they can easily go back to historical transaction records to determine whether the value is correct, and whether the value has been tampered with or recorded incorrectly.
Everything is guaranteed on the blockchain, and big data will naturally become more active.
The tokens of crowdfunding projects on the Biying China platform are developed based on blockchain technology, and relevant information will be recorded on the blockchain.
❸ What is blockchain data storage
This is also a type of blockchain technology. For details, you can go to the Chainpai community app to listen to their courses. It is very professional, and the concept of blockchain is still very complicated
❹ How to store information in the blockchain
How to store information on the blockchain: calling the blockchain platform Provided API
General blockchain platforms will provide corresponding interfaces, such as RPC, JSON-RPC, HTTP, etc. Of course, different platforms have different degrees of friendliness
Some special Companies that make APIs, such as BlockCypher, can provide a friendly calling interface. It is not very convenient to write an answer on a mobile phone. Search it.
As for the stored content, add a point on the file hash record chain. In addition to conventional cloud storage, there are also blockchain-based storage solutions, such as ipfs, storej, etc.
❺ What does distributed data storage in blockchain mean
blockchain It is essentially a decentralized database. The data sharing of blockchain technology is a distributed ledger, which is essentially a chain connected in chronological order. All transactions starting from the genesis block are recorded in the blockchain. in the block. Accounting information such as transaction records will be packaged into blocks, encrypted, and stamped with timestamps. All blocks will be connected to a general ledger in the order of timestamps. The blockchain consists of multiple independent nodes with equal status to store complete data according to the block chain structure, and the consistency of storage is guaranteed through the consensus mechanism. Once the data is recorded, the data in a block will be irreversible.
❻ In the blockchain, what form is the recorded data stored in
encrypted code. Every few minutes, a new block is generated, which stores different information and consists of different passwords (dual keys).
❼ Where is the database stored in the blockchain, why is the file not getting bigger and bigger
const SHA256 = require(crypto-js/SHA256);
//Create a generation block
return new Block(0,”01/01/2019″,”Genesis block”,0);
//The date is the user’s data, which is actually a hash value obtained by adding up several values, where the information is Encryption, the picture is encrypted, and then the data is still stored in the database, but all the data is a hash value. If you want to get this data, you must know the hash value of the previous data block, and then if a hacker cracks, you need to crack all nodes. Then crack all the blocks from the first node to the last node, so as to decrypt and obtain the real data. Therefore, the security of data in the blockchain depends on whether the data has been encrypted. If the plaintext is not encrypted, then it is not a blockchain.
//Get the last block