Salah satu pendiri Ethereum, Vitalik Buterin, mengatakan pada 18 Mei bahwa kecerdasan buatan dapat memperkuat keamanan kripto melalui alat verifikasi formal. Menurut Buterin, sistem pembuktian yang dibantu AI dapat membantu pengembang memverifikasi perilaku perangkat lunak secara matematis, alih-alih hanya bergantung pada audit dan pengujian. Pernyataannya berfokus pada infrastruktur Ethereum, sistem konsensus, kriptografi, dan teknologi zero-knowledge.
Menurut Buterin, verifikasi formal memungkinkan pengembang untuk membuktikan perilaku kode menggunakan metode matematika yang diperiksa secara otomatis oleh komputer. Alih-alih hanya mengandalkan pengujian perangkat lunak, pengembang dapat memastikan program beroperasi dengan benar dalam kondisi yang telah ditentukan sebelumnya.
Namun, Buterin mencatat bahwa menulis bukti-bukti tersebut secara manual secara historis tetap lambat dan sulit. Ia menambahkan bahwa AI dapat mengurangi beban tersebut dengan menghasilkan kode, bukti, dan struktur pengujian tambahan secara bersamaan.
Buterin mengutip peneliti Yoichi Hirai, yang menggambarkan pendekatan tersebut sebagai “bentuk akhir pengembangan perangkat lunak.” Ia menjelaskan bahwa manusia tetap akan memverifikasi apakah spesifikasi yang dimaksud tetap akurat.
Yang perlu diperhatikan, Buterin menunjuk pada proyek-proyek terkait Ethereum yang sudah menerapkan metode ini. Proyek-proyek tersebut meliputi tanda tangan tahan kuantum, sistem pembuktian STARK, protokol konsensus toleransi kesalahan Byzantine, dan infrastruktur ZK-EVM.
Selain itu, proyek-proyek seperti Arklib sedang berupaya untuk mengimplementasikan STARK yang terverifikasi secara formal. Sementara itu, proyek evm-asm sedang membangun Ethereum Virtual Machine yang terverifikasi secara matematis menggunakan bahasa assembly RISC-V.