Hook
Andrej Karpathy vừa chia sẻ một “mẹo” làm việc với AI: thay vì gõ prompt cầu kỳ, hãy thu âm giọng nói 10 phút, nói lan man, rồi để AI tự hỏi lại và tổng hợp. Nghe có vẻ hiệu quả. Nhưng với tư cách là một kiểm toán viên bảo mật crypto, tôi thấy một bức tranh khác. Đếm sai một, mất cả kho. Nếu bạn nghĩ prompt engineering là công cụ an toàn, hãy nghĩ lại.
Context
Karpathy, cựu đồng sáng lập OpenAI, hiện đang làm việc tại Anthropic. Ông gợi ý dùng giọng nói để mô tả dự án một cách “hỗn độn, rời rạc”, sau đó yêu cầu AI đặt câu hỏi để làm rõ mục tiêu. Phương pháp này dựa trên khả năng suy luận mạnh mẽ của các mô hình ngôn ngữ lớn (LLM) như GPT-4 hay Claude. Nó hứa hẹn giảm tải nhận thức cho người dùng, cho phép họ tập trung vào ý tưởng thay vì cú pháp. Trong thị trường crypto hiện tại, nơi mọi người đang FOMO, một công cụ “dễ dùng” như vậy có thể trở thành con dao hai lưỡi.
Core
Hãy thử áp dụng phương pháp này vào một kịch bản audit. Bạn là founder của một DeFi protocol. Thay vì viết spec chi tiết, bạn thu âm một cuộc độc thoại: “Ừ thì… tôi muốn một cái pool thanh khoản, kiểu như Uniswap nhưng có thêm tính năng lending, không biết oracle có vấn đề gì không… à mà thôi, AI sẽ hỏi tôi sau.” Model nhận đầu vào là audio đã được ASR chuyển thành text. Nó sẽ hỏi bạn: “Bạn muốn dùng oracle nào? Chainlink? TWAP? Bạn có kế hoạch chống flash loan không?”
Vấn đề là: mô hình không thể kiểm tra tính toàn vẹn của câu trả lời của bạn. Nếu bạn, với tư cách founder, đưa ra một câu trả lời sai lệch – ví dụ: “Ừ, TWAP của Uniswap v2 là ổn, thanh khoản pool đó lúc nào cũng dày” – và model tin tưởng, nó sẽ tạo ra một bản spec có lỗ hổng oracle. Metadata lỗi – niềm tin sập.
Trong 18 năm quan sát ngành, tôi chưa thấy công cụ nào dễ bị lạm dụng để che giấu rủi ro hơn thế. Kẻ tấn công không cần hack code; chúng chỉ cần làm lệch câu trả lời của founder trong giai đoạn “brain dump”. Một dòng JSON sai trong metadata cũng đủ để rug-pull cả bộ sưu tập NFT. Giờ đây, với prompt bằng giọng nói, bạn có thể vô tình “ký” vào một thiết kế tồi mà không hề hay biết.
Kinh nghiệm audit của tôi cho thấy: các lỗi nghiêm trọng nhất thường đến từ giả định sai của người thiết kế, không phải từ code. Karpathy’s method biến những giả định đó thành dòng chảy tự nhiên, khiến chúng khó bị phát hiện hơn. Khi bạn gõ prompt, bạn có thời gian suy nghĩ. Khi bạn nói, bạn thường nói những gì bạn nghĩ là đúng, mà không kiểm chứng. Đây là mảnh đất màu mỡ cho social engineering và lỗ hổng logic.
Hãy xem xét mặt kỹ thuật. Quá trình gồm: (1) ASR chuyển giọng nói thành text, (2) LLM hiểu ngữ cảnh, (3) LLM đặt câu hỏi, (4) LLM tổng hợp kết quả. Mỗi bước đều có điểm mù. ASR có thể hiểu sai từ chuyên ngành (ví dụ: “phí gas” thành “phí gát”). LLM có thể “hallucinate” ra một câu hỏi không liên quan. Và quan trọng nhất: không có bất kỳ cơ chế xác thực nào cho toàn bộ pipeline. Trong audit, chúng tôi luôn chạy PoC để kiểm tra từng dòng code. Ở đây, bạn chỉ có niềm tin vào mô hình.
Contrarian Angle
Tuy nhiên, phe bò có lý do của họ. Phương pháp này thực sự giúp tiết kiệm thời gian cho brainstorming. Nếu bạn là một developer solo, nó có thể giúp bạn phác thảo ý tưởng nhanh hơn gấp 3 lần so với gõ bàn phím. Và với những mô hình như Claude, vốn nổi tiếng về đối thoại dài và sâu, việc “interview” ngược lại người dùng có thể phát hiện ra những thiếu sót mà chính bạn không nhìn thấy. ICO ảo – kỹ thuật thật.
Nhưng trong bối cảnh crypto, nơi một sai sót nhỏ có thể dẫn đến mất hàng triệu USD, tôi cho rằng rủi ro lớn hơn lợi ích. Đừng bao giờ để AI trở thành người duy nhất “review” ý tưởng của bạn. Hãy viết spec ra giấy, kiểm tra chéo, và nếu có thể, hãy thuê một auditor thực thụ. Công cụ này có thể biến một founder thiếu kinh nghiệm thành một kẻ mù dẫn đường.
Takeaway
Đừng nhầm lẫn giữa tính dễ dùng và tính an toàn. Karpathy’s method là một bước tiến về UX, nhưng nó cũng là một bước lùi về bảo mật nếu không có context kiểm soát. Trong thị trường tăng này, khi ai cũng muốn launch nhanh, hãy nhớ: Một prompt bằng giọng nói không thay thế được một audit report. Và nếu bạn nghĩ AI có thể tự hỏi đủ câu để bảo vệ bạn – thì bạn đã trả lời sai ngay từ câu hỏi đầu tiên rồi.