Out of the ivory tower: Li Yunliang's road to blockchain practice丨Dialogue with MVP

How to move from research to practice? Li Yunliang found the answer in the community.

As a master's student of Xi'an Technological University, Li Yunliang came into contact with blockchain technology from the school's laboratory. Through studying a large number of papers, Li Yunliang was deeply fascinated by the cutting-edge theories of blockchain multi-centralization and non-tampering, and chose blockchain as his main research direction to participate in the blockchain research work led by his mentor.

In 2021, Li Yunliang came into contact with FISCO BCOS under the introduction of industry experts, and has since taken the first step towards practice. With the help of community technical documents, community interaction and application cases, Li Yunliang successfully transformed scientific research topics into a series of practical results. Among them, "BCIM-Blockchain Digital Identity Management System" and "Blockchain Medical Information Management System" won the third prize of the Shaanxi Science and Technology Workers Innovation and Entrepreneurship Competition, and were shortlisted for the National General Manager of the National College Student "Internet +" Innovation and Entrepreneurship Competition. Finalist, and applied for two software copyrights.

Today, Li Yunliang has been admitted to Fuzhou University for a Ph.D., and chooses to continue to cultivate in the blockchain field. For Li Yunliang, the relationship between scientific research and practice is "complementary". "Scientific research is more forward-looking, but it must also be based on application." Li Yunliang said.

Application value is one of the important evaluation criteria for scientific research projects

1. Why did you choose blockchain technology as your main research direction?

In 2020, I started to get in touch with blockchain technology through the school laboratory team. In the field of blockchain, I first came into contact with concepts such as decentralization and non-tampering, which are very different from traditional computer theories. In addition, with its advantages in privacy protection and information sharing, blockchain technology can link more participants and become an important idea and tool in the computer field. Therefore, I am becoming more and more fascinated by the blockchain as a main research direction.

2. You participated in the research and development of "BCIM-Blockchain Digital Identity Management System" and "Blockchain Medical Information Management System". Can you talk about it?

The reason for developing "BCIM-Blockchain Identity Management Information System" (hereinafter referred to as "BCIM System") was to participate in the Innovation and Entrepreneurship Competition for Science and Technology Workers in Shaanxi Province, and finally won the third prize. This application is based on the technical achievements of the mentor's scientific research project, and is built with FISCO BCOS as the underlying chain. It is also the first time that I have implemented blockchain academic research into practical application scenarios.

The BCIM system adopts blockchain digital identity management technology in which identity information is controlled by users. The system can effectively solve security problems in digital identity management and prevent information security risks faced by the system such as identity forgery, counterfeiting, message tampering, and unauthorized access. Protect user privacy. Through the alliance chain, users only need to register a digital identity once, and then they can realize identity identification and authentication on all servers running the system, realizing the "universality" of digital identity, which can be applied to power systems, government affairs and other scenarios.

On the basis of the BCIM system, we have implemented the "Blockchain Medical Information Management System" (hereinafter referred to as the "Medical Chain System"). In the medical scene, the patient's medical information is sensitive, privacy protection is high, and there are problems such as easy loss of paper records or medical cards, easy tampering of medical staff's prescriptions or test sheets, low acceptance of cross-hospital transfers, and unsuitable storage of paper files. Scientific research institutions also often face the problem that medical data cannot be shared and project data is scarce. The system creates a distributed identity identifier DID for the patient, and the patient sees a doctor with the DID. Electronic medical certificates such as medical records, prescription lists, and inspection reports are all encrypted and stored on the blockchain, which cannot be tampered with or deleted, and can only be decrypted and viewed by authorized personnel. Operations in the system are performed through public and private keys, and all records can be traced and queried, which facilitates supervision and accountability.

The medical chain system participated in the National College Student "Internet +" Innovation and Entrepreneurship Competition, and was shortlisted for the national finals. Blockchain technology has attracted much attention in this relatively commercial competition. In the finals, the judges of the competition were very interested in how the blockchain can play its value.

Both systems chose FISCO BCOS because of its high performance, support for national secrets, and clear documentation that made it easy for me to get started.

3. How do you view the relationship between scientific research and application?

I think scientific research and application complement each other. On the one hand, scientific research is more forward-looking. Applications can develop new technologies and models based on scientific research content. Most applications, especially those in the computer field, are often traced back to some scientific research projects and papers.

On the other hand, scientific research should be based on application. One of the important criteria for judging scientific research projects is the value of application. Therefore, writing academic papers is not only a powerful and unconstrained style, but also a down-to-earth approach.

When encountering problems, it can be said that "if one party is in trouble, all parties will support"

4. How do you connect with the community? After joining the community, is there anyone or anything that impresses you?

The connection with the community is due to the aforementioned BCIM system. It is worth mentioning that the national-level scientific research project I participated in before needed to build a blockchain platform. Because of the recommendation of several blockchain engineers, FISCO BCOS was finally used. In short, multiple factors contributed to my exploration of FISCO BCOS.

Before, I really wanted to join a blockchain circle to exchange and learn. It happened that the community gathered all kinds of experts and enthusiasts in the blockchain field. After joining the community, I found that the community atmosphere is very open, and everyone communicates freely and easily. The friends are also very enthusiastic. When encountering problems, it can be said that "if one party is in trouble, all parties will support it". Usually, some problems that I can't solve after a long time of groping, through the community's timely answers, can make me suddenly enlightened.

The most impressive one, because I don't understand the construction principle of WeIdentity's DID Document, the assistant deliberately brought community developer Yang Gang into the group to answer, I am very grateful.

5. You have submitted PRs for the community many times. Please talk about your understanding of open source and how you feel about participating in open source co-construction.

I like open source platforms very much, because it is a very fulfilling thing for me to be able to change and use according to my own needs, and to contribute my code to open source for more people to use.

In the community, I really appreciate the fun of open source. Remember that the first PR submission is to revise the document, and the community will give feedback and adopt it soon after submission. Thinking that I can make some contributions to the community, and the revised document is something that everyone will definitely read during the learning process, it feels very meaningful.

6. For college students who are as concerned about the blockchain field as you, what experience do you have to share?

I recommend reading clear technical documents during the learning process, communicating with community leaders, and actively participating in community open source co-construction.

My previous exploration of the blockchain was mainly at the theoretical stage. After getting in touch with the community, I made the two systems mentioned above through hands-on operations through technical documents, and I also had a deep understanding of blockchain applications. In addition, through the community official account, I also learned more about the landing scenarios of the blockchain, which is very inspiring on how to transform academic research into application results.

7. What do you think of the role of MVP? What are the plans for open source co-construction in the future? What expectations or suggestions do you have for the future development of the community?

Seeing that other MVP winners are all seniors, as a student, MVP may not be a recognition for me, but an incentive for me to continue to explore blockchain technology and participate more actively in the co-construction of open source communities.

In terms of co-construction, I hope to continue to study the underlying code and further participate in co-construction. At the same time, I will use my spare time to create columns on CSDN and other platforms and write tutorial documents for FISCO BCOS.

In terms of suggestions, I hope that FISCO BCOS can strengthen evangelism in the future. Many student developers like me, when encountering problems with FISCO BCOS, the first thing they think of is to search online. By strengthening the relevant content construction, it is convenient for students to quickly find solutions.

In addition, I also hope to establish a blockchain curriculum system that is more friendly to college students. It will be difficult for students who are new to the blockchain to understand technical documents. Adding the introduction of blockchain technology theory to the tutorial will not only help students lay a solid theoretical foundation and stimulate learning interest, but also attract students to understand FISCO BCOS. Then participate in open source co-construction.

Recently, our school also opened a blockchain course and introduced FISCO BCOS into the experimental course. This course is in the charge of our laboratory team, and I also participated in the setting of the course content. Because our team has a good experience in using FISCO BCOS in the past, it is unanimously recommended to use FISCO BCOS for practical training.

picture

The code of FISCO BCOS is completely open source and free

Download link ↓↓↓

https://github.com/FISCO-BCOS/FISCO-BCOS

Guess you like

Origin blog.csdn.net/FISCO_BCOS/article/details/132237422
MVP