
Ethereum Improvement Proposal 3074 (EIP-3074) là đề xuất nâng cấp cho Ethereum Virtual Machine (EVM), bổ sung hai mã vận hành mới: AUTH và AUTHCALL. Hai opcode này cho phép Tài khoản Sở hữu Bên ngoài (EOA) ủy quyền tạm thời việc thực thi giao dịch cho hợp đồng thông minh. Nhờ cơ chế này, người dùng chỉ cần ký một lần để hợp đồng có thể thực hiện nhiều thao tác on-chain thay mặt họ trong phạm vi xác định.
Hiện tại, EOA phải tự ký từng giao dịch và tự chi trả phí gas. EIP-3074 hướng đến việc tối ưu hóa giao dịch gộp, thanh toán gas được tài trợ và thao tác một chạm mà không cần chuyển đổi EOA sang tài khoản hợp đồng thông minh, từ đó giảm độ phức tạp cho người dùng mới.
EIP-3074 xử lý hai điểm nghẽn lớn: Thứ nhất, EOA không thể thực hiện các thao tác nhiều bước trên chuỗi chỉ với một lần ủy quyền, dẫn đến phải ký lặp lại và trả nhiều lần phí gas. Thứ hai, người dùng mới thường không có ETH để trả phí gas, gây ra trải nghiệm khởi đầu không thuận lợi.
Trong thực tế, nhận airdrop thường đòi hỏi nhiều bước như “ủy quyền — nhận — chuyển”; giao dịch có thể gồm “ủy quyền — hoán đổi — staking”. EIP-3074 cho phép gộp các bước này thành một quy trình duy nhất, với phí gas có thể được tài trợ bởi dự án hoặc ví, giúp nâng cao trải nghiệm người dùng.
EIP-3074 xoay quanh hai opcode: AUTH và AUTHCALL. Opcode là tập lệnh vận hành dành cho Ethereum Virtual Machine. AUTH ghi nhận ủy quyền đã ký của người dùng cho hợp đồng gọi cụ thể; AUTHCALL cho phép hợp đồng được ủy quyền thực hiện các lệnh gọi tiếp theo bằng địa chỉ người dùng trong phạm vi cho phép.
Ở góc độ người dùng, bạn ký một thỏa thuận “cho phép hợp đồng này thực hiện các thao tác đã định nghĩa thay mặt tôi trong quá trình này”. Khi nhận được ủy quyền, hợp đồng sẽ lần lượt thực hiện các bước — như phê duyệt token, hoán đổi, rồi staking — khiến các giao dịch on-chain xuất phát từ địa chỉ của bạn nhưng được hợp đồng đóng gói lại.
EIP-3074 hợp nhất nhiều lần nhắc ký thành một luồng ủy quyền rõ ràng duy nhất và hỗ trợ tài trợ phí gas, giúp giảm rào cản cho người mới. Sản phẩm ví có thể cung cấp mẫu thao tác “một chạm”, giảm thiểu sai sót từ phía người dùng.
Ví dụ, khi tương tác với DApp, EIP-3074 cho phép gộp các thao tác như “ủy quyền + hoán đổi + chuyển”. Người dùng lần đầu có thể hoàn thành giao dịch on-chain đầu tiên mà không cần chuẩn bị ETH nếu dự án hoặc ví tài trợ phí gas.
Trên các sàn giao dịch — như khi nạp/rút tài sản hệ sinh thái ETH trên Gate — nhiều người dùng chuyển tiền về ví tự lưu ký để tham gia DeFi. Nhờ tính năng tài trợ gas và giao dịch gộp của EIP-3074, việc tương tác DApp trở nên liền mạch và tránh bị kẹt do thiếu ETH trả phí gas.
Account abstraction (thường thông qua ERC-4337) sử dụng tài khoản hợp đồng thông minh cho xác thực linh hoạt và chiến lược thanh toán, như Paymaster tài trợ phí gas hoặc xác thực đa yếu tố. EIP-3074 cải tiến trực tiếp EOA; dù cách tiếp cận khác nhau, cả hai đều hướng đến nâng cao trải nghiệm người dùng.
EIP-3074 có thể bổ trợ account abstraction: giúp EOA gộp thao tác “triển khai smart account, chuyển tài sản và quyền hạn” thành một quy trình, giảm ma sát khi chuyển đổi. Người dùng đã sử dụng smart account được hưởng khả năng lập trình hóa cao hơn; người chưa chuyển đổi có thể tiếp cận dễ dàng hơn nhờ EIP-3074.
Trong DeFi, EIP-3074 thường dùng để gộp “phê duyệt token — hoán đổi — staking/cung cấp thanh khoản” thành một giao dịch. Nền tảng chiến lược có thể cung cấp tính năng “tham gia một chạm”, tài trợ phí gas cho người dùng chỉ cần ký một lần để hoàn thành toàn bộ quy trình.
Với NFT, EIP-3074 gộp các thao tác như “mint hàng loạt — đặt giá bán — đăng lên marketplace” thành một quy trình. Nó cũng hỗ trợ “mua hàng loạt” hoặc “hủy đơn hàng hàng loạt”. Người dùng mới được tài trợ gas, giúp mint hoặc giao dịch đầu tiên thuận tiện hơn dù ví chưa có ETH.
Với tương tác cross-chain hoặc Layer 2, đội ngũ dự án có thể dùng EIP-3074 đóng gói các bước như “bridge — hoán đổi — nạp tiền”, tài trợ phí gas để tăng tỷ lệ chuyển đổi. Ví dụ, sau khi rút từ Gate về Ethereum và vào DApp, người dùng có thể hoàn tất mọi chuẩn bị on-chain cần thiết chỉ với một lần ký.
Rủi ro lớn nhất là hiểu nhầm phạm vi ủy quyền. Nếu cấp quyền quá rộng cho hợp đồng gọi không đáng tin cậy, bạn có thể bị thực hiện thao tác ngoài ý muốn như chuyển token hoặc đặt hạn mức phê duyệt quá cao.
Bước 1: Xác minh địa chỉ hợp đồng gọi và nguồn DApp. Chỉ sử dụng điểm truy cập tin cậy, tránh trang giả mạo.
Bước 2: Kiểm tra phạm vi ủy quyền. Đảm bảo có giới hạn với hợp đồng đích, chức năng và số lượng để tránh “phê duyệt không giới hạn”.
Bước 3: Thử với số lượng nhỏ và đặt hạn mức giao dịch. Sau khi hoàn tất, cần rà soát và thu hồi các quyền phê duyệt không cần thiết ngay khi có thể.
Cuối cùng: Với thao tác giá trị lớn, nên dùng ví cứng hoặc giải pháp đa chữ ký. Cân nhắc chuyển sang tài khoản hợp đồng thông minh để tăng cường bảo mật khi cần thiết.
Cộng đồng đang tập trung thảo luận ba yếu tố: cách trình bày ranh giới bảo mật rõ ràng cho người dùng; đánh đổi và phối hợp với giải pháp account abstraction; và cách ví, DApp nên thiết kế hợp đồng gọi, mẫu ủy quyền chuẩn hóa.
Trong tương lai, sản phẩm ví sẽ áp dụng giao diện ủy quyền trực quan, hiển thị rõ hợp đồng gọi, hợp đồng đích, số lượng cùng công cụ “thu hồi/khôi phục một chạm”. DApp sẽ đóng gói các thao tác nhiều bước phổ biến thành mẫu bảo mật để giảm lỗi người dùng. Nếu được tích hợp trong các nâng cấp hệ sinh thái sắp tới, những tính năng như onboarding một chạm, tài trợ gas, giao dịch gộp có thể trở thành tiêu chuẩn — giúp cải thiện mạnh mẽ trải nghiệm và tỷ lệ chuyển đổi người dùng.
EIP-3074 giới thiệu opcode AUTH và AUTHCALL, mang lại “ủy quyền thực thi tạm thời” cho EOA, giúp giải quyết rào cản thao tác nhiều bước và phí gas, đồng thời nâng cao trải nghiệm onboarding và người dùng nâng cao. EIP-3074 không cạnh tranh với account abstraction mà cung cấp nâng cấp nhẹ cho EOA, còn account abstraction mang lại khả năng lập trình hóa mạnh mẽ về lâu dài. Trong thực tế, hãy luôn chú ý phạm vi ủy quyền, nguồn hợp đồng gọi và cơ chế thu hồi. Thực hiện kiểm thử nhỏ và đặt hạn mức để bảo vệ tài sản.
EIP-3074 kiểm soát rủi ro bằng ủy quyền rõ ràng — bạn phải ký để cấp quyền thao tác, không có gì diễn ra tự động. Điều quan trọng là chọn ứng dụng, nhà cung cấp dịch vụ uy tín và thường xuyên rà soát quyền đã cấp. Nếu phát hiện hoạt động bất thường, hãy thu hồi ngay các ủy quyền liên quan để bảo vệ tối đa.
Điều này phụ thuộc vào tiến độ triển khai của các nhà phát triển ví và ứng dụng. Khi EIP-3074 được kích hoạt chính thức và các ví lớn (như MetaMask hoặc Gate) tích hợp, người dùng sẽ hưởng lợi từ tối ưu hóa phí gas, giao dịch gộp và thanh toán một chạm. Hiện tại, EIP-3074 vẫn ở giai đoạn đề xuất và thử nghiệm; dự kiến sẽ được áp dụng rộng rãi trong 6–12 tháng tới.
EIP-3074 tập trung tối ưu hóa cơ chế ủy quyền tài khoản cá nhân nhằm thao tác linh hoạt, hiệu quả hơn. Plasma và Rollup là giải pháp mở rộng Layer 2 cho Ethereum. Các giải pháp này không loại trừ nhau — EIP-3074 giúp đơn giản hóa ủy quyền, còn Rollup giảm chi phí giao dịch. Kết hợp cả hai sẽ nâng cao trải nghiệm người dùng đáng kể.
Kiểm tra ví có nhắc bạn thiết lập quyền thao tác thay vì yêu cầu ký từng bước hay không. Ngoài ra, hãy chú ý các chỉ báo rõ ràng về phạm vi ủy quyền và thời hạn hiệu lực khi xác nhận giao dịch. Trên các nền tảng chuyên nghiệp như Gate, bạn có thể trực tiếp xem trạng thái hỗ trợ EIP-3074 và báo cáo kiểm toán bảo mật của ứng dụng. Khi chưa chắc chắn, hãy thử giao dịch với số tiền nhỏ trước.
Chắc chắn. EIP-3074 là tính năng tùy chọn, không bắt buộc thay đổi hành vi địa chỉ hiện tại; bạn vẫn sử dụng ví như bình thường. Các tính năng mới sẽ được các ứng dụng mới tích hợp dần. Người dùng hiện tại có thể chọn nâng cấp để hưởng lợi hoặc duy trì cách dùng cũ — đề xuất này hoàn toàn tương thích ngược.


