

Account abstraction (AA) đang thu hút sự quan tâm lớn trong lĩnh vực tiền mã hóa bởi khả năng đổi mới quản lý tài khoản trên Ethereum. Bài viết này cung cấp góc nhìn tổng hợp về AA và cách triển khai thông qua EIP-4337.
Account abstraction là quá trình tách biệt nguồn giao dịch khỏi chữ ký và nâng cấp tài khoản sở hữu bên ngoài (EOA) thành tài khoản hợp đồng (CA). Nhờ đó, người dùng có thể tạo ví hợp đồng thông minh, giúp quản lý tài khoản linh hoạt hơn và nâng cao trải nghiệm.
AA đơn giản hóa quản lý tài khoản khi gia tăng tính linh hoạt cho các hành động on-chain và cung cấp thêm lựa chọn bảo mật. Những cải tiến này nâng cao đáng kể trải nghiệm khi sử dụng hệ sinh thái Ethereum.
Khái niệm AA đã phát triển qua nhiều Đề xuất cải tiến Ethereum (EIP). AA từng được đề xuất tại EIP-2938 và EIP-3074 năm 2020, nhưng do đòi hỏi thay đổi lớn trong giao thức Ethereum, các đề xuất này đã bị tạm dừng. EIP-4337 đưa ra hướng tiếp cận mới, cho phép triển khai AA mà không cần thay đổi giao thức.
EIP-4337 gồm các thành phần chủ chốt để triển khai AA:
Các thành phần này phối hợp chặt chẽ, giúp đơn giản hóa AA và nâng cao trải nghiệm người dùng.
Quy trình giao dịch theo EIP-4337 gồm các bước:
Quy trình này giúp xử lý giao dịch trên Ethereum linh hoạt, hiệu quả hơn.
Mỗi loại ví tiền mã hóa có ưu điểm riêng. Ví AA dựa trên EIP-4337 nổi bật hơn ví EOA truyền thống và ví MPC ở khả năng thanh toán phí gas đa tiền tệ, giao dịch hàng loạt và các lựa chọn khôi phục ví tối ưu.
EIP-3074 cho phép EOA chuyển quyền kiểm soát cho hợp đồng và linh hoạt thanh toán phí gas, nhưng yêu cầu thay đổi lớp đồng thuận. EIP-4337 triển khai AA mà không cần thay đổi này, nên được cộng đồng Ethereum đánh giá cao và ưu tiên.
EIP-5003 mở rộng các khái niệm từ EIP-3074 với OpCode AUTHUSURP, cho phép EOA hiện tại nâng cấp lên CA, đồng thời chuyển đổi từ chữ ký ECDSA sang các phương thức chữ ký mới hiệu quả, an toàn hơn.
Account abstraction, đặc biệt nhờ EIP-4337, là bước tiến lớn trong cải thiện trải nghiệm người dùng trên Ethereum. AA giải quyết các vấn đề về linh hoạt giao dịch, bảo mật, giảm rào cản tham gia hệ sinh thái Ethereum. Công nghệ này sẽ tiếp tục đóng vai trò thúc đẩy ứng dụng rộng rãi Ethereum và blockchain trong tương lai.
ERC-4337 là giao thức triển khai account abstraction, giúp tạo ví hợp đồng thông minh và nâng cao trải nghiệm người dùng mà không cần thay đổi giao thức Ethereum lõi.
Không giống nhau. EIP đề xuất các cải tiến giao thức Ethereum, còn ERC là tiêu chuẩn cho token, hợp đồng thông minh trên Ethereum.
ERC-4337 là tiêu chuẩn Ethereum về account abstraction, cho phép ví hợp đồng thông minh, giao dịch không phí gas và nâng cao trải nghiệm blockchain.
EntryPoint contract là điểm vào của ERC-4337, được bundler, ví và paymaster sử dụng, đóng vai trò cốt lõi trong account abstraction.











