A Turing machine may be defined as "a device with a limited number of internal configurations, each configuration including one of a limited number of states of that machine." This means that the machine has specific inputs that generate specific output when implemented. You can display the output of each state by using a combination of these inputs in the machine table. By looking at the machine table you will be able to see which combinations of inputs relate to different states and conditions under which each condition occurs.
Ethereum is the complete language of Turing. (In short, the Turing machine is a machine that can simulate any computer algorithm (for those who are not used to Turing machines, see this and this.) This enables looping and Ethernet It is impossible to determine whether the program will run indefinitely and without cost it is possible for a malicious attacker to influence the network by performing an infinite loop within the transaction Easily destroy the network without giving up Network from intentional attack
Chen Rong: Just because you can write a program does not mean you can apply. Turing machine can run at infinite speed. Our mobile phones and computers can not be infinitely fast. The program may have to run on the phone for 100 years compared to an infinitely fast Turing machine. In theory, it can be run on a Turing machine, but the life expectancy of a person is at most 100 years. So even after we died, the program will not run. This is simply not acceptable. But the plan will be completed by Turing. It is now easy to understand that Turing integrity does not mean that the program is acceptable to consumers. It may be too late. Therefore, the final acceptance criterion is whether the CPU can operate at a constant speed. If the CPU is too slow, you have to buy a new machine.
In Computer Science, there is the concept of Turing complete machine. Turing complete machine can do all the work that modern computers can do mathematically. This is useful in the sense that you can do many things with it, especially when pairing with block chains and programming languages. Unfortunately, it also introduces an infinite unknown attack vector. This is a potential way to attack the system. By combining this with a developer who failed to implement a powerful test suite, you can reliably handle known attack methods and avoid the absurd crash that you are witnessing now.