There are some talents who are changing the world a little bit every day. They are always believed in technology but never limited by itself. They are passionate and optimistic about the future but never satisfied with what they have achieved.

Yin Chaoming, senior algorithm designer, senior engineer of Alibaba EB-level big data platform, obtained computer doctor degree from Georgia Institute of Technology, master degree from Peking University. He has rich experience in the field of global R & D for graphic computing and distributed systems, and worked at an internet leader for many years, such as Oracle Inc., Intel Research institute.

Besides, he published papers in ACM SIGMOD and other journals / conferences. More than 170 citations in Google scholar. At present, the blockchain industry development in a state of hundreds of flowers booming, which means all supreme talents and super products come out continuously.

The future development in its blockchain will focus on products that pay more attention to technology. Today, we dialogue Dr. Yin Chaoming who gives a high praise to the blockchain industry development. In his opinion, who are the admirable talents in blockchain industry? And the some additional future obviously issues.

The dialogue profiles can be sorted out as follows:

Q: Looking at your resume, you are a very outstanding person, especially in education. You have a master degree from Peking University and a doctor degree in computer science from Georgia Institute of Technology. Therefore, you can be regarded as an ‘elite team’ of blockchain industry. We know that many people don’t have a professional background like you. I would like to know, in your eyes, as a technical expert, who do you admire most? What qualities did you learn from him? And what the reason behind this?

Georgia Institute of Technology

Yin Chaoming: in fact, in the past few years of study and work, I have always at a low level of knowledge and technology among my classmates and colleagues. Exactly, I am a small technology enthusiasts among elite troops. Naturally it’s more of a compliment to me. Fortunately, at every stage of my life period, I see the existence of real experts, such as Ruan Anbang and Wei Ming, founders of TRIAS, whom I met during my graduate times. Liu Xing and Hou Cong, whom I met during my doctoral time. Besides, Also Zhou Shu, Lu Yuquan as a boss in my work time and so on. What I want to thank most of all is Ruan Anbang.

Q: We know that you have worked for both Alibaba and Oracle before. You are an expert in graphic computing and distributed systems and have an in-depth understanding of relevant technologies. As an outsider, I’m curious when did you first come into contact with the blockchain? In recently years, what the biggest opportunities and challenges you faced with?

Yin Chaoming: In fact, my work experience and blockchain entrepreneurship are complementary. At Georgia Institute of Technology, I mainly had been focused on graphics, portfolio optimization related research while now the direction of DAG. That requires a lot of graphic computing related knowledge. In other words, the relevant research in college laid the foundation for the present work. One of projects I worked on at Oracle GoldenGate, was how to do the database Sharding, a technology that is similar to the Sharding in Ethereum today. Furthermore, in Alibaba big data Computing Group, we have several R&D staff specializing in consistency and high availability issues in big data computing systems. The Raft algorithm in both two working experience is just the implementation of Byzantine consensus issue which is studied by blockchain in the trusted environment. Therefore, the blockchain entrepreneurship is not only my personal interest, but also the knowledge I have refined and sublimated for many years. In these years of work experience, the biggest opportunity I encountered was an internship in ten years ago in the school of High Performance, Tsinghua University. At that time, I had been contacted the MapReduce and GPU computing technology firstly. But I fail to go down along this direction, and perhaps it should have been fruitful by now. The biggest challenge is self-awareness, we should grow awareness of importance in ‘knowledge and action should go hand in hand’, and the opportunity its role played in national, corporation, and personal development.

Q: Now there are a lot of public chains of different scale, such as Ethereum and EOS. As a blockchain practitioners, What do you think of the most important feature of choosing a public chain? In other words, if you want to develop a new DApp on public chain, which one would you like to choose? Why?

Yin Chaoming: In my opinion, the first requirement to choose a public chain considering above all is to get everyone’s recognition. Only in this way, blockchain technology can have greater innovation. In software implementation, technology must reach the standard without defects and larger patch. In the community operations, it is to achieve a certain success degree, and the core figure who can lead the community forward. As we all know, the current recognized blockchain 1.0 is Bitcoin, 2.0 is Ethereum with the introduction of smart contracts. EOS at the beginning of everyone is very optimistic to become recognized 3.0, due to the software realization has fell behind and quite many flaws, and the operation is also too centralized, a lot of propaganda content later did not do, giving the feeling no more than but a little boastful. Therefore, we lost confidence in it. Another method is that blockchain 2.0 is an encryption currency such as zerocash, which is based on Bitcoin and uses privacy protection, which is a development in the other direction. In addition, I will choose a public chain from the product point view to develop my DAPP, such as simplification, adjustability and portability. At present, when the public chain market is established, the future is an uncertain situation. Obviously I have to consider my technical costs and be able to take small steps to quickly iterate through the public chain. It will be my favorite.

Q: Some people say that the new protocol, the new public chain is only the premise, which means that you have a public chain, people can trust you completely. To the average people, you can’t remember anything except the top three. As for the public chain project with high-tech content, how do you think it can stand out and get people’s trust? In other words, what are the core competencies for Ethereum project?

Yin Chaoming: Personally, the key to standing out from the crowd is to take the lead in technology, to be able to solve some painful points and occupy the pit ahead of time. At present, there are many researchers in blockchain, and there may be more than one realization of the same technical point or similar point. Now, the main shortcomings of Ethereum is that it cannot keep up with its performance. In addition, a key problem that has not been solved in the implementation of smart contract is “Prophet Machine”. In the end, it still requires an input that everyone can trust.

Q:Contrary to popular belief, many people may think blockchain is not popular in government. On the contrary, government agencies warmly embrace these new technologies and believe that in the future blockchain institutions will find more directions to cooperate with official agencies. These are supposed to be private chains, right? Compared with the public chain, is it easier for the private chain to put it into practice? Why does everyone flock together to develop the public chain?