Blockchain technology is gaining popularity due to its natural immutability, allowing users to see but not alter past records. This has led to applications such as automated contract execution, scientific discovery and logistics management. However, recent tests by Portugal’s University of Coimbra have shown that faults can enter a chain to disrupt the execution of smart contracts and cause other problems. The team was able to detect failures of various types in nearly 75 percent of all transactions, including full halts in execution and reversions back to original states.
