
Giải mã cuộc thay đổi ERC4337 của Ethereum, chúng ta có thể nhìn thấy những cơ hội nào?
Tuyển chọn TechFlowTuyển chọn TechFlow

Giải mã cuộc thay đổi ERC4337 của Ethereum, chúng ta có thể nhìn thấy những cơ hội nào?
ERC4337 vẫn là giải pháp tối ưu nhất ở giai đoạn hiện nay để thực hiện abstraction tài khoản.
Tác giả: Jerry Luo
TÓM TẮT
Hiện tại trên Ethereum có hai loại ví chính là EOA và SCW, nhưng cả hai đều đối mặt với những vấn đề riêng: hiệu suất thực thi thấp và không thể tự khởi tạo giao dịch. Sau nhiều lần tìm kiếm, các nhà phát triển Ethereum hiện đang xem ERC4337 — một giải pháp hiện thực hóa khái niệm "trừu tượng tài khoản" (account abstraction) — là phương án tối ưu nhất.
-
Ví ERC4337 tách biệt khóa riêng khỏi chủ thể tài khoản thông qua Bundler, cho phép xử lý hàng loạt giao dịch và tự khởi tạo giao dịch. Đồng thời, nhờ vào mã lập trình tích hợp trong ví hợp đồng thông minh, các giao dịch có thể được tự động hóa dựa trên thông tin từ môi trường bên ngoài.
-
Tuy nhiên, đề xuất này vẫn phải đối mặt với sự cạnh tranh từ các giải pháp khác như trừu tượng tài khoản ở tầng giao thức hoặc ví trừu tượng gốc. Hơn nữa, hợp đồng điểm vào (Entry Point) của ERC4337 chỉ mới được triển khai trên mạng chính Ethereum vào tháng 3 năm nay, còn nhiều vấn đề cần khám phá và giải pháp cuối cùng vẫn chưa chắc chắn. Cuối cùng, do tính chất đơn điểm của hợp đồng Entry Point, khả năng nâng cấp của ERC4337 bị giới hạn rất lớn.
-
Để giải quyết các vấn đề này, các nhà phát triển ERC4337 đã đưa ra các đề xuất EIP bổ sung nhằm tối ưu hóa mà không cần thay đổi hợp đồng đầu vào. Đối với tình trạng không tương thích giữa Dapp thời EOA và ERC4337, cộng đồng hỗ trợ ERC4337 đã tự xây dựng hàng loạt dự án ví ERC4337 và các Dapp chuyên tương tác với ví ERC4337, cung cấp trải nghiệm tương tác đa dạng như với ví EOA trong DeFi và SocialFi, đồng thời cải thiện tính khả dụng.
Nhìn chung, ERC4337 vẫn là giải pháp tốt nhất hiện nay để hiện thực hóa trừu tượng tài khoản. Nhờ hợp đồng thanh toán thay (Paymaster), người dùng tham gia DeFi dễ dàng hơn khi các dự án có thể cung cấp giao dịch 0 gas hoặc phí gas thấp để thu hút thêm người dùng. Việc đóng gói và xử lý hàng loạt giao dịch giúp cải thiện đáng kể trải nghiệm người dùng trong SocialFi và GameFi, mở rộng lựa chọn tương tác cho người tham gia.
1. Bối cảnh
Việc đánh đổi giữa phi tập trung và tiện lợi luôn là bài toán nan giải với người tham gia crypto. Nếu muốn theo đuổi phi tập trung, bạn phải từ bỏ mô hình thao tác web2 tiện lợi, thay vào đó chấp nhận quy trình phức tạp gồm lưu trữ cụm từ khôi phục, ký bằng khóa riêng, thiết lập giá trị nonce,... Ngược lại, nếu chỉ quan tâm đến tiện ích, thì những vụ sụp đổ như FTX, JPEX... khiến chúng ta không thể phớt lờ tầm quan trọng của quyền sở hữu tài khoản. Để giải quyết vấn đề này, các nhà phát triển Ethereum đã thử nghiệm nhiều cách nhằm mang lại sự tiện lợi kiểu web2 cho tài khoản web3 — tức là "trừu tượng tài khoản". Tại hội nghị ETHCC năm nay, Vitalik Buterin, người sáng lập Ethereum, đã tổng kết những nỗ lực này, trong đó chuẩn ERC4337 nhận được sự đồng thuận cao nhất từ cộng đồng phát triển.
2. Nguyên lý trừu tượng tài khoản ERC4337
Trong quá trình tách rời quyền kiểm soát và quyền sở hữu khỏi chủ thể tài khoản, ERC4337 chủ yếu liên quan đến ba thành phần: UserOperation, Bundler và các hợp đồng trên chuỗi. UserOperation chứa toàn bộ dữ liệu đầu vào của người dùng; Bundler đảm nhiệm việc đóng gói và kích hoạt giao dịch; các hợp đồng trên chuỗi bao gồm Entry Point, Paymaster Contract và Wallet Contract, chịu trách nhiệm về logic xác minh và thực thi phức tạp.
-
UserOperation: UserOperation chứa tất cả thông tin giao dịch do người dùng gửi. Hình dưới so sánh các tham số đầu vào của ví ERC4337 và ví EOA truyền thống khi khởi tạo một giao dịch.

Sự khác biệt lớn nhất là ví ERC4337 cho phép chỉ định rõ sender, trong khi ví EOA mặc định địa chỉ giải mã chữ ký ECDSA là người gửi. Điều này giúp ERC4337 tách rời chủ thể tài khoản khỏi quyền sở hữu. Ngoài ra, ERC4337 còn thêm tham số paymasterAndData để thiết lập chi tiết hợp đồng thanh toán thay — chức năng này sẽ được giải thích kỹ hơn sau.
-
Bundler: Về bản chất, Bundler là một tài khoản EOA. Với mỗi UserOperation nhận được, nó trước tiên xác minh logic mã trong calldata liên quan đến hàm validateOp của Wallet Contract. Nếu phát hiện các đoạn mã như TIMESTAMP, BLOCKHASH hoặc truy cập ngoài vùng lưu trữ ví, Bundler sẽ từ chối UserOperation để ngăn chặn kiểu tấn công "mô phỏng độc hại". Sau khi vượt xác minh, Bundler sẽ đóng gói nhiều UserOperation và phát tán lên mempool công cộng hoặc riêng tư. Vì hợp đồng thông minh trên Ethereum phải do EOA kích hoạt, Bundler tiếp tục tương tác với Entry Point Contract để thực thi UserOperation. Trong quá trình này, Bundler có thể kiếm lợi nhuận từ chênh lệch phí ưu tiên tối đa với phí gas thực tế, cũng như MEV từ việc sắp xếp các giao dịch nhóm. Do đó, sự trỗi dậy của ERC4337 có thể mở ra mô hình "đào mỏ" mới trên Ethereum: đào Bundler.
-
Entry Point: Entry Point là hợp đồng thông minh dùng để xác minh và thực thi nội dung UserOperation, được kích hoạt bởi Bundler, giúp tách biệt Bundler khỏi ví hợp đồng thông minh. Entry Point là hợp đồng đơn thể (singleton) duy nhất trong ERC4337. Mỗi Wallet Contract khi tạo sẽ cấp cho địa chỉ Entry Point một quyền đặc biệt. Khi Bundler gọi Entry Point, hàm handleOps sẽ được kích hoạt, trước tiên kiểm tra xem ví có đủ gas để bồi thường cho Bundler hay không — nếu không, giao dịch sẽ bị hoàn tác. Ví hợp đồng cũng có thể chọn để Paymaster trả gas thay, điều này sẽ được nói rõ sau. Nếu mọi xác minh đều thành công, hàm nội bộ _executeUserOp sẽ lần lượt thực thi nội dung calldata trong UserOperation, gọi các hàm tương ứng trong ví. Cuối cùng, lượng gas dư thừa sẽ được hoàn lại cho Bundler.
-
Wallet Contract: Về bản chất, đây là một ví hợp đồng thông minh, chứa hàm multiCall có thể xử lý hàng loạt dữ liệu từ calldata của UserOperation, giúp giảm đáng kể chi phí gas. Điểm khác biệt lớn so với hợp đồng thông thường là trong multiCall, nội dung UserOperation không được thực thi trực tiếp mà chia thành hai bước: validateOp và executeOp. Nếu validateOp thất bại, thực thi sẽ dừng ngay lập tức và toàn bộ chi phí gas do Bundler chịu. Nhưng một khi bước executeOp bắt đầu, dù vì bất kỳ lý do gì mà hợp đồng dừng, chi phí gas đều do Wallet Contract chịu. Cơ chế này vừa đảm bảo Bundler có thể kiếm lợi chính đáng từ việc đóng gói, vừa ngăn các Bundler ác ý phát động tấn công DoS làm cạn kiệt ETH trong ví.
-
Paymaster: Paymaster không bắt buộc trong ERC4337. Khi tham số paymasterAndData trong UserOperation không rỗng, Paymaster được chỉ định sẽ trả gas thay cho Bundler. Trong quá trình này, Bundler gọi hàm validatePaymasterOp của Paymaster để kiểm tra xem Paymaster có đủ dư để thanh toán gas hay không, rồi trả theo yêu cầu người dùng. Lưu ý rằng ERC4337 không quy định tiêu chuẩn thứ tự ưu tiên sử dụng Paymaster — Bundler phải dựa vào hồ sơ lịch sử off-chain để chọn Paymaster tốt nhất và loại bỏ những Paymaster kém chất lượng. Quá trình này tạo ra cạnh tranh giữa các Paymaster, giúp nâng cao hiệu quả vận hành mạng.
-
Aggregator Chữ ký: Vì ERC4337 hỗ trợ các thuật toán chữ ký ngoài ECDSA, nên trước tiên cần phân loại các UserOperation theo thuật toán chữ ký. Sau đó, Bundler dùng Signature Aggregator để tạo chữ ký tập trung cho các giao dịch cùng loại, chỉ cần xác minh một lần là có thể duyệt toàn bộ giao dịch bên trong — quá trình này giúp giảm mạnh chi phí gas.
Tổng thể, người dùng trước tiên gửi UserOperation chứa các tham số tùy chỉnh đến Bundler. Nếu có paymasterAndData, hợp đồng thanh toán thay sẽ được gọi để trả phí gas. Nếu có initCode, người dùng sẽ tạo ví hợp đồng mới theo logic mã trong đó. Cuối cùng, để giảm chi phí xác minh chữ ký, ERC4337 đóng gói giao dịch theo nhóm, dùng Signature Aggregator tạo chữ ký tập trung và chỉ xác minh một lần. Khi mô phỏng xác minh off-chain và xác minh on-chain đều thành công, ví hợp đồng sẽ thực hiện chức năng tùy chỉnh của người dùng và hoàn lại gas dư cho Bundler như phần thưởng.

Ngược lại, khởi tạo giao dịch bằng ví EOA đơn giản hơn nhiều: chỉ cần một tài khoản EOA ký dữ liệu giao dịch rồi phát tán toàn mạng. Giao dịch sau khi được nút xác minh sẽ chờ đóng gói, cuối cùng được ghi vào chuỗi bởi nút được chọn theo cơ chế POS. Quá trình này rất gọn, không có trung gian như Bundler hay Entry Point, nên tiêu thụ gas ít hơn. Đồng thời, độ an toàn chỉ phụ thuộc vào thuật toán mã hóa ECDSA, không có rủi ro nội sinh từ logic hợp đồng phức tạp. Tuy nhiên, khóa riêng và quyền kiểm soát gắn chặt vĩnh viễn, không thể thay đổi, và mọi giao dịch đều phải ký riêng lẻ, không thể tự động hóa.

Tóm lại, ERC4337 đã tách rời khóa riêng khỏi quyền sở hữu tài khoản, giảm chi phí gas nhờ xử lý giao dịch theo nhóm, loại bỏ ngưỡng ETH ban đầu nhờ hợp đồng thanh toán thay, và đạt được đa dạng hóa phương thức ký và chức năng tài khoản nhờ ví hợp đồng thông minh. Những cải tiến này thúc đẩy mạnh mẽ sự tiện lợi và tính linh hoạt của tài khoản web3.
3. Các loại ví Ethereum hiện tại và ưu nhược điểm
-
EOA (Tài khoản ngoại vi): Ví EOA trên Ethereum được kiểm soát bằng chữ ký khóa riêng, khóa riêng được sinh từ cụm từ khôi phục 12 từ. Mặc dù ví EOA có tính chủ động trong thao tác và có thể tự giao dịch, nhưng để đảm bảo quyền sở hữu, người dùng phải lưu giữ an toàn dãy 64 ký tự thập lục phân hoặc 12 từ khôi phục — gây bất tiện lớn. Đồng thời, mọi giao dịch xác thực danh tính đều phải ký riêng lẻ, cực kỳ bất tiện, giống như phải xác nhận từng lần thay đổi trạng thái phía sau một hành động. Cuối cùng, dùng ví EOA đòi hỏi phải nạp sẵn ETH vào tài khoản, làm tăng ngưỡng sử dụng ví.
-
SCW (Ví hợp đồng thông minh): So với ví EOA, ví hợp đồng thông minh (SCW) cải thiện đáng kể tính tiện dụng và mức độ tự động hóa. Nhờ mã lập trình tích hợp, SCW có thể đóng gói giao dịch và tự động thực hiện các thao tác phức tạp theo ý người dùng. Tuy nhiên, về quyền hạn, SCW thấp hơn nhiều so với EOA — không thể tự thực thi giao dịch, mà cần một tài khoản EOA để kích hoạt.
-
MPC (Ví tính toán đa phương): Ví MPC chia nhỏ khóa riêng và giao cho nhiều bên lưu giữ, sau đó ghép lại khi cần ký. Nghe có vẻ giống ví đa chữ ký, nhưng về bản chất có nhiều khác biệt. Thứ nhất, MPC chỉ có một khóa riêng, chỉ là được chia nhỏ lưu trữ. Thứ hai, xác minh đa chữ ký hoàn toàn dựa trên hợp đồng thông minh on-chain, trong khi MPC đặt ngưỡng và tạo chữ ký off-chain. Ví MPC tránh được rủi ro điểm lỗi đơn lẻ, không lo mất khóa riêng dẫn đến mất tài khoản như EOA. Tuy nhiên, quá trình tạo chữ ký off-chain mang tính tập trung, cần chế độ kiểm soát nghiêm ngặt để phòng gian lận. Hiện tại, MPC chủ yếu là sản phẩm tùy chỉnh, không mã nguồn mở, khó tích hợp module trong phát triển, làm tăng chi phí. Tuy nhiên, cần nhấn mạnh rằng MPC và ví AA (tài khoản trừu tượng) không cạnh tranh. MPC giải quyết vấn đề lưu trữ khóa riêng, còn AA giải quyết tính linh hoạt trong giao dịch — hai công nghệ có thể kết hợp trong tương lai.
-
AA (Tài khoản trừu tượng): Ý tưởng về tài khoản trừu tượng bắt nguồn từ EIP86 năm 2017, đề xuất biến mọi tài khoản thành hợp đồng để người dùng tự định nghĩa mô hình bảo mật. Tuy nhiên, đề xuất này ảnh hưởng đến tầng đồng thuận Ethereum, độ khó cao và tiềm ẩn nhiều rủi ro an toàn. Do đó, EIP86 và các đề xuất sau đó liên quan đến thay đổi tầng giao thức hoặc đồng thuận đều bị đình chỉ vô thời hạn. Đến khi EIP2938 ra đời, giảm mạnh thay đổi底层 Ethereum và giải quyết vấn đề an toàn bằng cách thiết lập quy tắc mempool cho nút, hướng tiếp cận chuyển sang hiện thực trừu tượng tài khoản chỉ bằng thay đổi ở tầng hợp đồng thông minh. Năm 2021, ERC4337 ra đời, hoàn toàn hiện thực trừu tượng tài khoản chỉ bằng thay đổi ở tầng hợp đồng. Tháng 3 năm nay, hợp đồng Entry Point của ERC4337 được triển khai trên Ethereum, đánh dấu kỷ nguyên ERC4337.
4. Thách thức và giải pháp
4.1 Tiêu chuẩn tài khoản trừu tượng chưa rõ ràng
-
Trừu tượng tài khoản ở tầng đồng thuận: ERC4337 không phải giải pháp duy nhất cho trừu tượng tài khoản trên Layer1 Ethereum. Các đề xuất như EIP2938, hướng tới trừu tượng ở tầng đồng thuận, chỉ tạm bị gác lại chứ chưa bị bác bỏ hoàn toàn. Có lẽ hiện tại, lợi ích từ trừu tượng tài khoản chưa đủ thuyết phục để thay đổi底层 Ethereum. Nhưng khi ERC4337 đạt giới hạn phát triển, người ta sẽ tìm kiếm trải nghiệm tốt hơn. Lúc đó, các giải pháp như nâng quyền cho tài khoản hợp đồng để tự khởi tạo giao dịch, loại bỏ Bundler, giảm chi phí và độ phức tạp có thể quay lại bàn cân.
-
Các đề xuất EIP chưa rõ ràng: ERC4337 mới triển khai chưa đầy một năm, vẫn đang phát hiện và hoàn thiện. Vì không thể thay đổi Entry Point, các EIP tối ưu hóa hiện tại chủ yếu tập trung vào Bundler và opcode, ví dụ như hợp đồng endorser trong EIP-1589 chống tấn công MEV, hay opcode trong EIP-3974 cho phép ủy quyền kiểm soát ví EOA cho ví hợp đồng — các đề xuất này còn phải chờ cộng đồng phát triển Ethereum thảo luận.
-
Ví trừu tượng gốc trên Layer2: Cuối cùng là các ví trừu tượng gốc trên Layer2 như Starknet và Zksync Era. Starknet dùng thuật toán chữ ký khác ECDSA, giảm mạnh chi phí ký/giải ký và gas. Trên Starknet, chỉ có tài khoản hợp đồng, mặc định là tài khoản cấp cao nhất, có thể tự khởi tạo giao dịch mà không cần thao tác phức tạp ở tầng hợp đồng, tạo môi trường phát triển linh hoạt và phong phú hơn cho nhà phát triển.
Tóm lại, dù ERC4337 là lựa chọn được công nhận rộng rãi nhất hiện nay để trừu tượng tài khoản trên Ethereum, nhưng không phải lựa chọn duy nhất.
4.2 Hạn chế nội tại của ERC4337
- Chi phí gas cố định cao hơn: Chi phí gas cho thao tác cơ bản trên ví ERC4337 là 42.000 gas, gấp đôi ví EOA thông thường. Lý do cụ thể như sau:

Có thể thấy, do sự xuất hiện của hợp đồng thông minh, việc thực thi nghiệp vụ hợp đồng (giải nén UserOperation, xác minh điều kiện, băm on-chain...) và kích hoạt sự kiện, đăng nhật ký lên Ethereum tạo ra lượng tiêu thụ gas khổng lồ. Hơn nữa, phương pháp xử lý giao dịch theo nhóm nhằm giảm chi phí do ERC4337 đề xuất đã chứng minh không thực dụng trong thực tế — phần lớn người dùng không cần đóng gói nhiều giao dịch trong một lần gọi, chỉ trong vài trường hợp hiếm như airdrop mới tận dụng được lợi thế này. Ngoài ra, nếu một UserOperation nhằm phân bổ chi phí giao dịch thất bại trên chuỗi, sẽ gây tổn thất lớn hơn cho ví hoặc Bundler.
-
Chi phí nâng cấp cao: Hợp đồng Entry Point có hàm entryPoint() trả về tham số phù hợp giao diện IEntryPoint. Wallet Contract dùng tham số này để xác minh giao dịch có thực sự đến từ hàm trong Entry Point hay không. Nhưng điều này yêu cầu địa chỉ Entry Point phải được "đóng cứng" trong mọi ví hợp đồng được tạo. Nếu muốn nâng cấp Entry Point, mọi ví hợp đồng phải đồng ý — khi ERC4337 phổ biến, thay đổi này khó không kém thay đổi tầng đồng thuận. Do đó, việc triển khai ERC4337 phải cực kỳ thận trọng, đi kèm kiểm toán an toàn toàn diện. Việc tối ưu hiệu suất sau này cũng sẽ rất khó khăn.
-
Vấn đề an toàn hợp đồng: Trên ví EOA truyền thống, quy trình giao dịch đơn giản, an toàn được đảm bảo bằng mật mã học và cơ chế đồng thuận tầng mạng. Các thuật toán mã hóa và cơ chế đồng thuận hệ thống phân tán đã được kiểm chứng lâu dài và công nhận học thuật, khả năng có lỗ hổng cực thấp. Trong khi đó, ERC4337 chuyển nhiều thao tác vốn do cơ chế đồng thuận blockchain xác minh sang kiểm tra bằng hàm hợp đồng — điều này đặt ra yêu cầu cực cao về an toàn bản thân hợp đồng, và khi logic giao dịch càng phức tạp, rủi ro an toàn càng tăng mạnh.
4.3 Chi phí cập nhật ERC4337
Sự dè dặt của các ông lớn ví truyền thống
Theo ChainCatcher, Alex Jupiter, người đứng đầu sản phẩm MetaMask, trong phỏng vấn với Decrypt cho biết, dù các công nghệ như trừu tượng tài khoản, EOA... được nhắc nhiều tại EthCC, MetaMask sẽ rất thận trọng khi áp dụng.
Là nhà cung cấp ví truyền thống, MetaMask giúp người dùng dễ dàng tạo ví EOA và thu phí qua dịch vụ hoán đổi phi tập trung. Với các ông lớn đã có mô hình sinh lời ổn định như vậy, phần lớn không muốn mạo hiểm thay đổi, hiện tại đều dè dặt với trừu tượng tài khoản — dù tích cực tìm hiểu nhưng luôn hành xử thận trọng.
Chi phí cập nhật Dapp
Các Dapp hiện tại trên Ethereum như Opensea, Uniswap, MetaMask Swap... đều lấy ví EOA làm đối tượng phục vụ mặc định. Để các Dapp này tương thích hoàn toàn với ví ERC4337, cần thay đổi cơ chế kiểm tra tương tác và cơ chế thế chấp token. Để hoàn thành điều này, mã hợp đồng của các Dapp chủ đạo hiện nay đều cần sửa đổi — rủi ro an toàn và chi phí cập nhật là không thể lượng hóa. Hơn nữa, xét đến việc các Dapp đã từng tẩy chay giao dịch từ hợp đồng do vụ việc Tornado, khối lượng công việc cập nhật này còn lớn hơn nữa.
4.4 ERC4337 và liên chuỗi
Trong các cầu nối liên kết giữa Ethereum và Layer2, địa chỉ nhận trên mạng đích thường mặc định là địa chỉ gửi trên mạng nguồn. Điều này hoàn toàn ổn với ví EOA truyền thống, vì cùng một khóa riêng có thể kiểm soát địa chỉ trên cả hai mạng qua chữ ký. Nhưng với ví ERC4337, địa chỉ gửi là địa chỉ hợp đồng, không bị kiểm soát bởi khóa riêng, nên không thể đặt địa chỉ nhận giống với mạng gửi. Do đó, ví ERC4337 không tương thích với hầu hết các cầu nối liên chuỗi hiện tại giữa Layer1 và Layer2 của Ethereum.
4.5 Biện pháp cải tiến ERC4337
-
Cải tiến qua đề xuất EIP: Dù bản thân chuẩn ERC4337 khó thay đổi, ta có thể bổ sung qua các EIP mới. Ví dụ EIP5189 (đề xuất tháng 6/2022) giới thiệu hợp đồng endoser giảm rủi ro sàng lọc Bundler và ngăn robot MEV tấn công. Ngoài ra còn hàng loạt đề xuất liên quan như EIP3074, EIP5003 đang chờ xem xét.
-
Bổ sung giao thức liên chuỗi: Giải pháp triệt để nhất cho vấn đề liên chuỗi là thay đổi底层 cầu nối, cho phép người dùng tự đặt địa chỉ nhận trên mạng đích. Nhưng cải tiến này chi phí cao, liên quan đến triển khai lại cầu nối và an toàn hợp đồng mới. Hiện tại, giải pháp khả thi là dùng một tài khoản EOA trung gian đáng tin cậy làm cầu nối giữa ví ERC4337 và cầu nối. Điều này yêu cầu trung gian phải thế chấp lượng lớn ETH hoặc token Layer2, mỗi lần giúp thực hiện giao dịch liên chuỗi phải thế chấp vượt mức, đợi ví hợp đồng nhận được tiền mới hoàn trả token thế chấp và nhận thưởng.
-
Xây dựng Dapp riêng cho ERC4337: Kể từ khi hợp đồng điểm vào triển khai tháng 3, hàng loạt dự án ví dựa trên ERC4337 đã ra đời trên Ethereum, tự tương thích với ERC4337. Ví dụ như ví hợp đồng thông minh mở rộng cao ZeroDev Kernel, dự án trừu tượng ví hợp tác với chính phủ Nhật MynaWallet... Các dự án này tự tạo thành hệ sinh thái ví trừu tượng lớn mạnh. Dù các nhà ví truyền thống dè dặt, lượng sử dụng UserOperation trên Ethereum từ tháng 3 đến nay vẫn tăng mạnh, đang trong giai đoạn bùng nổ.

5. Cơ hội từ ERC4337

5.1 Thợ đào Bundler trong hệ sinh thái ERC4337
ERC4337 giới thiệu Bundler để tách chủ thể tài khoản khỏi quyền kiểm soát. Chỉ cần một tài khoản EOA có lưu một lượng ETH nhất định là có thể làm Bundler. So với đào máy trong cơ chế POW, hình thức đào mới này gần như không tốn chi phí đầu tư, cũng không có rủi ro pháp lý.
So với đào stake trong cơ chế POS, Bundler có ngưỡng tham gia cực thấp, không cần stake 32 ETH, chỉ cần đủ gas để tương tác một lần với Entry Point Contract.
Bản chất sự khác biệt này là vì Bundler khó làm hại hơn nhiều so với nút xác thực, trong khi lợi nhuận từ hành vi xấu lại thấp hơn nhiều, do đó không cần stake lượng lớn ETH để đảm bảo cân bằng khen thưởng/phạt trong giao thức ERC4337.
Cuối cùng, so với lợi nhuận từ bể thanh khoản, Bundler có thời gian khóa tài sản ngắn hơn, giúp tài sản lưu động hơn — khi Ethereum chịu áp lực bán mạnh, người dùng có thể rút ra kịp thời để giảm tổn thất.
Với những lợi thế trên, Bundler trong tương lai rất có thể trở thành một hình thức đầu tư mới trên Ethereum, và thậm chí phát triển thành các "bể Bundler" tương tự bể đào Bitcoin hay bể stake Ethereum — với đặc điểm chi phí thấp, lợi nhuận ổn định, tính thanh khoản cao.
5.2 Hướng tới Intent-Centric trong hệ ERC4337
Intent-centric (trọng tâm là "ý định") nghĩa là người dùng khi thao tác không cần biết các bước thực thi cụ thể, mà chương trình tự động thực hiện các thao tác module dựa trên nhu cầu người dùng ở tầng dưới. Với nhà đầu tư mới vào web3, các thao tác ký tên, thiết lập gas rất thiếu thân thiện, khiến họ dù quan tâm crypto, thường chỉ có thể đầu tư qua CEX, không thể bước vào thế giới web3 thật sự. Bản chất hiện tượng này nằm ở sự khác biệt về "ý định thao tác" giữa DEX và CEX.
Ví dụ, ai đó muốn dùng DEX để đổi USDT sang ETH theo cách có lợi nhất. Họ phải chọn từ nhiều bể giao dịch, chọn bể tối ưu, ký xác nhận cấp quyền cho Dapp, ký xác nhận gửi USDT vào bể thanh khoản, rồi ký xác nhận rút ETH tương đương ra. Mỗi bước là một thao tác hành vi, mỗi thao tác tương ứng một hành động ở tầng dưới. Nhưng trên CEX, mọi thao tác đều dựa trên "ý định".
Để thực hiện ý định đổi USDT sang ETH theo cách có lợi nhất, chỉ cần đặt lệnh thị trường — người dùng không cần thiết lập giá cụ thể, không cần hiểu. Dù có người cho rằng tự thực hiện từng bước giúp hiểu rõ quy trình, tránh lỗi cố hữu từ quy trình module. Nhưng nhìn chung, số người có khả năng này cực kỳ ít, đa số chỉ cần một quy trình module để đạt mục đích, không muốn tìm hiểu thao tác cụ thể đằng sau.Hơn nữa, thao tác thủ công cũng tiềm ẩn rủi ro cao hơn so với quy trình module đã được kiểm chứng lâu dài.
Trước khi ERC4337 ra đời, ví EOA hiệu suất thấp, phải ký từng giao dịch, nên các ứng dụng intent-centric cần xử lý giao dịch theo module dựa trên ý định người dùng phát triển chậm trên Ethereum. Với ERC4337, nhờ UserOperation và Bundler, người dùng không còn ký từng giao dịch rồi đưa vào mempool chính chờ lên chuỗi. Thay vào đó, họ gửi giao dịch (UserOperation trong ERC4337) vào mempool phụ, trộn với UserOperation của người dùng khác, đợi Bundler gom nhóm rồi nộp cho Entry Point để xác minh và thực thi.
Trong quá trình này, người dùng chỉ cần khai báo hoặc ký xác nhận sở thích của mình, các bước cụ thể do Bundler chọn và thực thi theo logic đã định ở tầng đồng thuận hoặc hợp đồng, không cần người dùng tham gia. Trong Dapp, ta có thể thiết kế logic intent-centric, khi người dùng muốn đạt mục tiêu nào đó, chỉ cần ký xác nhận "ý định" là đủ, không cần tự chọn hành vi giao dịch và ký từng cái như trước. Có thể hình dung, khi ERC4337 được phổ cập, các Dapp intent-centric sẽ lan rộng trên Ethereum, giảm mạnh ngưỡng vào cửa web3.
5.3 DeFi trong hệ ERC4337
DeFi trong đợt bò trước gắn chặt với ví EOA, nâng cao tính đa dạng tương tác on-chain cho nhà đầu tư crypto, cung cấp质押, market making, cho vay... góp phần tạo nên DeFi Summer. Tuy nhiên, quy trình giao dịch phức tạp và tổn thất on-chain tạo ngưỡng cao cho người dùng thông thường, cản trở mở rộng DeFi. Khi kết hợp ví ERC4337, DeFi có thể cung cấp cách tương tác intent-centric, mang lại trải nghiệm gần CEX. Đồng thời, nhờ Paymaster trong ERC4337 có thể thực hiện giao dịch miễn gas, một số nhà vận hành có thể dùng cách này hạ ngưỡng DeFi, thu hút thêm người tham gia. Tuy nhiên, khác với SocialFi hay GameFi, DeFi liên quan đến lượng lớn chuyển/token质押, yêu cầu an toàn cực cao. Trong khi đó, tầng hợp đồng của tài khoản trừu tượng khá phức tạp, dễ có lỗ hổng an toàn gây mất tài sản mã hóa của người dùng. Hơn nữa, kể từ khi chính phủ Mỹ cấm nhiều hợp đồng rửa tiền như Tornado, nhiều DeFi siết chặt kiểm tra địa chỉ hợp đồng hoặc tạm ngừng tương tác, khiến ví hợp đồng thông minh không tương thích với hệ thống DeFi hiện tại, thậm chí có nguy cơ bị nhầm lẫn vào danh sách đen khi tương tác — đây là trở ngại lớn cho việc phổ biến ví ERC4337 trong DeFi.
5.4 Game toàn chuỗi trong hệ ERC4337
Khác với gamefi đời đầu kiểu "bán chuỗi", chỉ đưa tài sản và đạo cụ lên chuỗi để đảm bảo an toàn, game toàn chuỗi viết toàn bộ logic cốt lõi và mô hình kinh tế thành hợp đồng thông minh on-chain, tương tác on-chain, đạt được phi tập trung và an toàn cao toàn quá trình. Tuy nhiên, hiện tại các game web3 phải trả giá lớn để đạt "toàn chuỗi". Trước tiên là phí gas tăng vọt — mọi tương tác trong game, đạo cụ, cảnh vật đều phải ghi lại on-chain, làm chi phí chơi tăng mạnh.
Để giải quyết, logic tương tác của game toàn chuỗi hiện tại thường cực kỳ đơn giản, nhưng điều này cũng hạn chế trải nghiệm giao dịch của người dùng. Đồng thời, nếu dùng ví EOA truyền thống, người chơi phải chịu quy trình xác minh ký tên cực kỳ rườm rà trong suốt quá trình chơi, phải xác nhận từng tương tác, làm trải nghiệm chơi giảm sút nghiêm trọng. Khi áp dụng tài khoản trừu tượng, trước tiên là giảm mạnh chi phí giao dịch — bước xác nhận chỉ cần một chữ ký tập trung BLS và một lần xác minh, tiết kiệm lớn chi phí gas từ quá trình xác minh mật mã.
Ngoài ra, việc đóng gói giao dịch theo nhóm có thể thay thế quá trình xác nhận từng cái một. Đồng thời, sự xuất hiện của ví hợp đồng cá nhân hóa giúp việc xây dựng module cho game toàn chuỗi thuận tiện hơn, nâng cao hiệu quả phát triển. Tuy nhiên, đến nay, sự kết hợp giữa tài khoản trừu tượng và game toàn chuỗi chủ yếu xuất hiện trên các Layer2 như StarkNet đã hiện thực trừu tượng tài khoản gốc, ví dụ như loot realms, cartridge...
Tuy nhiên, lý do không phải vì Ethereum không phù hợp kết hợp game toàn chuỗi với ví ERC4337, mà là vì hợp đồng Entry Point chỉ mới lên chuỗi tháng 3 năm nay, nên phần lớn game toàn chuỗi trên Ethereum dựa trên ERC4337 vẫn đang trong quá trình phát triển.
Có thể dự đoán, trong thời gian tới sẽ có nhiều game toàn chuỗi dựa trên ERC4337 ra mắt trên Ethereum, nâng cao trải nghiệm tương tác và giảm chi phí. Một số game toàn chuỗi lớn hiện tại như Dark Forest, Wolf Games... cũng có thể cân nhắc thay đổi tầng hợp đồng để tương thích với ví ERC4337.
5.5 SocialFi trong hệ ERC4337
Do cơ chế ràng buộc khóa riêng và chức năng tương tác hạn chế của ví EOA, lâu nay SocialFi đối mặt với ngưỡng tham gia cao và khó quản lý tài khoản. Trải nghiệm người dùng kém đã giới hạn nghiêm trọng tiềm năng phát triển của các dự án SocialFi. Sự xuất hiện của tài khoản trừu tượng sẽ hoàn toàn thay đổi cục diện này, nhưng việc đánh đổi giữa tiện lợi, khả năng khôi phục và an toàn vẫn cần được cân nhắc dựa trên mức độ quan trọng của tài khoản web3 trong từng dự án SocialFi.
Trước tiên là việc tách rời khóa riêng khỏi quyền kiểm soát tài khoản — người dùng không còn phải lưu giữ khóa riêng hay cụm từ khôi phục phức tạp, và có thể điều chỉnh mật khẩu tài khoản một cách động. Ví dụ, dự án Ambire ra mắt cuối 2021 dựa trên ERC4337 đã cho phép tạo và khôi phục tài khoản web3 qua email.
Tiếp theo, xử lý giao dịch theo nhóm của ERC4337 giải quyết vấn đề ngưỡng vào web3 đã nêu ở đầu bài — vấn đề một nút bấm giải quyết trên web2, giờ web3 cũng có thể giải quyết bằng một nút bấm.
Cuối cùng, việc đưa logic mã tùy chỉnh vào ví ERC4337 cũng sát hơn với thiết kế cá nhân hóa tài khoản web2, cho phép mỗi tài khoản SocialFi thêm chức năng theo sở thích, giống như QQ cho phép người dùng chọn bật/tắt kênh theo ý.
6. Triển vọng tương lai
Tính đến thời điểm viết bài, số lượng người dùng web3 khoảng 300 triệu, chỉ chiếm khoảng 4% dân số toàn cầu, so với 6 tỷ người dùng internet toàn cầu thì còn rất nhiều dư địa phát triển. Để web3 theo kịp quy mô web2, vượt ngưỡng 1 tỷ người dùng, ngưỡng tham gia thấp hơn và nhiều chức năng tùy chỉnh tài khoản hơn là điều kiện tiên quyết. Trong tất cả các lựa chọn hiện tại để đạt mục tiêu này, ERC4337 có rủi ro thấp hơn, khung phát triển tương đối trưởng thành, lại được Quỹ Ethereum và các nhà phát triển chính công nhận. Do đó, kể từ khi triển khai hợp đồng Entry Point, số lượng người dùng tài khoản trừu tượng đã tăng trưởng bùng nổ.

Dù ERC4337 hiện được công nhận rộng rãi và thúc đẩy bởi cộng đồng Ethereum, trong thực tế triển khai vẫn gặp không ít vấn đề.
Trước tiên là tiêu chuẩn chưa rõ ràng — vì nhiều đề xuất bổ sung ERC4337 vẫn đang chờ duyệt, hình thức triển khai cuối cùng chưa xác định, gây trở ngại lớn cho phát triển hệ sinh thái dự án ERC4337.
Thứ hai là chi phí cập nhật ERC4337 — một khi triển khai hợp đồng điểm vào, cần đa số ví trên mạng đồng ý thay đổi địa chỉ cũ mới cập nhật được, chi phí cực cao.
Cuối cùng là vấn đề không tương thích với Dapp và cầu nối liên chuỗi hiện tại — nếu muốn ERC4337 phổ cập hoàn toàn, các Dapp hiện tại trên Ethereum cần nâng cấp diện rộng, đối mặt rủi ro an toàn và chi phí cực cao.
Tuy nhiên, ERC4337 cũng đã có phản ứng tích cực với các vấn đề trên — ví dụ như thêm hợp đồng thông minh bên ngoài để tăng hiệu suất đóng gói của Bundler, bổ sung opcode nâng quyền tài khoản hợp đồng, đề xuất EIP bổ sung để giải quyết vấn đề khó nâng cấp Entry Point.
Đồng thời, trước sự không tương thích của Dapp truyền thống, ERC4337 tích cực tự xây dựng hệ sinh thái, thúc đẩy việc sử dụng rộng rãi ví trừu tượng trên Ethereum. Việc phổ cập ví ERC4337 có thể hiện thực hóa evm intent-centric ở tầng máy ảo Ethereum, và khi evm intent-centric được trừu tượng hóa sâu hơn trong Dapp, thao tác web3 có thể đạt đến mức đơn giản như web2 — lấy "ý định người dùng" làm trung tâm.
Nếu intent-centric có thể hiện thực hóa toàn diện trong Dapp Ethereum, DeFi, gamefi và hầu hết các lĩnh vực cần tính đơn giản và tự động hóa sẽ được tối ưu mạnh mẽ về trải nghiệm người dùng, thu hút thêm nhiều người ngoài ngành. Tuy nhiên, các lĩnh vực như DeFi liên quan trực tiếp đến chuyển token sẽ tăng trưởng thận trọng hơn do yêu cầu an toàn khắc nghiệt hơn. Trong khi đó, SocialFi và gamefi quan tâm hơn đến trải nghiệm người dùng, an toàn có thể được nới lỏng. Nhưng trước đây khổ vì giới hạn của ví EOA, không thể thiết kế tương tác phức tạp.
Thông qua ERC4337, các lĩnh vực này có thể giải quyết hai vấn đề lớn: ngưỡng người dùng quá cao và trải nghiệm kém, từ đó đón lượng người dùng tăng mạnh, thậm chí có thể trở thành điểm bùng phát chính trong đợt bò tới.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














