paint-brush
AI có thể kiểm tra hợp đồng thông minh tốt hơn kiểm toán viên con người không?từ tác giả@bunzz
7,462 lượt đọc
7,462 lượt đọc

AI có thể kiểm tra hợp đồng thông minh tốt hơn kiểm toán viên con người không?

từ tác giả Bunzz3m2024/04/05
Read on Terminal Reader

dài quá đọc không nổi

Với sức mạnh xử lý siêu phàm, liệu AI có thể vượt trội hơn các kiểm toán viên con người trong vai trò quan trọng này là giữ an toàn cho các hợp đồng thông minh không? Chúng ta sẽ thảo luận về câu trả lời trong bài viết này. Kiểm toán dựa trên AI vẫn chưa hoàn hảo, chúng mang lại lợi ích đáng kể cho các dự án muốn giảm chi phí kiểm toán.
featured image - AI có thể kiểm tra hợp đồng thông minh tốt hơn kiểm toán viên con người không?
Bunzz HackerNoon profile picture
0-item
1-item
2-item

Hợp đồng thông minh có tiềm năng to lớn. Nhưng đi kèm với sức mạnh to lớn là trách nhiệm to lớn và việc đảm bảo an ninh cho các hợp đồng thông minh này là rất quan trọng. Đây là lúc kiểm toán xuất hiện. Với sức mạnh xử lý siêu phàm, liệu AI có thể vượt trội hơn kiểm toán viên con người trong vai trò quan trọng này là giữ an toàn cho hợp đồng thông minh không? Chúng ta sẽ thảo luận về câu trả lời trong bài viết này.

Trường hợp của AI

  • Tốc độ và quy mô: AI có thể nhanh chóng phân tích số lượng lớn mã, xác định các mẫu và lỗ hổng tiềm ẩn mà con người có thể mất hàng tuần. Điều này rất quan trọng trong thế giới phát triển blockchain có nhịp độ nhanh chóng.
  • Lợi thế của Machine Learning: AI có thể học hỏi từ bộ dữ liệu khổng lồ về các lần khai thác trước đây và kiểm tra thành công, liên tục cải thiện khả năng phát hiện các mối đe dọa mới.
  • Giảm thành kiến: Kiểm toán viên con người dễ bị thiên vị, nhưng AI có thể tiếp cận cuộc kiểm toán với tính khách quan lạnh lùng.


Đây là một ứng dụng dựa trên AI báo cáo về việc kiểm tra giao thức có tên Lockon, cho phép đầu tư chỉ mục vào tiền điện tử. Báo cáo được tạo ra trong khoảng 48 giờ. Nhóm Lockon rất ngạc nhiên khi biết rằng đây là báo cáo dựa trên AI vì họ nhận thấy các điểm về lỗ hổng là chính xác.


Mặc dù hoạt động kiểm toán dựa trên AI vẫn chưa hoàn hảo nhưng chúng mang lại lợi ích đáng kể cho các dự án muốn giảm chi phí kiểm toán. Chúng cũng ngày càng được sử dụng như một công cụ “Kiểm tra trước” trước khi thu hút sự tham gia của các công ty kiểm toán truyền thống, vì việc xác định trước các lỗi nghiêm trọng có thể giảm chi phí phải trả cho các công ty kiểm toán. Hơn nữa, việc tích hợp các dịch vụ kiểm toán dựa trên AI vào quy trình CI/CD đang bắt đầu được coi là một cách để cải thiện chất lượng mã.

Trường hợp dành cho kiểm toán viên con người

  • Hiểu bối cảnh: Hợp đồng thông minh không tồn tại trong chân không. Họ tương tác với các hệ thống phức tạp. Không giống như con người, AI có thể cần trợ giúp để nắm bắt các sắc thái của những tương tác này và những tác động bảo mật tiềm ẩn.
  • Khả năng giải thích và phán đoán: Khi AI đánh dấu một vấn đề, việc giải thích nguyên nhân và lý do của vấn đề hoặc lỗ hổng là rất quan trọng. Kiểm toán viên con người có thể giải thích mã, đánh giá rủi ro và đưa ra quyết định sáng suốt.
  • Tính sáng tạo và những mối đe dọa không lường trước: Tội phạm mạng không ngừng đổi mới. AI có thể bỏ lỡ các vectơ tấn công mới, trong khi kiểm toán viên con người có thể tận dụng kinh nghiệm và khả năng sáng tạo của mình để xem xét các khả năng này. Nhiều người có thể lập luận rằng AI có thể làm được điều này nhờ khả năng học máy của nó, nhưng một lần nữa, trí thông minh của con người lại chiếm ưu thế.


Không còn nghi ngờ gì nữa, AI là nhân tố thay đổi cuộc chơi trong việc kiểm tra hợp đồng thông minh, nhưng đó không phải là giải pháp bạc mệnh. Tương lai nằm ở sự hợp tác. Hãy tưởng tượng AI quét mã nhanh chóng, nêu bật các rủi ro tiềm ẩn và giải phóng con người kiểm toán viên để tập trung vào các tình huống phức tạp và đưa ra phán đoán cuối cùng. Sự hợp tác mạnh mẽ này có thể đảm bảo tương lai an toàn và hiệu quả của hợp đồng thông minh.


So sánh nhanh

Một ví dụ về một công ty kiểm toán dựa trên AI, Kiểm toán Bunzz đã công bố một so sánh giữa kiểm toán dựa trên AI và kiểm toán con người.

Nhóm Bunzz tuyên bố: "Kết quả nghiên cứu và phát triển của chúng tôi đã khiến chúng tôi kết luận rằng cơ sở dữ liệu cộng với phương pháp tiếp cận AI phù hợp hơn để phát hiện các dạng lỗ hổng bảo mật hơn con người".


Tương lai của kiểm toán AI

Vào tháng 2 năm 2024, Vitalik Buterin đã nhấn mạnh tiềm năng của AI trong việc hỗ trợ xác minh chính thức mã và tìm lỗi. “Một ứng dụng của AI mà tôi rất hào hứng là xác minh chính thức mã và tìm lỗi được hỗ trợ bởi AI,” ông nói và nói thêm:


“Ngay bây giờ, rủi ro kỹ thuật lớn nhất của Ethereum có lẽ là lỗi trong mã và bất kỳ điều gì có thể thay đổi đáng kể trò chơi đều sẽ rất tuyệt vời.”


Các dự án chuỗi khối dựa vào mã và giống như bất kỳ mã nào, nó có thể có lỗi. Xác minh chính thức là một công cụ giúp xác định những điểm yếu này trong logic của các dự án blockchain. Bằng cách sử dụng Xác minh chính thức, người xây dựng web3 có thể đảm bảo dự án của họ đáng tin cậy và đáng tin cậy hơn.


Hãy tưởng tượng một tương lai nơi Xác minh chính thức thậm chí còn mạnh mẽ hơn. Một số chuyên gia tin rằng tiến bộ này có thể có ý nghĩa quan trọng đối với công nghệ blockchain giống như Zero-Knowledge proofs, một công nghệ khác giúp nâng cao quyền riêng tư.


Tuy nhiên, có một trở ngại. Viết các hướng dẫn rõ ràng và hoàn hảo cho mã, được gọi là "thông số kỹ thuật", hiện rất tốn kém và tốn thời gian. Đây là nơi mọi thứ trở nên thú vị: một số người, như Vitalik Buterin, và những người dẫn đầu như Kiểm toán Bunzz . Tôi tin rằng AI có thể là chìa khóa giúp quá trình này rẻ hơn và dễ dàng hơn.