
Khác biệt căn bản giữa EIP-8141 và ERC-4337 là về kiến trúc. ERC-4337 bổ sung trừu tượng tài khoản dựa trên hệ thống giao dịch hiện có của Ethereum thông qua ví hợp đồng thông minh, UserOperation, bundler, hợp đồng thông minh singleton EntryPoint và các paymaster tùy chọn. Ngược lại, EIP-8141 đề xuất Frame Transaction mới ở tầng giao thức, giúp xác thực, thanh toán gas, triển khai và thực thi thực hiện qua nhiều frame trong một giao dịch duy nhất.
Cả hai đều hướng đến các tính năng trừu tượng tài khoản như tài trợ giao dịch, thao tác theo lô, chữ ký linh hoạt, cơ chế khôi phục và trải nghiệm ví tối ưu. Điểm khác biệt là mức độ tích hợp của các khả năng này vào Ethereum.
ERC-4337 vận hành mà không cần thay đổi loại giao dịch gốc của Ethereum; EIP-8141 tích hợp Frame Transaction vào tận lõi giao thức.
ERC-4337 dựa vào UserOperation, bundler, hợp đồng EntryPoint và hợp đồng paymaster.
EIP-8141 áp dụng VERIFY, SENDER và các frame khác để phân tách xác thực, thanh toán gas, triển khai và thực thi.
Cả hai đều hỗ trợ trừu tượng gas, gom giao dịch, chữ ký thay thế và giao dịch tài trợ.
EIP-7702 mở đường cho các EOA hiện có chuyển đổi sang hợp đồng thông minh, đồng thời tương thích với cả hai hướng tiếp cận trừu tượng tài khoản.
| Tính năng | ERC-4337 | EIP-8141 |
|---|---|---|
| Đối tượng người dùng chính | UserOperation | Frame Transaction |
| Mô hình tài khoản | Hợp đồng tài khoản thông minh | Tài khoản gốc hỗ trợ AA |
| Yêu cầu thay đổi giao thức | Không | Có |
| Điều phối thực thi | Hợp đồng thông minh singleton EntryPoint | Giao thức thực thi frame |
| Bundler | Thành phần chủ chốt trong quy trình | Không bắt buộc như vậy |
| Trừu tượng gas | Hợp đồng paymaster | Phê duyệt thanh toán trong frame |
| Giao dịch theo lô | Logic tài khoản thông minh | Nhiều frame / batch nguyên tử |
| Triển khai tài khoản | Factory / mã khởi tạo | Deploy frame |
| Xác thực | Xác thực tài khoản thông minh | Frame VERIFY |
| Thực thi người dùng | Cuộc gọi tài khoản thông minh | Frame SENDER |
| Lộ trình EOA | Hỗ trợ EIP-7702 | Mã mặc định / mô hình tương thích EIP-7702 |
ERC-4337 xem UserOperation là một pseudo-transaction với các trường như call data, giới hạn gas, phí tối đa, chữ ký và dữ liệu paymaster. Bundler cuối cùng đóng gói nó thành giao dịch Ethereum thông thường gửi về EntryPoint.
EIP-8141 thay đổi cấu trúc giao dịch truyền thống: payload bao gồm nhiều frame, chữ ký, thông số phí và địa chỉ gửi, cho phép mỗi frame có chế độ thực thi và giới hạn gas riêng biệt.
Với ERC-4337, người dùng sử dụng hợp đồng tài khoản thông minh thay cho tài khoản sở hữu ngoài truyền thống.
Người dùng ký UserOperation chứa call data mong muốn. Bundler thu thập các UserOperation đang chờ và gửi qua hợp đồng EntryPoint để xác thực và điều phối thực thi. Hợp đồng paymaster có thể tài trợ phí gas, giúp ứng dụng xây dựng chính sách thanh toán điều kiện hoặc cho phép người dùng trả bằng token ERC-20.
Trường chữ ký do tài khoản thông minh xử lý, không bị cố định bởi quy tắc đồng thuận Ethereum, nên ERC-4337 hỗ trợ khoá phiên, đa chữ ký, phục hồi và các tài khoản thông minh mô-đun.
Kiến trúc trừu tượng tài khoản ERC-4337 hiện tại đã cung cấp chức năng hợp đồng thông minh đa dạng mà không cần nâng cấp giao thức.
EIP-8141 đẩy các tính năng này sâu vào luồng giao dịch gốc của Ethereum.
Một verify frame xử lý xác thực; một sender frame thực hiện hành động theo ngữ cảnh của người gửi; deploy frame có thể cài đặt mã tài khoản trước khi xác thực nếu cần; các frame khác xử lý thanh toán hoặc hậu thực thi.
Opcode APPROVE cho phép mã xác thực xác định phạm vi phê duyệt cho thực thi, thanh toán hoặc cả hai. Khi đã được ủy quyền thực thi, các frame còn lại thực hiện các bước yêu cầu.
Đây là sự khác biệt then chốt giữa Frame Transaction và ERC-4337: giao thức hiểu rõ các giai đoạn này thay vì phụ thuộc pipeline UserOperation riêng biệt.
Cả hai hệ thống đều giúp người dùng không cần nắm giữ ETH cho mọi giao dịch.
Với ERC-4337, hợp đồng paymaster chi trả phí gas và có thể thu lại từ người dùng bằng token khác. Nhà cung cấp ví hoặc dApp thiết lập điều kiện tài trợ.
Với EIP-8141, thanh toán gas tích hợp vào chuỗi xác thực: hợp đồng tài trợ có thể phê duyệt thanh toán, người gửi phê duyệt thực thi – người thanh toán không cần trùng với người gửi.
Mô hình gas của EIP-8141 rõ ràng hơn: mỗi frame có giới hạn gas thực thi và trạng thái, giao dịch tổng có mức chi phí tối đa. Gas dư từ một frame không tự động chuyển cho frame khác, giúp kiểm soát chi phí mô phỏng và xác thực.
Tài khoản thông minh ERC-4337 cho phép gom giao dịch, giúp người dùng thực hiện nhiều thao tác chỉ bằng một hành động.
EIP-8141 làm rõ thao tác theo lô bằng nhiều frame. Một batch nguyên tử nhóm các hành động liên tiếp, đảm bảo thành công hoặc thất bại cùng lúc. Nếu một frame bị revert, toàn bộ thay đổi bị revert.
Ví dụ, phê duyệt token và swap xử lý cùng lúc – nếu swap thất bại sẽ không còn approval dư thừa.
Xử lý bản địa các thao tác đa bước là lý do EIP-8141 đơn giản hóa thiết kế tài khoản thông minh.
EIP-7702 cho phép EOA ủy quyền thực thi cho mã hợp đồng mà vẫn giữ địa chỉ cũ, tạo cầu nối thực tế giữa tài khoản truyền thống và tài khoản thông minh.
ERC-4337 tận dụng tài khoản hỗ trợ EIP-7702, không bắt buộc người dùng chuyển sang địa chỉ hợp đồng mới hoàn toàn.
EIP-8141 tiến xa hơn với mã mặc định: tài khoản có Frame Transaction mặc định dù không có mã triển khai hoặc lưu trữ; deploy frame sẽ cài đặt hoặc ủy quyền mã khi cần thêm chức năng.
Như vậy, EIP-7702, ERC-4337 và EIP-8141 là các giai đoạn tiếp nối trừu tượng tài khoản Ethereum – chứ không phải ba hệ thống loại trừ lẫn nhau.
Tích hợp sâu của EIP-8141 giúp giảm phụ thuộc vào bundler và hạ tầng xử lý giao dịch ngoài chuỗi cho phần lớn thao tác trừu tượng tài khoản.
Đồng thời, xác thực lập trình tiến gần hơn mô hình giao dịch đồng thuận. Logic xác thực đa dạng hỗ trợ khôi phục, tổng hợp chữ ký, quyền theo phiên hoặc xác thực hậu lượng tử.
Đổi lại, hệ thống phức tạp hơn: node công khai phải kiểm tra an toàn Frame Transaction trước khi thêm vào chuỗi. EIP-8141 quy định tiền tố xác thực giới hạn, hạn chế truy cập trạng thái, giới hạn khối lượng xác thực và phân biệt paymaster chuẩn/không chuẩn nhằm giảm nguy cơ vô hiệu hóa hàng loạt, tấn công từ chối dịch vụ.
Kiến trúc trừu tượng tài khoản toàn diện của Ethereum lý giải vì sao trải nghiệm ví đang chuyển từ giải pháp ứng dụng sang hỗ trợ giao thức sâu hơn.
Nói ngắn gọn, ERC-4337 xây dựng trừu tượng tài khoản quanh Ethereum, còn EIP-8141 xây dựng ngay trong Ethereum.
ERC-4337 dùng ví hợp đồng thông minh, UserOperation, bundler, EntryPoint, paymaster. EIP-8141 sử dụng Frame Transaction với các giai đoạn xác thực, gửi, triển khai, thanh toán, thực thi tách biệt.
ERC-4337 vẫn rất giá trị nhờ cơ sở hạ tầng trừu tượng tài khoản hoàn chỉnh mà không cần chờ nâng cấp giao thức. Lợi thế của EIP-8141 là giúp trừu tượng gas, xác thực lập trình, thao tác theo lô, giao dịch tài trợ trở thành tính năng gốc, không phụ thuộc pipeline riêng biệt.
Không. ERC-4337 đã hỗ trợ tài khoản thông minh triển khai và nền tảng sẵn có. EIP-8141 thay đổi khả năng gốc của Ethereum, ví vẫn có thể tận dụng thành phần ERC-4337 nếu phù hợp.
Không cần hợp đồng EntryPoint singleton cho luồng Frame Transaction cốt lõi. Xác thực và thực thi hiển thị trực tiếp qua frame giao dịch thay vì qua UserOperation chuyển về EntryPoint.
Có. ERC-4337 dùng paymaster tài trợ UserOperation. EIP-8141 cho phép xác thực giao dịch ủy quyền riêng người gửi và người trả, hợp đồng tài trợ có thể chi trả gas.
Có, nhất là nhờ EIP-7702. EOA có thể ủy quyền chức năng hợp đồng thông minh vẫn giữ địa chỉ cũ, giảm nhu cầu chuyển đổi tài khoản.
Vì xác thực, phê duyệt thanh toán, triển khai, thực thi được tích hợp vào định dạng giao dịch Ethereum mới – không còn phụ thuộc hạ tầng UserOperation ngoài.
Bài viết chỉ mang tính chất giáo dục. Tiêu chuẩn Ethereum, nâng cấp giao thức, triển khai ví và đặc tả EIP có thể thay đổi.











