The reason why I wrote this article is because I read a lot of analysis of online comments, but they only stayed on the discussion of the preliminary issues such as whether to step on the brakes or not.

As a former security architect and project leader of “Xiantianwang” who came out of a “large” Antarctic animal factory, I think it is necessary to analyze the various factors that lead to accidents in depth from the perspective of network security, so as to draw conclusions that are beneficial An analysis of public safety, long-term seriousness and real responsibility.

First of all, we know that complex systems must be unreliable, no matter who makes them.

Let’s take the past high-speed train accident as an example: complex electrical signals and network systems will always cause loss of control or accidents at the system level due to human and non-human reasons.

Put simply: when it comes to security, all systems have holes. On the technical side: Turing-complete software systems cannot be proven absolutely correct. And smart cars and smart electrical systems must have a Turing-complete software system: including the smart systems used by astronauts like spaceX-it once happened that because a calculation symbol lacked an equal sign, it was worth tens of dollars. The billion-dollar space shuttle crashed, and 7 astronauts died in the line of duty. That’s right, it happened in America.

After the Wenzhou high-speed train accident, as a programmer who did not have a work permit, I was very panicked. It is said that the reason is that the system developed by some unlicensed programmers has a BUG (program error) that causes the signal system to be out of control.

Of course, there is no need to say what is said or not now, and it is said that it is generally a “rumor”. What I want to say here is that when various accidents happen, there will always be various opinions for analysis, which may not be correct, but represent the views of certain people.

The software system of a B-sound aircraft is out of control due to a sensor problem, and the authority of the pilot of the aircraft here is not as good as the software system. Then everyone knew that many people died, and a certain type of aircraft was banned for a long time.

So, I thought: If software is important, why not pay more attention to security. Investing more in network security, software security, and system security will always bring more reliability and brand praise.

There are so many examples and so many stories of accidents. So how do we analyze the cause of the accident caused by the smart car?

An intelligent system must be a complex system, even a distributed and huge network system, this is certain and beyond doubt.

So when there is an accident, there will always be gossip that the official personnel of the smart car show from the background data: there is no record of killing the car, it is the switch that was stepped on to the end, the accident in Chaozhou is like this, the smart car that happened in Jiangsu and Zhejiang a few days ago went out of control The same is true for stopping by rubbing against the curb.