[Unserious Science Popularization] Read "Blockchain" in one article

Friends, do you know blockchain?

I believe that everyone is now starting to look up the information in the book, and it didn't take long before they became confused. What are "distributed storage", "point-to-point transmission", a bunch of incomprehensible terms, and experienced the taste of "from getting started to giving up".

But now that the blockchain is so popular, it seems that if you don’t add the word "blockchain", you will feel sorry for your own high-tech products. So today, Mr. Parrot will take everyone to figure out what is "blockchain".

In fact, "blockchain" is not a technology, but a collection of many technologies. When looking at this new term, we might as well first understand this word separately:

That's right, this guy consists of two important technologies: block and chain. Block, in plain language, is a superb database; chain, is to connect many databases. That is to say, many databases on the network are interconnected to realize data sharing.

For example, suppose Mr. Parrot is hungry and wants to go to the supermarket to buy some bird food.

When he came to the first store, the boss said: "The bird food is sold out", so Mr. Parrot went to the second store, but the boss said again that it was sold out. In this way, Mr. Parrot had to go back and forth to look for bird food in the whole forest, and he probably fainted from hunger before he bought it.

How will a store owner know if there is bird food for sale in his store? Each store has its own warehouse database, which records how many products are still in stock in its store. The store owner only needs to enter the word "bird food" into the database to know whether there is any bird food in his store.

Wouldn't it be time-saving and efficient if the warehouse databases of all stores were interconnected? Mr. Parrot only needs to ask the boss in a store if he has any bird food, and the store owner can tell me whether his own store still has it and whether other stores have it in stock.

Thus, interconnecting the store's databases, a blockchain was born! All store owners can upload the inventory information of their own stores, and can check the inventory information of other stores at any time. Even better, you can also know who uploaded the information.

But what if some store owners have a wrong idea and want to tamper with the inventory information of other stores? That's basically impossible. Because every time the store owner uploads a record, it contains a summary of all previous records. This summary is the confirmation of the previously uploaded data. Attaching the summary to your new record before uploading will form a "interlocking" relationship.

If the store owner wanted to tamper with the record, he would have to modify all records after this record. This was obviously impossible and the cost would be too high. It would be better to just sell bird food honestly.

(Like a jigsaw puzzle)

From the above examples, we can see that the blockchain has the characteristics of "unforgeable", "retaining traces throughout the process", "traceable", "open and transparent", and is quite practical in real life.

Next, Mr. Parrot will give some examples of recent popular "blockchain" applications to give you a deeper understanding of the meaning of these new terms.

"Mining"

It's not really digging in the mine, but "mining" with a computer. "Mining" refers to "rushing to keep accounts". Because in the transaction of virtual currency, each user can record the transaction status of virtual currency, and every time the account is successfully recorded, there will be a certain amount of virtual currency reward.

When a new transaction record is generated, all nodes on the network can know that a new record has been generated, so for rewards, everyone rushes to "link" the new record. However, in order to ensure a stable uploading speed of the entire network, every linker needs to solve a very complicated problem, and only when the answer is correct can the linking be performed.

This difficult problem cannot be solved by the human brain, and it takes a long time even for a computer. Therefore, the simplest and violent way is to guess the answer: list all the results one by one until the guess is correct. Therefore, in order to increase the computing power, the chain users must increase the computing power of their own computers to strive for greater opportunities to be chained. As a result, everyone increased their computing power one after another, and the computing power of the entire network has also increased. Only by increasing their computing power to a higher level will it be more likely to grab the right to be on the chain.

(You can see the blowout growth of the computing power of the entire network, and later due to the state's control, the computing power has declined)

Now "mining" uses a graphics card. Thanks to the high-frequency and multi-core advantages of the graphics card, the graphics card can guess more times in a short time. Therefore, a "graphics card shortage" appeared-everyone rushed to "mining", and users who really needed to use graphics cards to work and play games could not buy them with money.

Thus, the "air graphics card" got its name-it's the same as not releasing a new graphics card, and you can't buy it anyway.

Blockchain Electronic Invoice

On August 10, 2018, the Shenzhen Taxation Bureau and a number of technology companies successfully issued the country's first blockchain electronic invoice.

Similarly, blockchain electronic invoices also have the characteristics of blockchain: traceable, non-tamperable, etc. The organic combination of blockchain and electronic invoices enables the traceability of invoice sources, authenticity, and account entry information, and solves the problems of over-reporting of one ticket, false reporting and false payment, and difficulty in verifying authenticity in the process of invoice circulation. Plus, reduce costs, streamline processes, and safeguard data security and privacy.

Guess you like

Origin blog.csdn.net/m0_60483056/article/details/122734949