
Posted19/05/2026
Written ByYepi Muhamad
Vitalik Buterin stated that the combination of artificial intelligence (AI) and formal verification could become the “final form” of secure and efficient software development. The statement was made during a recent discussion about the future of software security, particularly within blockchain ecosystems such as Ethereum.
According to Vitalik, AI-powered formal verification technology would allow developers to create code that is not only optimized for performance, but also mathematically verified to minimize the risk of bugs or security vulnerabilities. He believes this approach could bring major changes to blockchain system development, especially for applications that require extremely high security standards.
Formal verification is a mathematical method used to prove that a program behaves according to predefined specifications. In the blockchain industry, this approach is commonly used to audit smart contracts and critical protocols to prevent exploits.
Vitalik explained that AI could accelerate the process by assisting with code analysis, identifying potential vulnerabilities, and generating mathematical proofs more efficiently. He said the technology could potentially be applied to several important components within the Ethereum ecosystem, including zero-knowledge proof (ZK) systems, consensus mechanisms, and advanced cryptography.
According to him, the combination of AI and formal verification could produce software that is significantly safer than traditional development methods, which still rely heavily on manual testing or limited audits.
Despite being optimistic about the technology’s development, Vitalik emphasized that formal verification is not an absolute guarantee of correctness or security.
He pointed out that the verification process still depends on the initial assumptions and specifications created by developers. If the original definitions or parameters are flawed, the verification results may also create a false sense of security.
In addition, the use of AI in software development still faces its own challenges, including the possibility that AI models may generate code that appears correct while containing hidden logical errors.
The statement comes amid growing attention from the technology industry toward the use of AI for automated software development. Several technology companies and blockchain projects have already begun integrating AI to assist with smart contract audits, security analysis, and code optimization.
For the Ethereum ecosystem, the implementation of AI in formal verification is considered capable of reducing the risk of smart contract exploits, which remain one of the biggest issues in the crypto industry.
Based on multiple blockchain security reports, losses caused by hacks and smart contract exploits still reach billions of US dollars annually. With an exchange rate of around Rp16,400 per US dollar, the amount is equivalent to tens of trillions of rupiah.
If AI-based formal verification technology becomes more mature, the auditing and blockchain protocol development process is expected to become faster, cheaper, and more accurate. This could potentially increase institutional confidence in blockchain infrastructure in the future.
On the other hand, analysts believe the implementation of such technology will still require considerable time due to the high complexity of modern blockchain systems. The use of AI will also continue to require human oversight to ensure that analysis and verification results align with their intended goals.
Vitalik Buterin’s statement highlights how AI is becoming increasingly important in the evolution of blockchain software development. With the support of formal verification, AI technology has the potential to significantly improve security standards across the crypto industry.
However, formal verification is still not a perfect solution. Developers and auditors must ensure that system specifications are designed correctly so that verification results can truly be trusted. In the context of the rapidly evolving blockchain industry, the combination of AI and mathematical verification methods is expected to become one of the key focuses of future security development.