Position: Home page » Blockchain » Learning path of blockchain Technology

Learning path of blockchain Technology

Publish: 2021-05-16 08:52:43
1.

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

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

2.

From the perspective of technology and architecture, I will tell you my understanding of blockchain in common language

what is blockchain? In a word, blockchain is a storage system. To be more specific, blockchain is a distributed storage system without an administrator and each node has all the data

What are the common storage systems like

first, how to ensure high availability

the common storage system usually uses "rendancy" to solve the problem of high availability. As shown in the figure above, if the data can be copied into several copies and rendant to multiple places, high availability can be guaranteed. The data in one place is hung, and there is data in other places. For example, the master-slave cluster of MySQL is the same principle, and the raid of disk is also the same principle

two points need to be emphasized in this place are: data rendancy often leads to consistency problems

1. For example, in the master-slave cluster of MySQL, there is actually a delay in reading and writing, which means there is a inconsistency in reading and writing in a short period of time. This is a side effect of data rendancy

The second point is that data rendancy often reces the efficiency of writing, because data synchronization also consumes resources. If you add two slave libraries, the write efficiency will be affected. The common storage system is to use rendancy to ensure the high availability of data

so the second question, ordinary storage system, can write more

the answer is yes, for example, take this graph as an example:

in fact, MySQL can do a master-slave synchronization of al masters, master-slave synchronization of al masters, two nodes can be written at the same time. If you want to do a multi room multi live data center, in fact, multi room multi live data synchronization. What we should emphasize here is that multi-point writing often leads to the consistency problem of writing conflicts. Take MySQL as an example, suppose that the attribute of a table is self incrementing ID, then the data in the database is 1234 now. If one of the nodes writes and inserts a piece of data, it may become 5, and then these 5 pieces of data are synchronized to another master node, Before synchronization, if another write node inserts a piece of data, a piece of data with self incrementing ID of 5 will be generated. Then, after the generation, synchronize to another node, and the synchronized data will conflict with the two local 5's after it arrives, which will lead to synchronization failure and write consistency conflict. This problem will occur in the case of multi-point writing

how to ensure consistency in multi-point writing

the reform "Swan class" gives you more technical work

3. 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!
4. How to train your eyes:
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)
5. If you are good at English, Google should be able to find the information you need soon
if the English is poor, these books may be suitable for you to start:
digital currency and smart contract technology
blockchain technology guide
illustrated blockchain
in addition, the. Top domain name thinks that Babbitt forum and non trumpet are also blockchain websites that visit more
6. If you want to teach yourself, you can read books or videos.
7.

As we all know, blockchain is the proct of recent years, but the market for blockchain related courses can be said to be multifarious, fengmaolingjiao, each has its own merits, here, do a statistics, study, discuss and exchange together

mining mean? What did the miners do

10. What is the application of blockchain? What changes will blockchain bring

11. Blockchain will become the basic internet protocol, similar to TCP / IP and HTTP

12. What is Ethereum? Why is it the representative of blockchain 2.0? He is the founder of Ethereum and the real big man in the blockchain instry

14. What is a smart contract

15. What is Ethereum smart contract

V God said that the token system of Ethereum

17. Machines need the certificate more than people

18. What is the standard of erc20 certificate

19. The Dao crowdfunding event and Ethereum bifurcation

20. How to design Tongzheng? How to express assets

21. Classification of token (list of categories)

22. Technology and components of Ethereum smart contract

23. Erc721 standard and encryption cat

24. Ethereum account (external account and contract account)

25. Four features of blockchain

26. What is blockchain 3.0 like

What is EOS? What is the difference between EOS, bitcoin and Ethereum

The consensus mechanism and block generation of EOS

29. Daniel laremo (BM): the main developer of EOS

30. A map to understand what EOS is

31. The "Impossible Triangle" of blockchain

32. What is the application of blockchain (decentralized application)

33. How to recover the stolen EOS key

the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system

8. According to the learning order, it will be more systematic and efficient:
(1) establish the outline understanding of blockchain through more popular reading materials
(2) get to know the elder: bitcoin
(3) learning: Ethereum and EOS
(4) learn several projects that you are interested in and have a thorough understanding of at least one project white paper
(5) expand learning through relevant media channels, and constantly enrich their own relevant knowledge

in the eyes of many newcomers, blockchain is almost equal to bitcoin, so it is necessary to understand the overview of blockchain first, just like taking a book and looking at the directory first to know what it contains, rather than reading the first page. After the first step of learning, we have a vague concept of bitcoin, blockchain, exchange and wallet. Hands on practice is the best way to improve learning motivation and efficiency. It can also put forward more practical questions in practice and find answers with questions. The learning effect will be better. Therefore:

(1) choose an exchange, such as: huobi.pro, okex.com, BIGone, otcbtc, etc., register an account. In this process, we need to pay attention to the use of Google verifier
(2) buy a little bit, such as 0.03 bitcoin. It is recommended to buy it through C2C OTC trading and usdt trading pair, and be familiar with the two ways of purchasing
(3) download and install wallets, such as Bitian, and pay attention to the storage of mnemonic words
(4) transfer a bit of bitcoin from the exchange to the wallet

after completing the operation of the above process, you will have personal experience of the exchange, wallet, private key, OTC trading, etc<

the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
9. The core significance of blockchain technology is to build a social trust network that does not rely on a third party and runs by itself, so as to promote the value interconnection of the whole society. Its mark is not only that today's material assets, financial assets, information assets, human resources and so on can better reflect the value, but also that today's social relations, personal background, time and energy, ideological sparks, enterprising spirit and so on, which can not be simply valued and quantified, can graally become social assets that can be valued and quantified, It has comprehensively promoted the development of social proctive forces and pushed human society to a new level
black horse programmers are going to offer the course of "Internet of things + blockchain". Those who want to learn can pay attention to it.
10. The birth of bitcoin and blockchain technology is not long. It's only 11 years since Ben Cong published his paper on bitcoin in mid-2008. The digital currency led by bitcoin and the technology base of carrying these digital currencies, blockchain technology, are still in a very primary stage of development
blockchain technology is the underlying technology of virtual digital currency, which may bring the second revolution of the Internet, turning "information internet" to "value Internet". Change is about to happen, the future has come, learning blockchain is to seize the wave of world development. Blockchain is an "alternative" child. Its decentralization, self financing and consensus algorithm conflict with real companies and the social world
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750