Vitalik Buterin cho biết AI sẽ giải quyết rủi ro của Ethereum

Cộng sự sáng lập Ethereum, Vitalik Buterin, cho biết trí tuệ nhân tạo (AI) có thể là chìa khóa quan trọng trong việc giải quyết một trong những “nguy cơ kỹ thuật lớn” của Ethereum: các lỗi ẩn sâu trong mã nguồn của nó.

Trong một bài đăng vào ngày 18 tháng 2 trên X, Buterin chia sẻ sự hào hứng của mình với việc kiểm tra bằng trí tuệ nhân tạo để xác định và sửa mã nguồn bị lỗi trong mạng lưới Ethereum, mô tả nó như là “nguy cơ kỹ thuật lớn” nhất đối với mạng lưới.


Nhận xét của Buterin đến trong khi Ethereum đang gần như triển khai nâng cấp Dencun được mong chờ từ lâu, dự kiến ​​sẽ được ra mắt vào ngày 13 tháng 3. Dencun đã được triển khai trên mạng thử nghiệm Goerli vào ngày 17 tháng 1, nhưng một lỗi trong Prsym đã ngăn mạng lưới hoàn thành trên mạng thử nghiệm trong bốn giờ. Các nâng cấp cho mạng lưới Ethereum là rất quan trọng đối với lộ trình dài hạn của blockchain.

Tuy nhiên, không phải ai cũng đồng ý việc AI là một công cụ đáng tin cậy để phát hiện lỗi trong mã nguồn dựa trên Ethereum.

Vào tháng 7 năm 2023, OpenZeppelin đã thực hiện một loạt các thử nghiệm sử dụng GPT-4 của OpenAI để xác định các vấn đề về bảo mật trong các hợp đồng thông minh Solidity – ngôn ngữ gốc của mã nguồn Ethereum.

Trong những thử nghiệm này, GPT-4 đã thành công trong việc xác định các lỗ hổng trong 20 trên tổng số 28 thử thách.

ChatGPT phân tích hợp đồng thông minh. Nguồn: OpenZeppelin
ChatGPT phân tích hợp đồng thông minh. Nguồn: OpenZeppelin

Khi GPT-4 không thể xác định các lỗi, thường có thể được kích hoạt để sửa chữa những sai sót của nó một cách nhanh chóng. Tuy nhiên, đôi khi, OpenZeppelin phát hiện ra AI thực sự đã phát minh ra một lỗ hổng mà trước đó chưa từng tồn tại.

Tương tự, Kang Li, giám đốc an ninh mạng của CertiK, cho biết việc sử dụng các công cụ được cung cấp bởi trí tuệ nhân tạo – như ChatGPT – trong việc lập trình thường tạo ra nhiều vấn đề bảo mật hơn là giải quyết chúng.

Nhìn chung, Li khuyên các trợ lý trí tuệ nhân tạo chỉ nên được sử dụng như là trợ lý cho các lập trình viên có kinh nghiệm, vì chúng có thể hữu ích trong việc giải thích một dòng mã nghĩa là gì một cách nhanh chóng.

“Tôi nghĩ rằng ChatGPT là một công cụ hữu ích tuyệt vời cho những người làm phân tích mã nguồn và kỹ thuật đảo ngược. Đây chắc chắn là một trợ lý tốt, và nó sẽ cải thiện hiệu suất của chúng tôi một cách đáng kể.”

Mặc dù Buterin tỏ ra lạc quan về tương lai của trí tuệ nhân tạo, nhưng ông đã từng cảnh báo các nhà phát triển cần cẩn trọng khi triển khai trí tuệ nhân tạo với công nghệ blockchain, đặc biệt khi triển khai nó cùng với các ứng dụng “nguy hiểm” như các hệ thống ghi nhận.