Where should we start to learn blockchain
At the beginning of self-learning blockchain related knowledge, we can adopt the "bottom-up" method, that is, through reading books, reading white papers , we can check the information , and then summarize and connect these knowledge , and integrate them into a relatively complete knowledge system Before I went to university, I read a lot of books about the Analects of Confucius, all about how to read and understand the Analects of Confucius. Until one day, I found that I was so fond of the Analects, but I never had patience to read the original of the Analects seriously
so I went to the bookstore and bought a of the Analects of Confucius. I read it from the beginning to the end and found that there were too many details and insights in it, which could not be transmitted through any interpretation. Actually, I spent a lot of time and read a lot of interpretation before. I really want to abandon the essence and pursue the end. I have to work hard
it's the same in every field. When you don't understand it, you will have a kind of inexplicable fear of it, thinking that it is high and unattainable. In order to step into these fields quickly, you will look for a lot of so-called "interpretation" and "news" around it
2. technical perspective
Basic Stage:
1. Blockchain Development Guide - author Shentu Qingchun:
the author's research on the bottom layer of rendant bitcoin is very in-depth, and the explanation is very easy to understand
2. Blockchain technology guide - author Zou Jun:
as the first domestic book to explain blockchain from a technical perspective, it is worth reading. Since its publication in 2016, it has been consistently evaluated well
3. Principles, design and application of blockchain by Yang Baohua and Chen Chang:
as the CTO of Zhigui, Chen Chang remembers that the previous ink chain was based on hyperledger fabric, so this book has a thorough explanation of hyperledger related open source procts
3. Blockchain world is divided into two parts. The first part comprehensively reviews the birth, growth and graal development of blockchain in 2008 through full and accurate information, introces in detail the originality of blockchain technology, the scientific mechanism and the artistic logic, and introces the application characteristics of blockchain through more than ten instry scenarios such as finance, anti-counterfeiting and medical treatment. In the second part, combined with the spirit of G20 summit and the 13th five year plan, the author explores the combination of blockchain and digital economy, as well as the author's views and suggestions on the development trend of the instry
At present, blockchain is not only applied in the financial instry, but also in the following instries, such as banking, payment and cash transaction, network security, academic records and academia, election, network and Internet of things, prediction, right and so on. There are still many areas that need blockchain technology. It can be imagined that the Internet + we mentioned before will become a blockchain + situation in the future
from the demand side, finance, health care, notarization, communication, supply chain, domain name, voting and other fields are beginning to realize the importance of blockchain and try to connect technology with the real society
from the perspective of the investment side, the supply of investment funds for blockchain is graally rising, the investment enthusiasm of venture capital is also rising, and the investment density is increasing. The supply of funds at the supply side is expected to promote the further development of technology
from the perspective of market application, blockchain can become a market tool to help the society rece the cost of the platform and make the intermediary institutions become the past; Blockchain will promote the shift of the focus of the company's existing business model, which is expected to accelerate the development of the company
from the perspective of underlying technology, blockchain is expected to promote the transformation of data recording, data dissemination and data storage management; Blockchain itself is more like an open source protocol at the bottom of the Internet, which will touch or even completely replace the underlying basic protocol of the existing Internet in the near future
from the perspective of social structure, blockchain technology is expected to integrate law and economy and completely subvert the original social supervision mode; Organizational form will change because of it, and blockchain may eventually lead people to a distributed and autonomous society
Where should we start to learn blockchain
first of all, we need to have a comprehensive understanding of the source and cognition of blockchain from a macro perspective. Why do we need to do this? Because if we don't understand, we will have no voice. We don't know how to judge that the next outlet is blockchain. Even if people follow suit, we also need our own learning solution as support. So, what do we need to know? I have listed the contents, For your reference only, if you already know something about it, you can skip this step:
1), basic theory of blockchain
2), basic programming (computer software and hardware foundation, character set and character encoding, HTML5 + CSS3 and other front-end technologies, ECMAScript + BOM + DOM, jQuery, node.js, Ajax and express framework)
3) Go programming language and database operation
4), blockchain 1.0 programming - bitcoin
5), blockchain 2.0 - Ethereum
6), Star Cloud chain and EOS development practice
7), blockchain 3.0 - fabric of super ledger
to you who are still struggling in the tuyere of blockchain: there is a market when there is demand, and the society never lacks excellent technical talents, After a good understanding (you can refer to Qianfeng's blockchain video tutorial), you must be firm and accurate
1
2. Teaching methods: technology must be taught face to face, problems should be solved in time, and video teaching should be rejected
3. Audition, which is also the part of considering teaching teachers
4. Word of mouth: the quality of a training institution is also related to the students' word-of-mouth publicity
5. Employment: whether it can really guarantee the employment of students, instead of pushing one home to students at will (choose carefully)
6 environment: environment can bring you a pleasant learning environment (good atmosphere can promote better learning)
Nowadays, in order to face the pressure of life, people are doing some network part-time jobs. For example, blockchain is a good network part-time job, and it is also relatively easy. Especially for college students, it is a very suitable network part-time job< so for those who don't understand blockchain, what aspects should they learn from? This can be developed according to its own situation. If you have the conditions, you can buy some information on the Internet to view the relevant content. You can also search for some relevant knowledge on the Internet to learn. Of course, you can also consult friends who understand it
in addition, the most important point is to understand the background knowledge and historical structure of blockchain, what is blockchain, and really understand its meaning. When successfully contacting the blockchain, don't be proud. Be open-minded to learn how other people do the blockchain, and have a persistent heart. In this way, you can quickly master the blockchain