Để công nghệ phát triển, Spectral có thể cần thuyết phục người dùng rằng AI có thể được tin cậy với tài sản kỹ thuật số của họ.
Spectral Labs, một công ty phát triển tiền điện tử tập trung vào trí tuệ nhân tạo, muốn giúp những người không phải lập trình viên có thể xây dựng trên blockchain dễ dàng hơn. Vào thứ Ba, công ty sẽ ra mắt Syntax, một ứng dụng AI có thể giúp bất kỳ ai – cả những người lập trình và không phải lập trình viên – tạo ra các hợp đồng thông minh cho Ethereum và hàng chục chuỗi khối khác.
Trong khi Syntax thể hiện một thành tựu kỹ thuật ấn tượng, Spectral vẫn phải đối mặt với rào cản thuyết phục người dùng giao phó tài sản kỹ thuật số quý giá của họ cho AI.
Những người quen thuộc với Chat GPT và các chatbot tương tự sẽ sử dụng giao diện Cú pháp, được hỗ trợ bởi mô hình ngôn ngữ lớn (LLM) dành riêng cho tiền điện tử và có thể thực hiện các cuộc trò chuyện giống như SMS với người dùng.
Ngoài việc trả lời các truy vấn liên quan đến blockchain, như “nguồn cung ETH lưu hành là gì”, ứng dụng web có thể chuyển lời nhắc từ người dùng thành mã Solidity sẵn sàng sản xuất – ngôn ngữ lập trình được Ethereum và các chuỗi khối khác sử dụng trên Máy ảo Ethereum (EVM) tiêu chuẩn.
“Người dùng cú pháp có thể biên dịch, gỡ lỗi và triển khai mã vững chắc do AI tạo ra,” Spectral Labs cho biết trong một tuyên bố, đồng thời cho biết thêm rằng NFT, bot chênh lệch giá và tổng hợp nằm trong số các trường hợp sử dụng có thể có của công nghệ.
“Giả sử tôi muốn mã hóa mã thông báo ERC-20 có tên là ‘ABC’ với nguồn cung 100 triệu,” Giám đốc điều hành Spectral Labs Sishir Varghese nói với CoinDesk trong một cuộc phỏng vấn. “Cú pháp sẽ tạo ra tất cả mã cho người dùng. Người dùng sẽ có thể biên dịch, kiểm tra các lỗ hổng, kiểm tra hiệu suất gas và tối ưu hóa mã, sau đó triển khai ứng dụng trực tiếp trên chuỗi ngay từ giao diện.”
Trợ lý mã hóa được hỗ trợ bởi AI không có gì mới: Các kỹ sư đã sử dụng ChatGPT để tạo mã trong năm qua và GitHub Copilot, chuyên gia mã hóa được hỗ trợ bởi AI của Microsoft, đã trở thành trụ cột của kho lập trình hiện đại kể từ khi phát hành vào năm 2021.
Varghese nói: “Tôi có thể nói rằng thực sự chưa có LLM nào được tinh chỉnh cho Solidity.
Ngoài việc được điều chỉnh đặc biệt để phát triển Solidity, Syntax còn mới ở chỗ nó cắm thẳng vào các chuỗi khối tương thích EVM, nghĩa là người dùng có thể nhấn nút để triển khai ngay lập tức các “tác nhân” do Syntax tạo ra cho các chuỗi khối như Ethereum, Arbitrum hoặc Coinbase’s Base.
Ứng dụng có thể được định cấu hình bằng khóa riêng và dữ liệu khác để cung cấp cho các đại lý quyền kiểm soát các quỹ tiền điện tử thực, điều đó có nghĩa là các đại lý – tùy thuộc vào những gì họ được lập trình để làm – có thể được tự do mua, bán và giao dịch mã thông báo như thể họ là con người thực sự.
Khi nói đến việc sử dụng LLM, luôn có một vấn đề phức tạp là “ảo giác” – nơi AI có thể tạo ra mọi thứ hoặc trong trường hợp mã hóa, tạo ra mã có vẻ chính xác nhưng dễ bị lỗi hoặc hoạt động không mong muốn. Khi mã do AI tạo ra được giao nhiệm vụ xử lý tiền thật, ảo giác sẽ trở thành một vấn đề hiển nhiên.
Varghese cho biết: “Chúng tôi đã cố gắng đưa vào một số biện pháp bảo vệ xung quanh việc phát hiện lỗ hổng và tính hiệu quả của mã”. “Tất cả những thứ đó đều đã được tích hợp sẵn. Ngoài ra, sẽ có một số tác nhân được tạo sẵn cũng sẽ giúp phát hiện lỗ hổng.”
Ông nói thêm rằng Syntax đã được đào tạo về một bộ hợp đồng thông minh đã được kiểm toán, báo cáo bảo mật và tài liệu dành cho nhà phát triển được quản lý đặc biệt.
Varghese cho biết: “Việc tạo một tập dữ liệu chất lượng là khá quan trọng vì đó là những gì bạn muốn LLM tái tạo về mặt mã”. “Nếu bạn chỉ lấy đi mọi thứ từng tồn tại, bạn sẽ không thực sự nhận được kết quả tốt.”
Giám đốc điều hành của Spectral Labs cho rằng việc sử dụng một công cụ AI như Syntax chắc chắn sẽ tiềm ẩn một số rủi ro: “Tôi nghĩ các nhà phát triển lành nghề vẫn còn khá e ngại về tất cả những thứ liên quan đến phi công phụ – ngoại trừ trong Web2. Đối với Solidity, đây sẽ là một công cụ hoàn toàn mới thành thật mà nói, có kinh nghiệm.”
Varghese kỳ vọng rằng các nhà giao dịch bán lẻ, thay vì các lập trình viên giàu kinh nghiệm, sẽ là người dùng chính của Syntax.
“Tôi không lường trước được họ sẽ nhảy vào và tin tưởng vào nó,” ông nói khi đề cập đến các nhà phát triển lành nghề. “Tôi nghĩ điều thú vị hơn là một người bán lẻ chưa bao giờ triển khai hợp đồng hoặc thậm chí tạo mã Solidity trước đây, anh ta sẽ có thể thực hiện việc này khá liền mạch và dễ dàng.”
Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Coindesk