Position: Home page » Blockchain » Subject knowledge of blockchain function
Subject knowledge of blockchain function
Publish: 2021-04-20 19:14:57
1. If you are interested in blockchain technology, you can learn the knowledge of cryptography at the beginning, and learn how to strengthen contracts other than trust through numbers. This is the most basic principle of blockchain. Then you can look at the programming books, understand the basic code, and do simple programming. After that, you can download some common blockchains, Study its code arrangement, see how it adds contracts, and make simple modifications to build its own smart contracts. Of course, if you are only affected by the recent price and hype and decide to join the instry, I suggest you learn more about the Bulls who hype it, listen to their opinions, and learn how others reap!
2. In short, blockchain is a distributed and decentralized computer technology
what is distributed and decentralized? Take marriage registration as an example. In the past, when two people got married, they had to go to the Civil Affairs Bureau to go through the formalities, and then enter the information into the computer before they could finish the legal process. What if we use blockchain technology? As long as two people agree to get married, and then release a message in the circle of friends, the process of marriage is completed, and there is no need to go to the Civil Affairs Bureau. Your friends are common witnesses, they may be distributed all over the world, but their mobile phones will help you record the information and tell others who want to know
if you want to hide the marriage information, you used to just modify the records on the computer of the Civil Affairs Bureau, but now you have to modify the records on the mobile phones of all the people who know the truth at the same time. The more people who know the truth, the less likely they are to modify it, so it is an impossible task. This is distributed and decentralized
deepen the understanding
on the network, every once in a while, a block will be generated. This block is equivalent to a network logbook, which is used to record the relevant information that happened in a period of time. When the logbook is full, a new logbook will be generated. Once the information is recorded, all participants will be informed, and everyone's logbook will be updated synchronously
these logbooks are finally connected in series, which is blockchain technology. Because of the use of cryptography technology, if someone wants to tamper with the message unilaterally, through the verification of blockchain algorithm protection mechanism, if the time point is not right and the associated information is not right, other people will not update their own record book, and the information will be invalid
therefore, compared with the traditional information storage technology, blockchain technology is more secure, transparent and irreversible
concept differentiation
blockchain is not equal to bitcoin, it is just a kind of underlying technology invented to realize bitcoin as a digital currency. Blockchain can be applied to a wider range. In addition to digital currency, it can also be applied to P2P loan, global payment, micro finance, electronic payment, remittance and other financial aspects. It can also be applied to intellectual property, election, notarization and other aspects of people's livelihood.
what is distributed and decentralized? Take marriage registration as an example. In the past, when two people got married, they had to go to the Civil Affairs Bureau to go through the formalities, and then enter the information into the computer before they could finish the legal process. What if we use blockchain technology? As long as two people agree to get married, and then release a message in the circle of friends, the process of marriage is completed, and there is no need to go to the Civil Affairs Bureau. Your friends are common witnesses, they may be distributed all over the world, but their mobile phones will help you record the information and tell others who want to know
if you want to hide the marriage information, you used to just modify the records on the computer of the Civil Affairs Bureau, but now you have to modify the records on the mobile phones of all the people who know the truth at the same time. The more people who know the truth, the less likely they are to modify it, so it is an impossible task. This is distributed and decentralized
deepen the understanding
on the network, every once in a while, a block will be generated. This block is equivalent to a network logbook, which is used to record the relevant information that happened in a period of time. When the logbook is full, a new logbook will be generated. Once the information is recorded, all participants will be informed, and everyone's logbook will be updated synchronously
these logbooks are finally connected in series, which is blockchain technology. Because of the use of cryptography technology, if someone wants to tamper with the message unilaterally, through the verification of blockchain algorithm protection mechanism, if the time point is not right and the associated information is not right, other people will not update their own record book, and the information will be invalid
therefore, compared with the traditional information storage technology, blockchain technology is more secure, transparent and irreversible
concept differentiation
blockchain is not equal to bitcoin, it is just a kind of underlying technology invented to realize bitcoin as a digital currency. Blockchain can be applied to a wider range. In addition to digital currency, it can also be applied to P2P loan, global payment, micro finance, electronic payment, remittance and other financial aspects. It can also be applied to intellectual property, election, notarization and other aspects of people's livelihood.
3. I know this, because I learned this when I was studying in hashton blockchain business school. The characteristic attributes include decentralization, openness, consensus, non tampering information, anonymity, and traceability.
4. The core problem of blockchain is to establish a "trust" mechanism to meet the needs of economic interaction in the environment of information asymmetry and uncertainty. The Internet makes the global interaction more and more close and frequent, which is accompanied by a huge trust gap. Blockchain is used to solve this trust problem. People with blockchain technology will definitely be reused in the future. If you want to learn this technology, you can go to the dark horse programmer. The dark horse programmer has developed a good set of courses after more than two years of research.
Hot content