Popular science | Talking about multi-chain design and cross-chain interaction of smart contracts

Source: Wanxiang Blockchain
This article is Wu Xiao, CEO of Pure White Matrix, at the twelfth (December 20) event of Wanxiang Blockchain Hive Academy, "Technology Changes the World: The Coming Web3.0 Era" Multi-chain design and cross-chain interaction. Wu Xiao shared his understanding of blockchain and Web 3.0 from various aspects such as what is Web 3.0, the existing consensus and the views of some big names.
Hello everyone! My name is Wu Xiao. Today's theme is Web 3.0, including smart contract multi-chain and cross-chain design. I will talk about what is Web3.0, the existing consensus and the views of some big guys, and combine some of my own thinking-challenge authority, speculation, blockchain representative, and cross-chain and middleware content- —Cross-chain disruption, information islands, one-thousand-chain integration, middleware, ChainIDE, and code refactoring the world.

What is Web3.0? It does not have a specific definition, and the definition of Web 3.0 on the Internet is not the final answer. We are now in the era of Web 2.0, and all definitions are our opinions. In my opinion, the definition of Web 3.0 is breaking the norm.

First, the existing consensus. At present, everyone agrees that the Internet is at the stage of Web 2.0, and Web 3.0 is the vision and design of the next generation of the Internet. Everyone has different opinions, and no definition is accurate.

Here are some big names thinking about Web 3.0.

World Wide Web founder Tim Berners-Lee-he invented the Internet

Fifteen years ago, he believed that the limitation of the Internet was that HTML was human-viewable, or display-oriented, without metadata, and could not be understood by machines. Then we should give meaning to these Internet data. With this metadata and data combination, we can develop smarter and more automated Internet applications to achieve Web 3.0. Five years ago, his view on the next generation of the Internet changed. He launched the Internet's Magna Carta campaign, calling on users and Internet practitioners to discuss the next generation of rules extensively and to do a project called Solid. Solid is a decentralized platform and the author is the father of the World Wide Web. It is designed to allow users to generate data and content on it, and to choose how the data is used. All personal data and privacy are stored on the POD.

Eric Schmidt-he was the former CEO of Google

He believes that Wed3.0 is composed of a large number of fast-evolving small programs, and these small programs are based on Web2.0 services, and can also be mixed, that is, mashup, written once, run everywhere, and highly customizable, like a virus Spread.

The above are just some of the big names in the Internet industry, not all the definitions given by the blockchain or big names, and everyone's assumptions for Web 3.0 may not be correct.

There are some speculations about Web3.0, and the commonality thinks that there are some characteristics: the Web3.0 era's network access speed will be very fast; the Web3.0 era's website is more open; users have their own data on the Internet, and can be on different websites Use; Completely based on the Web, you can use browsers to achieve the functions of complex system programs; Website information can be directly interacted and updated with other website information, and multiple website information can be integrated and used simultaneously through third-party information platforms. These are a beautiful vision for most of us for Web 3.0.

But all of the above, without mentioning any decentralization, without mentioning any blockchain, does not mean that Web3.0 must enter the blockchain. For example, Web3.0 access speed is very fast, there is 5G. The website is more open and may use API or authorization. Users have their own data on the Internet and can use it on different websites, which is in line with Solid's design philosophy. Completely based on a web browser can realize the functions that complex system programs can only have. At the Global Game Developers Conference in March, Google Stadia used cloud computing to help users accelerate logical processing and screen rendering. Only a monitor can play 3A masterpieces, such as Assassin's Creed. As long as you have a monitor, you don't need to buy a PS3 or PS4, and use the server's cloud service to rent directly. Based on this, a browser can implement functions that complex programs can only have. The information in the website can directly interact with and update information of other third-party websites, and a website can call information with other different websites. All of these do not mention blockchain, but we firmly believe that blockchain will also be an important link in the middle.

Will the blockchain be the dragon-slaying skill of Web3.0? The technique of slaughtering dragons was a derogatory term originally from "Zhuangzi". It was about a method called Zhu Pingman who spent thousands of dollars to learn how to slay dragons, and learned it in three years, but found that no dragon can be slaughtered. The dragon-slaying technique I'm talking about here is not derogatory, but uses extended meaning. The elder brother has a science-fiction novel called "The Technique of Dragon Slaying." The shining of the stars in the story is a Turing test performed by God on humans. Genius programmers invaded the global network and passed Turing tests on behalf of humans. It is a novel with a geek romanticism, and a book I like very much. Will the blockchain be the dragon-slaying skill of Web3.0? Here is my own opinion. Blockchain may not be the technology of Web 3.0's dragon slaughter, but there must be a blockchain in the technology of Web 3.0's dragon slaughter. Blockchain is essential. What does the blockchain bring us? Blockchain brings us process justice and behavioral justice, which cannot be done with a database. Only blockchain can allow us to do it at the lowest cost, and it can do information collaboration between mutual distrust structures, Liquefaction of information.

Process justice and behavioral justice

What the blockchain does not bring is not to improve the efficiency of information transmission. The original piece of data is now required by every node in the world, or several important nodes of an alliance chain, which definitely reduces efficiency. But at the same time, the security and stability it brings ensure process justice and behavioral justice. Jingdong has an application case in commercial products-vaccine vehicles. The traditional vaccine vehicle is minus 10 degrees when going out and minus 10 degrees when entering the warehouse, but this does not mean that this batch of vaccines is safe and reliable. Because once the vaccine has a point higher than 30 degrees in the middle, the entire vehicle vaccine is discarded. This scenario requires a behavioral monitor and behavioral justice. JD makes a chip and reports the temperature every once in a while. The solutions provided by the blockchain and the Internet of Things technology make this batch of vaccines highly reliable. The temperature measured every 15 minutes is below zero, and the final result may be that the batch of vaccines has been refrigerated. Many vaccine vehicles now use this technology.

Information collaboration between distrusting structures

This case is an African and American medical information project that my sister and I did at the United Nations. There are many wealthy Americans in Africa. They travel on business in Africa and their medical information cannot be brought directly to the United States after seeing a doctor. Why can't the database do it? African hospital databases cannot be made available to the United States. If all the information is given to you, patient information theft or privacy disclosure cannot be explained. American hospitals don't give data to Africa. What if two distrusting structures need information transmission? The United Nations Department of Health acts as a witness node and builds the alliance chain. Everyone writes information on this chain, encrypts it, and gives the patient a private key or a string of passwords. When a patient transfers from Africa to the United States, as long as the password is given to the attending doctor, the attending doctor can obtain information such as drug sensitivity, medication records, surgical records, films and other information. For patients, it saves rescue time, especially during emergency transfer, when the patient's critical condition passes, every second that can be saved is a green channel of life.

Liquefaction of information

In the Internet era, user data is valuable. But it's like ice cubes, and people don't take ice cubes out directly. The data of the Internet era is exposed, the information slowly turns into water like ice, and this water will flow out. In the blockchain era, all data is open and transparent, because it is known to be open and transparent, and no sensitive information will be passed on it. Take Ethereum or the alliance chain as an example. All the information above is open and transparent. All information is deposited in the pool like water. When you need to use the information in the pool, fish it out, and then do various information processing on it. You can get the information you want by doing deep learning.

The pool model is a new or never seen business model. For example, WeChat is a peer-to-peer transmission. The ultimate business model is to ensure the transmission of information. Selling users to advertisers or monetizing games. This is his main business model. Taobao will recommend you to buy something. After you buy it, you can Incurring fees and royalties, his entire business model is based on this operation. If it is a business model on the blockchain and the information is completely liquefied, there is no need to do privacy infringement. For every data you generate on it, you will be charged a fee. The more you use it, the more natural the pool will be. The cost of generating information does not need to infringe your privacy because of this matter. Blockchain brings us business model changes, information synchronization methods, and some means of behavioral justice and process justice.