Một CEO đặt cược 1 triệu USD vào một EIP chưa có lấy một dòng code triển khai. Không phải đầu tư chiến lược, không phải tài trợ phát triển. Là một vụ cá cược công khai: EIP-8363 – cơ chế thanh toán gas bằng ERC-20 thông qua AMM – sẽ sớm gia nhập Ethereum. Mike Silagadze, CEO Ether.fi, đã tự đặt mình vào thế phải đúng. Tôi mở bản đề xuất ra đọc. Nó trống trơn. Không implementation, không test, không audit. Chỉ có một ý tưởng và một tấm séc. Tôi đã cầm code của hàng trăm dự án. Mã nguồn sạch, logic bẩn. Vụ này là một trong những ví dụ điển hình nhất.
EIP-8363, viết tắt của FEE_SWAP, thuộc nhóm đề xuất cải thiện lớp phí EVM. Hiện tại, mọi giao dịch trên Ethereum đều phải trả gas bằng ETH. Với người dùng mới, điều này tạo ra một rào cản vô lý: họ phải mua ETH trước, sau đó mới có thể dùng USDC để tương tác với các giao thức DeFi. EIP-8363 xóa bỏ bước đó. Người dùng giữ token bất kỳ – USDC, USDT, thậm chí eETH – và trong quá trình giao dịch, token đó được hoán đổi qua một pool thanh khoản sang ETH, rồi ETH được dùng để trả phí gas.
Ý tưởng nghe hợp lý. Nhưng nó không mới. ERC-4337 – chuẩn tài khoản trừu tượng – đã cho phép trả gas bằng token ERC-20 thông qua cơ chế Paymaster. Giao thức nào cũng có thể triển khai một Paymaster để chấp nhận USDC và trả ETH ngầm. Nhưng 4337 nặng nề. Nó đòi hỏi thay đổi luồng giao dịch, dùng UserOperation, cần một entry point chung. Các ví lớn vẫn loay hoay suốt nhiều năm. Còn EIP-8363 nhẹ hơn: không đụng vào cấu trúc tài khoản, chỉ chèn thêm một bước hoán đổi tại lớp phí. Về lý thuyết, bất kỳ ví nào cũng có thể gọi đến hợp đồng FEE_SWAP, ký một giao dịch trả phí bằng token, phần còn lại do hợp đồng xử lý.
Với Ether.fi, một giao thức restaking, việc CEO đặt cược 1 triệu USD vào đề xuất này có thể là một chiêu trò truyền thông hoặc một dấu hiệu cho thấy họ đang chuẩn bị tích hợp sâu. ETHFI – token quản trị của Ether.fi – có thể hưởng lợi gián tiếp nếu EIP được thông qua. Nhưng tôi không tin vào lợi ích gián tiếp. Tôi tin vào code.
Trước hết, nhìn vào quy trình. EIP-8363 đang ở giai đoạn Draft. Trong quy trình Ethereum, một EIP phải qua các giai đoạn Draft, Review, Last Call, Final. Muốn được đưa vào một hard fork, nó cần được thêm vào danh sách Considered for Inclusion trong cuộc họp All Core Devs. Sau đó, từng client như Geth, Nethermind, Besu phải implement. Các bài kiểm tra liên client phải chạy trên testnet. Quá trình này thường mất 12–24 tháng. Một triệu USD – dù là tiền cá nhân hay tiền quỹ – không mua được quy trình đó. Nó không tạo ra một pull request nào trên Geth. Nó không viết một dòng test nào.
Điều khiến tôi lo ngại hơn cả là kiến trúc thanh khoản. Để trả gas bằng token, cần có một pool AMM đóng vai trò trung gian. Pool này nhận token của người dùng và xuất ETH để trả phí. Vấn đề: ai cung cấp thanh khoản? Nếu chỉ có một vài pool lớn, chúng trở thành hạ tầng sống còn. Một sự rút thanh khoản đột ngột, một cuộc tấn công thao túng giá trên pool, hoặc một vụ front-running có chủ đích – tất cả sẽ ảnh hưởng đến khả năng xử lý phí của toàn mạng. Nói cách khác, thay vì loại bỏ điểm tin cậy, chúng ta chỉ di chuyển nó từ người dùng sang nhà cung cấp thanh khoản.
Tôi đã audit một giao thức gasless transaction vào năm 2021. Đội ngũ tự hào rằng hợp đồng của họ rất sạch, ít hàm, ít state. Nhưng khi tôi đào sâu, toàn bộ mô hình dựa trên một quỹ thanh khoản duy nhất do team kiểm soát. Họ có thể rút quỹ bất cứ lúc nào. Hợp đồng sạch, logic bẩn. Kết cục: dự án đóng cửa sau ba tháng. Tôi không muốn Ethereum lặp lại lịch sử đó.
MEV là một lớp khác. Khi một giao dịch trả gas bằng token đi qua AMM, nó tạo ra một cơ hội chênh lệch giá nhỏ cho bot. Bot có thể chèn giao dịch ngay trước để hưởng chênh lệch. Người dùng trả thêm phí, nhà cung cấp thanh khoản mất đi một phần lợi nhuận. Trong thực tế, mọi cơ chế tự động hóa hoán đổi gas đều tạo ra một sân chơi mới cho MEV. Flashbots kiếm tiền từ điều này. Nếu EIP-8363 được áp dụng rộng rãi, trật tự giao dịch của toàn bộ hệ sinh thái phí gas sẽ trở thành một khu vực tranh giành mới. Điều này không xuất hiện trong bản đề xuất.
Chúng ta cũng cần nói về trật tự ưu tiên. Ngay cả khi EIP-8363 được chấp nhận, nó phải cạnh tranh với một loạt đề xuất khác trong danh sách chờ của Ethereum: EIP-7702, EIP-7251, các cải tiến liên quan đến danh sách đề xuất và thanh toán phí. Mỗi đề xuất cần sự chú ý của cùng một nhóm nhà phát triển client. Họ có số giờ có hạn. Một đề xuất mới, dù hay, cũng phải xếp hàng. Cú đặt cược 1 triệu USD không tạo ra thêm một giờ làm việc nào. Nó chỉ tạo ra thêm một buổi họp.
Giờ nói về ETHFI. Cú đặt cược 1 triệu USD không thay đổi nguồn cung ETHFI. Không thay đổi tỷ lệ phí, không thay đổi doanh thu. Nó chỉ tạo ra một câu chuyện. Thị trường đi ngang hiện tại rất nhạy cảm với câu chuyện. Các quỹ đang tìm kiếm những dự án có thể bứt phá khi thanh khoản trở lại. Một CEO dám đặt cược 1 triệu USD là một câu chuyện hấp dẫn. Nhưng câu chuyện đó có thể phản tác dụng. Nếu EIP chết, hoặc nếu Ether.fi không tích hợp, ETHFI có thể giảm 15–25% chỉ vì kỳ vọng bị đặt sai chỗ. Tôi đã thấy điều này với những dự án công bố quan hệ đối tác lớn rồi âm thầm hủy bỏ. Giá không phản ánh hiện trạng, mà phản ánh sự kỳ vọng. Kỳ vọng là thứ dễ vỡ nhất trên thị trường.
Một chi tiết nữa. Liệu 1 triệu USD đó là tiền cá nhân hay tiền công ty? Nếu là tiền công ty, đó là một lá cờ đỏ. CFO của bất kỳ công ty nào cũng sẽ phản đối việc dùng vốn điều hành để đặt cược vào một đề xuất chưa được chấp thuận. Nếu là tiền cá nhân, thì sao? Một CEO với tài sản lớn có thể đặt cược thoải mái, nhưng điều đó vẫn tạo ra xung đột lợi ích. Anh ta có động cơ để thúc đẩy EIP-8363 trong các cuộc họp governance, không còn là một người quan sát trung lập. Nguyên tắc của tôi khi audit rất đơn giản: người có lợi ích tài chính trực tiếp không nên tham gia vào quá trình ra quyết định kỹ thuật. Nếu không, bạn sẽ không bao giờ biết được đề xuất đó được viết vì lợi ích chung hay vì tấm séc.
Tôi nhớ lại lần audit SushiSwap năm 2020. Đội ngũ vội vàng chuyển thanh khoản từ Uniswap trong thời gian ngắn, và tôi phát hiện ra token không được xử lý đúng cách. Họ trả tôi 50.000 USD để sửa lỗi. Nhưng điều tôi rút ra không phải là tiền. Đó là: áp lực thời gian và áp lực truyền thông không bao giờ được đè lên chất lượng kỹ thuật. Một vụ cá cược công khai tạo ra áp lực thời gian. Nó khiến mọi người muốn đốt cháy giai đoạn. Và đó chính là lúc lỗ hổng xuất hiện.
Fork không phải là innovation. Và một đề xuất mượn lại tư tưởng của ERC-4337, cô đặc thành một lớp hoán đổi phí, cũng không phải là một bước tiến mang tính nền tảng. Nó có thể hữu ích. Nhưng hữu ích khác với đột phá. Ngành này đang quá quen với việc gọi mọi thứ là đột phá. Là một người làm audit, tôi chỉ quan tâm đến thứ có thể chạy được, kiểm chứng được. Còn lại là tiếng vang.
Bây giờ, hãy để tôi bảo vệ phe lạc quan. Họ có thể đúng.
EIP-8363 có thể thành công chính vì nó nhỏ. Trong khi ERC-4337 phức tạp đến mức hầu hết các ví vẫn chưa áp dụng, FEE_SWAP đưa ra một lớp sửa đổi tối thiểu. Nó không đụng vào cấu trúc tài khoản, không thay đổi cách người dùng ký giao dịch. Nó chỉ chèn thêm một bước hoán đổi token trong quá trình xử lý phí. Nếu đội ngũ triển khai cẩn thận, nó có thể được tích hợp vào ví chỉ với một vài thay đổi nhỏ. Sự nhẹ nhàng là một lợi thế.
Cú đặt cược 1 triệu USD cũng có thể là một chất xúc tác hữu ích. Trong một hệ sinh thái mà mọi người thường chỉ đọc headline, một vụ cá cược công khai buộc các kỹ sư phải mở EIP và đọc. Nó tạo ra tranh luận. Tranh luận là thứ giao thức cần để trưởng thành. Tôi không thích cách gây chú ý bằng tiền, nhưng tôi không thể phủ nhận hiệu quả của nó. Có thể EIP-8363 sẽ không được thông qua. Nhưng nó sẽ buộc ERC-4337 phải trả lời câu hỏi: tại sao người dùng phải chịu một giải pháp nặng nề khi có một lựa chọn nhẹ nhàng hơn? Sự cạnh tranh này có thể đem lại lợi ích cho người dùng cuối. Nếu điều đó xảy ra, 1 triệu USD là một khoản phí rất rẻ để mua một cuộc thảo luận xứng đáng.
Có thể tôi đang quá khắt khe. Có thể một vụ cá cược đúng là cách duy nhất để kéo sự chú ý của một cộng đồng đang chìm trong những cuộc tranh luận vô tận. Tôi chấp nhận khả năng đó. Nhưng tôi vẫn giữ một lập trường lạnh lùng. Một EIP phải được quyết định bằng code, không phải bằng số tiền đặt cược. Tôi chưa thấy một implementation nào của EIP-8363. Tôi chưa thấy một bài kiểm thử nào. Tôi chưa thấy một bản phân tích tác động MEV nào. Tất cả những gì tôi thấy là một tấm séc. Đọc code trước khi ký. Nếu không có code, không có gì để ký.
Trong một thị trường đi ngang, nơi ai cũng đang chờ tín hiệu, một vụ cá cược lớn có thể dễ dàng bị hiểu lầm thành sự xác nhận kỹ thuật. Đừng để bị lừa bởi sự tự tin. Hãy tự hỏi: tôi đã đọc EIP chưa? Tôi đã xem code chưa? Nếu chưa, tôi chỉ đang đặt cược theo một CEO. Mã nguồn sạch, logic bẩn. Và mã nguồn ở đây còn chưa tồn tại. Tôi sẽ theo dõi EIP-8363. Nhưng tôi sẽ không đặt cược sự nghiêm túc của mình vào nó.


