Tôi đã muốn viết về chủ đề này từ lâu, cuối cùng hôm nay cũng có thời gian.
Một vài điều khiến người dùng ví Ethereum đau đầu nhất: mất cụm từ khôi phục là mất tài sản; không có ETH trong ví thì không thể chuyển token; mỗi thao tác đều phải ký riêng. Account Abstraction (trừu tượng hóa tài khoản) ra đời để giải quyết chính những vấn đề này: cho phép dùng mã lệnh để thiết lập quy tắc cho tài khoản.
Token liên quan: $ETH giá 2442.9 (+0.81% trong 24 giờ).
— Hạn chế của hai loại tài khoản —
Ban đầu, Ethereum có hai loại tài khoản: tài khoản bên ngoài (EOA) do khóa riêng kiểm soát và tài khoản hợp đồng do mã lệnh kiểm soát. Chỉ tài khoản bên ngoài mới có thể chủ động khởi tạo giao dịch, nhưng các quy tắc của tài khoản bên ngoài được cố định trong giao thức: một khóa riêng, một loại chữ ký và chỉ có thể trả phí giao dịch bằng ETH.
Điều này có nghĩa là nếu mất khóa riêng thì không thể khôi phục; nếu khóa riêng bị lộ, tài sản có thể bị chuyển đi. Bạn cũng không thể thiết lập các quy tắc linh hoạt hơn như giới hạn giao dịch hay yêu cầu nhiều chữ ký.
— ERC-4337 hoạt động như thế nào —
ERC-4337 triển khai trừu tượng hóa tài khoản mà không cần sửa đổi các quy tắc đồng thuận của Ethereum. Thay vì ký một giao dịch thông thường, người dùng ký một yêu cầu gọi là UserOperation; Bundler thu thập nhiều UserOperation rồi gửi chúng cùng lúc đến hợp đồng EntryPoint để thực thi. EntryPoint được triển khai trên mạng chính Ethereum vào tháng 3 năm 2023.
Quy trình này cũng có thể tích hợp Paymaster, một hợp đồng thanh toán Gas thay cho người dùng. Ứng dụng có thể trả phí giao dịch thay người dùng hoặc cho phép họ thanh toán bằng các token khác.
— Ví hợp đồng thông minh có thể làm gì —
Khi tài khoản trở thành hợp đồng, bạn có thể tùy chỉnh quy tắc xác thực: yêu cầu nhiều người cùng ký mới được chuyển tiền; khôi phục tài khoản khi đổi điện thoại nhờ những người liên hệ hoặc thiết bị đã chỉ định trước; đặt giới hạn chuyển tiền mỗi ngày; hoặc chỉ cần ký một lần để thực hiện các bước như cấp quyền và hoán đổi, cùng nhiều thao tác khác.
— Địa chỉ thông thường cũng dùng được —
Bản nâng cấp Pectra vào tháng 5 năm 2025 giới thiệu EIP-7702, cho phép các tài khoản sở hữu bên ngoài hiện có ủy quyền thực thi mã cho một hợp đồng nào đó. Người dùng có thể sử dụng các tính năng như giao dịch hàng loạt và được trả Gas thay mà không cần đổi địa chỉ.
Khả năng mạnh hơn cũng đồng nghĩa với nhiều rủi ro hơn: bản thân ví hợp đồng thông minh là mã chương trình nên có thể có lỗ hổng; nếu lỡ ký ủy quyền cho một hợp đồng độc hại, hậu quả có thể tương tự như giao khóa riêng. Vì vậy, hãy đặc biệt cẩn thận với các yêu cầu ký ủy quyền và từ chối trước mọi yêu cầu từ trang web lạ.
— Tóm lại trong một câu —
Trừu tượng hóa tài khoản biến chiếc ví từ “một chìa khóa mở một ổ khóa” thành “một chiếc két có thể tự thiết kế quy tắc”. Quy tắc càng linh hoạt, càng cần hiểu rõ ai đặt ra quy tắc và ai nắm quyền kiểm soát. Hãy tìm hiểu nguyên lý trước khi thực hiện, đừng quyết định chỉ vì bốc đồng nhất thời.
Bạn đã biết điều này trước đây chưa?
Chia sẻ quan điểm để trao đổi; rủi ro do bạn tự chịu.