Theo Decrypt, một nhóm các nhà nghiên cứu đã đề xuất một giải pháp dựa trên trí tuệ nhân tạo có tên Lightning Cat để xác định các lỗ hổng trong hợp đồng thông minh. Giải pháp này sử dụng các kỹ thuật học sâu và dựa trên ba mô hình học sâu được tối ưu hóa: CodeBERT, LSTM và CNN. Những mô hình này được đào tạo trên các tập dữ liệu bao gồm hàng nghìn hợp đồng dễ bị tổn thương. Mô hình CodeBERT vượt trội hơn các công cụ phát hiện tĩnh, thể hiện điểm f1 ấn tượng là 93,53%, nắm bắt chính xác cú pháp và ngữ nghĩa của mã và chứng tỏ mình là một nhà kiểm tra blockchain có năng lực.
Tuy nhiên, Lightning Cat đi kèm với một số rủi ro vì nó có thể là con dao hai lưỡi. Mặc dù nó có thể tăng cường bảo mật hợp đồng thông minh nhưng vẫn có khả năng các tác nhân độc hại khai thác công nghệ này, sử dụng nó để phát hiện lỗi và khai thác chúng thay vì sửa chúng. Để giảm thiểu điều này, các nhà nghiên cứu khuyến khích các lập trình viên xem xét các biện pháp bảo mật phù hợp và kiểm tra sản phẩm của họ thường xuyên. Họ cũng khuyến nghị các nhà phát triển thường xuyên tiến hành kiểm tra mã, trải qua đào tạo mã hóa an toàn và áp dụng các chính sách tiết lộ lỗ hổng bảo mật một cách có trách nhiệm.
Sáng kiến Lightning Cat là một phần của xu hướng rộng lớn hơn, nơi công nghệ AI và blockchain đang hội tụ để tăng cường bảo mật phần mềm. Xu hướng này bao gồm hệ thống thử nghiệm phần mềm phi tập trung dựa trên AI và blockchain, kết hợp sức mạnh của deep learning với tính minh bạch và độ tin cậy của công nghệ blockchain. Cách tiếp cận này tăng tốc đáng kể quá trình phát hiện lỗ hổng và tỏ ra đặc biệt có lợi trong các tình huống làm việc từ xa. Ngoài ra, nó còn kết hợp Hệ thống tệp liên hành tinh (IPFS) để lưu trữ dữ liệu hiệu quả, cung cấp giải pháp toàn diện để phát triển và thử nghiệm mã an toàn trong môi trường phi tập trung.