Hook
Bạn có bao giờ nghĩ, mỗi cú click chuột, mỗi lần swap trên Uniswap, mỗi lần claim airdrop – tất cả đều có thể trở thành một “bản ghi kỹ năng” mà AI học được và tự động thực thi? Không còn là tương lai. Nó đang xảy ra. Nhưng không phải ở OpenAI hay Anthropic. Nó đang âm thầm xâm nhập vào hệ sinh thái blockchain, và ít ai để ý.
Tuần này, một giao thức Layer 2 mới nổi – tạm gọi là SkillChain – đã ra mắt tính năng “Record & Replay” cho các thao tác on-chain. Bạn kết nối ví, thực hiện một chuỗi giao dịch mẫu (ví dụ: swap ETH lấy USDC, sau đó cung cấp thanh khoản cho một pool, rồi stake LP token). SkillChain ghi lại toàn bộ: các lời gọi contract, tham số, thời gian, thậm chí cả điều kiện khí gas. Sau đó, nó tạo ra một “Skill” – một tập lệnh có thể được AI của giao thức hiểu và tái thực thi trong tương lai, chỉ với một cú nhấp chuột.
Nghe quen không? Đó chính là phiên bản blockchain của cuộc chiến Claude Cowork vs OpenAI Codex mà tôi từng phân tích. Nhưng trên blockchain, hệ quả còn sâu sắc hơn nhiều. Tin đi, rồi kiểm chứng.
Context
Để hiểu vì sao tôi – một người từng mất 20 ETH trong DeFi Summer vì yield farm mù quáng – lại phấn khích trước SkillChain, bạn cần quay lại bối cảnh.
Trong thế giới AI truyền thống, “Record a Skill” là cách Claude hay ChatGPT ghi lại màn hình, giọng nói, thao tác chuột của bạn, rồi tạo ra một macro thông minh có thể tự động hóa công việc lặp đi lặp lại. Đó là một bước tiến lớn trong tự động hóa văn phòng. Nhưng trên blockchain, “Record a Skill” mang một ý nghĩa khác: phi tập trung hóa quy trình làm việc.
Blockchain vốn dĩ đã có smart contract – những “kỹ năng” được viết bằng code. Nhưng vấn đề là: không phải ai cũng viết được code. DeFi Summer cho thấy hàng nghìn người yield farm bằng cách copy-paste địa chỉ contract, ký giao dịch mù quáng, và mất trắng. Tôi nằm trong số đó. Giá như lúc đó có SkillChain, tôi có thể ghi lại giao dịch của một chuyên gia, kiểm tra kỹ, rồi chạy nó – thay vì tự mình thí nghiệm và mất 10 ETH vào một dự án fork rác.
SkillChain giải quyết vấn đề đó: nó cho phép bất kỳ ai – dù không biết Solidity – cũng có thể tạo ra một “robot giao dịch” cá nhân chỉ bằng cách làm mẫu. Và vì nó chạy trên blockchain, tính minh bạch và khả năng kiểm chứng là cố hữu. Tôi có thể xem Skill đó được tạo từ ai, đã chạy bao nhiêu lần, hiệu suất ra sao, trước khi tôi chạy nó.
Đây không chỉ là công nghệ. Đây là triết lý: trao quyền tự động hóa cho người dùng cuối, không qua trung gian.
Core Insight – Kỹ thuật đằng sau SkillChain
Tôi đã đào sâu vào whitepaper và code của SkillChain (phiên bản testnet, block #47291). Dưới đây là những gì tôi phát hiện.
Mô hình kiến trúc: Behavioral Cloning on-chain
Giống như Claude ghi lại màn hình và thao tác chuột, SkillChain ghi lại các giao dịch đã ký và trạng thái contract trước/sau. Nó không ghi lại ý định, mà ghi lại hành vi. Mỗi Skill là một chuỗi các UserOperation (theo chuẩn ERC-4337) được đóng gói cùng với proof dạng Merkle Patricia Trie của trạng thái ban đầu. Điều này cho phép AI của SkillChain – một mô hình ngôn ngữ nhỏ (SLM) chạy off-chain nhưng được xác minh on-chain qua zk-proof – tái tạo lại logic.
Cụ thể:
- Bước 1 – Ghi (Record): Người dùng kết nối ví, thực hiện một hoặc nhiều giao dịch. SkillChain dùng một light client để theo dõi mempool và ghi lại tất cả giao dịch từ địa chỉ đó trong một cửa sổ thời gian. Nó cũng snapshot trạng thái contract liên quan (balance, allowance, v.v.).
- Bước 2 – Học (Learn): Off-chain, một Intent Solver (tương tự concept intent-based) phân tích chuỗi giao dịch, loại bỏ nhiễu (ví dụ: approval thừa), và tổng hợp thành một Skill Template – một chuỗi các opcode tối giản. Template này được hash và lưu trên contract chính của SkillChain dưới dạng ERC-1155 token (mỗi Skill là một token duy nhất).
- Bước 3 – Thực thi (Replay): Bất kỳ ai sở hữu token Skill đó (có thể mượn qua phí gas) đều có thể gọi contract
executeSkill(skillId, params). Contract sẽ xác minh bằng account abstraction rằng người thực thi đã cung cấp đủ signature cho từng bước, và chạy lại chuỗi giao dịch trong một atomic bundle. Nếu bất kỳ bước nào fail, toàn bộ giao dịch revert.
Điểm mấu chốt: Tái sử dụng và khả năng mở rộng
Skill không chỉ là ghi lại giao dịch cụ thể. Nó là một macro tham số hóa. Ví dụ: nếu tôi ghi lại giao dịch “swap ETH sang USDC trên Uniswap và cung cấp thanh khoản”, Skill đó có thể được tái sử dụng với bất kỳ cặp token nào khác (WETH/USDC, DAI/USDC…) bằng cách truyền tham số. Điều này nhờ vào việc Intent Solver trích xuất được pattern: [swap( tokenIn, tokenOut, amount ) → addLiquidity( pool, amount )].
Điều này đưa khả năng tự động hóa đến một cấp độ mới. Trong DeFi, thời gian là tiền. Khi tôi thấy một cơ hội arbitrage nhỏ, thay vì phải vào từng tab, sign từng giao dịch, tôi chỉ cần chạy Skill “Arbitrage Uniswap-Pancake” mà tôi đã ghi lại từ một bot nổi tiếng (và đã được audit bởi cộng đồng).
20 ETH mất, trí khôn còn. Giờ thì tôi biết dùng trí khôn đó để tạo ra Skill.
Contrarian Angle – Góc nhìn phản trực giác: SkillChain đang tái tập trung hóa DeFi?
Ai cũng hào hứng với tự động hóa. Nhưng tôi đặt câu hỏi: SkillChain có đang tạo ra một lớp phụ thuộc tập trung mới?
Hãy nhìn vào Intent Solver. Hiện tại, nó do đội ngũ SkillChain vận hành off-chain. Họ có toàn quyền quyết định học gì từ giao dịch của bạn, và biên dịch ra Skill như thế nào. Nếu Solver bị tấn công hoặc thao túng, Skill được tạo ra có thể chứa backdoor. Đây chính là phiên bản “Sequencer tập trung” của Layer 2, nhưng ở cấp độ ứng dụng.
Chưa kể, nếu bạn ghi lại giao dịch của một chiến lược yield farming phức tạp, bạn đang phơi bày toàn bộ chiến lược đó cho Solver. Sau đó, Solver có thể tạo ra Skill tương tự cho người khác, làm loãng lợi nhuận. Về mặt lý thuyết, bạn có thể chọn Solver riêng (cơ chế thị trường), nhưng hiện tại SkillChain chưa triển khai điều đó.
Một rủi ro khác: Skill poisoning. Kẻ xấu có thể tạo ra một Skill “fake” – ví dụ ghi lại giao dịch swap lỗ (slippage cao), sau đó quảng bá là “skill arbitrage”. Người dùng mới chạy thử và mất tiền. Cộng đồng phải có cơ chế đánh giá Skill (giống như review trên App Store). SkillChain đã có kế hoạch dùng token staking để “bảo chứng” Skill, nhưng chưa ra mắt.
Tro tàn? Cơ hội đấy. Những rủi ro này không giết chết SkillChain. Chúng tạo ra nhu cầu cho lớp an ninh mới: Skill auditor (người kiểm toán Skill) và Skill insurance (bảo hiểm cho Skill). Tôi đã thấy ba dự án bảo hiểm DeFi đang chuẩn bị tích hợp. Đây là cơ hội để những người có chuyên môn (như tôi, đã từng thất bại) kiếm sống bằng cách review Skill.
Takeaway – Tầm nhìn tiến bộ
SkillChain không phải là phát minh vĩ đại. Nó là sự kết hợp khéo léo giữa Behavioral Cloning từ AI và Account Abstraction từ blockchain. Nó làm cho tự động hóa trở nên dễ tiếp cận với mọi người. Nhưng giá trị thực sự nằm ở chỗ: nó biến kinh nghiệm cá nhân thành tài sản số.
Hãy tưởng tượng: bạn tạo một Skill “farm stablecoin trên Aave với đòn bẩy 2x”, và bạn bán nó trên Skill market. Người mua chạy nó, bạn nhận được phí mỗi lần. Đây là nền kinh tế sáng tạo mới trong crypto: trade kiến thức, không chỉ coin.
Nắm tay hay nắm coin? Chọn đi. Tôi chọn nắm Skill.