Ethereum thảo luận về vai trò của AI trong việc nâng cao bảo mật hợp đồng thông minh

iconIncrypted
Chia sẻ
AI summary iconTóm tắt
Đội ngũ ethereum đã nhấn mạnh tiềm năng của AI trong việc cải thiện bảo mật hợp đồng thông minh thông qua xác minh hình thức. Một bài viết khách mời do nhà phát triển chính của Vyper viết đã giải thích cách các mô hình ngôn ngữ lớn đang giúp các chứng minh tính đúng đắn của chương trình trở nên dễ tiếp cận hơn. Xác minh hình thức có thể phát hiện các lỗi mà các bài kiểm tra truyền thống bỏ sót, đặc biệt trong các hợp đồng thông minh có giá trị cao. Mặc dù AI giúp đơn giản hóa quy trình, nhưng nó vẫn phức tạp và tốn kém. Bài viết lưu ý rằng AI đang thay đổi động lực giữa kẻ tấn công và người phòng thủ, với các phương pháp hình thức mang lại mức độ bảo mật mạnh mẽ hơn cho hợp đồng.
  • Ethereum đã đặt tên cho một công nghệ có thể tăng cường bảo mật hợp đồng thông minh trong thời đại AI.
  • Theo một nhà phát triển Vyper, xác minh hình thức đang trở nên cực kỳ quan trọng.
  • Nó giúp phát hiện các lỗi mà các bài kiểm tra bỏ sót.

Đội ngũ mạng ethereum đã công bố chuỗi bài viết khách mời của nhà phát triển chính của Vyper với bút danh big_tech_sux, tập trung vào vai trò của xác minh hình thức trong thời đại phát triển AI nhanh chóng.

Tác giả cho rằng sự tiến bộ trong LLM đang giúp các chứng minh toán học về tính đúng đắn của chương trình trở nên dễ tiếp cận hơn, và đối với các hợp đồng thông minh quản lý hàng tỷ đô la, xác minh hình thức đang dần trở thành điều cần thiết.

AI thay đổi cách tiếp cận việc xác minh phần mềm

Chuỗi bài viết giải thích rằng xác minh hình thức là một phương pháp toán học cho phép chứng minh một chương trình hoạt động chính xác trong tất cả các kịch bản thực thi có thể xảy ra, không chỉ những kịch bản được kiểm thử.

Ví dụ, tác giả đã trích dẫn hàm f(x) = x/2, với hàm này có thể được chứng minh toán học rằng kết quả sẽ không bao giờ vượt quá giá trị đầu vào.

Theo anh ấy, phương pháp này có thể phát hiện những lỗi cực kỳ hiếm gặp mà gần như không thể phát hiện qua các bài kiểm tra thông thường.

“Xác minh chính thức có thể phát hiện 1 trong 1 quadrillion trường hợp biên mà sẽ không bao giờ xuất hiện trong quá trình kiểm thử – và trường hợp biên đó chính là trường hợp có thể dẫn đến sự cố nghiêm trọng,” tác giả lưu ý.

Đồng thời, anh ấy thừa nhận rằng cho đến gần đây, việc sử dụng phương pháp này đòi hỏi các đội ngũ chuyên gia lớn xây dựng các mô hình toán học của chương trình và thực hiện các chứng minh phức tạp.

Theo quan điểm của nhà phát triển, các LLM hiện đại đã đơn giản hóa đáng kể quy trình này khi chúng ta tiến gần hơn đến AGI.

Đồng thời, tác giả nhấn mạnh rằng ngay cả với AI, xác minh hình thức vẫn là một quy trình phức tạp và tốn nhiều tài nguyên. Đặc biệt, việc chuyển đổi mã nguồn thành mô hình hình thức có thể gây ra những sai số ảnh hưởng đến độ tin cậy của kết quả.

Sự chuyển dịch trong phát triển AI làm thay đổi sự cân bằng giữa tấn công và phòng thủ

Bài viết lưu ý rằng sự phát triển của trí tuệ nhân tạo đồng thời tăng hiệu quả của cả bên phòng thủ và bên tấn công.

Tác giả đã nhắc lại một sự kiện trong đó một mô hình OpenAI chưa được phát hành đã có thể tìm ra các lỗ hổng zero-day cho phép vượt qua nhiều lớp bảo vệ.

Trong bối cảnh này, xác minh chính thức, theo tác giả, giúp chuyển lợi thế về phía bên phòng thủ.

“Trong khi kẻ tấn công chỉ cần tìm ra một chuỗi đầu vào duy nhất để xâm nhập vào hệ thống, các bên phòng thủ có thể sử dụng xác minh hình thức để chứng minh tính bền vững trước tất cả các đầu vào,” ông nhấn mạnh.

Đó là lý do tại sao, đối với phần mềm quan trọng đối với nhiệm vụ — bao gồm các hợp đồng thông minh quản lý hàng tỷ đô la tiền của người dùng — xác minh hình thức đang trở thành “không còn là lựa chọn, mà là điều kiện tiên quyết bắt buộc.”

Cần lưu ý rằng điều này tiếp tục cuộc thảo luận trước đó được khởi xướng bởi đồng sáng lập Ethereum Vitalik Buterin về việc sử dụng AI để xác minh chính thức mã nguồn.

Thông điệp Ethereum Explained How AI Changes Approach to Smart Contract Security xuất hiện đầu tiên trên INCRYPTED.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.