Tìm hiểu EIP 4337: Hướng dẫn đơn giản hóa về Account Abstraction

12-8-2025, 9:34:12 AM
Bitcoin
Xếp hạng bài viết : 3.5
half-star
14 xếp hạng
Khám phá năng lực chuyển đổi của EIP-4337 trong việc trừu tượng hóa tài khoản trên Ethereum, giúp đơn giản hóa các thao tác blockchain cho cộng đồng phát triển Web3 và giới yêu thích tiền mã hóa. Hướng dẫn này đi sâu vào các lợi ích của ví hợp đồng thông minh, biện pháp bảo mật linh hoạt và khả năng tối ưu hóa giao dịch, tạo nền tảng cho việc phổ cập blockchain diện rộng. Mở ra những nhận thức mới về ảnh hưởng của trừu tượng hóa tài khoản đối với cả ví tiền mã hóa truyền thống và hiện đại.
Tìm hiểu EIP 4337: Hướng dẫn đơn giản hóa về Account Abstraction

Hướng dẫn nhanh về Account Abstraction và EIP-4337

Account abstraction (AA) là bước chuyển đổi mạnh mẽ trong hệ sinh thái Ethereum, đổi mới hoàn toàn cách quản lý các tài khoản cá nhân trên blockchain. Sáng kiến này khắc phục nhiều bất cập lâu năm, vốn khiến người ngoài lĩnh vực tiền mã hóa e ngại tham gia, đồng thời mở ra các giải pháp giúp giảm đáng kể rào cản gia nhập. Cải tiến chủ yếu nằm ở việc tách biệt nguồn giao dịch khỏi chữ ký và trao cho người dùng quyền kiểm soát bảo mật tài khoản linh hoạt nhờ các triển khai như EIP-4337.

Account Abstraction là gì?

Để hiểu account abstraction, cần phân biệt hai loại tài khoản trên mạng Ethereum. Externally owned account (EOA) là tài khoản truyền thống do người dùng kiểm soát qua khóa riêng và cụm từ bảo mật. Ngược lại, contract account (CA) vận hành dựa vào smart contract, cung cấp khả năng lập trình giao dịch.

Về thực chất, account abstraction là sự chuyển đổi kiến trúc giúp tách biệt nguồn giao dịch khỏi chữ ký, đồng thời nâng cấp EOA để hoạt động với tính năng của CA. Nhờ đó, smart contract có thể kiểm soát EOA, tạo điều kiện xuất hiện smart contract. Điều này nâng cao đáng kể trải nghiệm người dùng tài khoản, tăng tính linh hoạt khi quản lý và mở ra nhiều cách tương tác mới với blockchain.

Lợi ích của Account Abstraction

Cộng đồng Ethereum tích cực ủng hộ account abstraction vì nó đơn giản hóa triệt để quy trình quản lý tài khoản. Công nghệ này đưa vào nhiều lựa chọn linh hoạt cho các hoạt động on-chain vốn cứng nhắc, cho phép giao dịch trở nên động và thích ứng hơn. Các tính năng bảo mật được mở rộng, giúp người dùng chủ động thiết lập giải pháp bảo vệ vượt xa cách quản lý khóa riêng truyền thống.

Các cải tiến này khắc phục đồng thời nhiều bất tiện và vấn đề dai dẳng của người dùng Ethereum. Bằng cách đơn giản hóa quy trình phức tạp và bổ sung tùy chọn quản lý trực quan, AA nâng tầm trải nghiệm khi tương tác với hệ sinh thái Ethereum, khiến blockchain dễ tiếp cận và thân thiện hơn với người dùng.

Lịch sử Account Abstraction trên Ethereum

Quá trình phát triển account abstraction gắn liền với các Ethereum Improvement Proposal (EIP) quan trọng đã định hình hệ sinh thái hiện tại. EIP-2938 đề xuất chuyển contract account thành tài khoản cấp cao, có khả năng tự thanh toán phí và thực hiện giao dịch. EIP-3074 bổ sung hai mã vận hành mới (OpCode) - AUTH và AUTHCALL - cho phép EOA ủy quyền thao tác cho contract, từ đó nhà phát triển có thể thiết kế đối tượng giao dịch và cơ chế xác thực linh hoạt hơn.

EIP-4337 là phiên bản account abstraction hiện tại, công bố bộ nhớ user operations (user ops) mempool. Cơ chế này thay thế bộ nhớ giao dịch truyền thống và triển khai AA mà không phải chỉnh sửa giao thức lõi Ethereum. Các đề xuất đầu tiên từ năm 2020 như EIP-2938 và EIP-3074 bị tạm dừng do yêu cầu thay đổi giao thức quá lớn, vì vậy hướng tiếp cận phi phụ thuộc giao thức của EIP-4337 đặc biệt có giá trị cho tiến trình phát triển hệ sinh thái.

So sánh với các giải pháp Account Abstraction khác

Dù EIP-4337 có thể khó tiếp cận với người mới, đây là cải tiến lớn so với các giải pháp trước đó. Đề xuất EIP-3074 từng yêu cầu bổ sung hai mã vận hành mới, kéo theo thay đổi lớn ở tầng đồng thuận của Ethereum. Những thay đổi đó tiềm ẩn rủi ro và khó triển khai, dẫn đến việc tạm ngừng đề xuất. EIP-4337 khắc phục các vấn đề này bằng cách triển khai account abstraction mà không cần sửa đổi giao thức, giúp giải pháp khả thi hơn.

Phân tích chuyên sâu về EIP-4337

EIP-4337 thực hiện account abstraction thông qua nhiều thành phần chính. UserOperation là đối tượng thay mặt cá nhân gửi giao dịch, chứa đầy đủ thông tin giao dịch cần thiết. Entry point là hợp đồng thực thi giao dịch gộp từ user operations, đóng vai trò điều phối trung tâm.

Bundler là node xử lý user operations dưới dạng giao dịch gộp, bổ sung các giao dịch entry point vào block và giữ tính hợp lệ. Wallet contract là tài khoản smart contract của người dùng, thực hiện các thao tác thực tế. Wallet factory là smart contract có khả năng tạo ví smart contract mới theo nhu cầu cá nhân.

Aggregator là hợp đồng phụ trợ chuyên biệt, được tin cậy để xác minh chữ ký tổng hợp; bundler duy trì whitelist các aggregator hỗ trợ. Paymaster là hợp đồng triển khai logic tùy chỉnh lên blockchain, cho phép thanh toán phí gas bằng bất kỳ loại tiền nào trên mọi mạng lưới. Kiến trúc này đơn giản hóa quy trình AA nhưng vẫn đảm bảo an toàn và phân quyền, giúp EIP-4337 trở thành giải pháp mạnh mẽ cho ứng dụng blockchain hiện đại.

Quy trình giao dịch

Quy trình giao dịch dưới EIP-4337 bao gồm nhiều giai đoạn phối hợp để kích hoạt chức năng account abstraction. Hiểu quy trình này là chìa khóa nắm bắt cách hệ thống hoạt động thực tế.

Khởi đầu quy trình giao dịch

Khi tài khoản khởi tạo giao dịch, việc đầu tiên là tạo user operation. Đối tượng này chứa đầy đủ dữ liệu về địa chỉ người gửi, gồm các tham số như 'maxFeePerGas' và 'maxPriorityFee'. Trường 'signature' được sử dụng tùy vào từng loại tài khoản thay vì bị ràng buộc bởi giao thức, đảm bảo sự linh hoạt xác thực. Mỗi user operation được tạo sẽ chuyển vào bộ nhớ user operations riêng, tách biệt hoàn toàn với bộ nhớ giao dịch truyền thống.

Gửi giao dịch

Bộ xác thực xử lý user operations bằng cách gom chúng từ bộ nhớ chuyên biệt. Bundler đóng vai trò xây dựng block, thêm user operations vào block trong khi các giao dịch entry point vẫn giữ hợp lệ. Ngay cả khi bundler không trực tiếp xây block, nó vẫn hoàn thành nhiệm vụ này nhờ liên kết với hạ tầng xây dựng block hiện hữu. Ví dụ như mev-boost, cơ chế tách proposer-builder, hoặc thử nghiệm RPC API eth_sendRawTransactionConditional, đều giúp tối ưu hóa việc đưa giao dịch gộp vào block.

Xác thực giao dịch

Sau khi gửi, user operations được chuyển tới hợp đồng entry point để thực thi thao tác gộp. Bundler dùng hàm validateUserOp để kiểm tra chữ ký của từng user operation trước khi chấp nhận. Khi xác thực thành công, bundler thêm hợp đồng entry point vào whitelist, thiết lập quan hệ tin cậy và cho phép xử lý các giao dịch tiếp theo.

Thực thi giao dịch

Giao dịch được hoàn tất nhờ ví smart contract triển khai hàm ExecuteUserOp. Bundler gom các user operation thành giao dịch rồi gọi hàm trên hợp đồng EntryPoint handleOps. Các giao dịch này được ghi vào block, hoàn tất chu trình thực thi và xác nhận hoạt động của người dùng trên blockchain.

So sánh ví EOA, MPC và AA

Mỗi loại ví có đặc điểm và chức năng riêng. Ví EOA sử dụng tài khoản sở hữu ngoài với chi phí khởi tạo và phí gas thấp, chỉ hỗ trợ thanh toán gas bằng một loại tiền và chữ ký ECDSA. Yêu cầu quản lý khóa riêng, không có khả năng khôi phục ví gốc, mức bảo mật cơ bản và tồn tại điểm lỗi đơn lẻ, nhưng tương thích tốt với hệ sinh thái.

Ví MPC cũng dùng loại tài khoản EOA với chi phí tương tự, khác biệt ở cơ chế ký nhờ tính toán đa bên. Cần quản lý khóa riêng, cho phép khôi phục ngoại tuyến trên thiết bị tin cậy. Bảo mật phụ thuộc vào chính sách ký ngoài chuỗi và yêu cầu minh bạch, mức tương thích hệ sinh thái yếu hơn ví EOA truyền thống.

Ví AA dựa trên EIP-4337 sử dụng contract account, chi phí khởi tạo và phí gas cao hơn, nhưng bù lại có thể thanh toán gas bằng nhiều loại tiền và hỗ trợ token bên thứ ba. Cho phép giao dịch theo lô, hỗ trợ nhiều kiểu chữ ký, không cần quản lý khóa riêng. Có thể khôi phục ví, sau khi triển khai EIP-4337 đạt bảo mật cấp chuỗi. Yêu cầu kiểm toán hợp đồng on-chain và pool, mức tương thích hệ sinh thái trung bình, loại bỏ hoàn toàn điểm lỗi đơn lẻ.

Khác biệt giữa Account Abstraction EIP-3074 và EIP-4337

EIP-3074 bị hoãn vì là EIP lõi, đòi hỏi thay đổi tầng đồng thuận. Đề xuất này yêu cầu thêm hai mã vận hành mới để EOA sử dụng contract, mở ra cả cơ hội lẫn thách thức khi triển khai.

Ưu điểm

Điểm mạnh nhất của EIP-3074 là cho phép người dùng ủy quyền kiểm soát EOA cho contract, giúp nhà phát triển sáng tạo các mô hình giao dịch mới. Ví dụ: giao dịch theo lô, giao dịch đóng gói, thanh toán phí gas linh hoạt nâng cao trải nghiệm người dùng. Giải pháp này dùng hợp đồng invoker nhận thanh toán bằng token ngoài ETH, hoạt động như trung gian phi tín nhiệm giữa nhà tài trợ và người nhận. Ngoài ra, EIP-3074 giúp bất kỳ EOA nào hoạt động như ví smart contract mà không cần triển khai hợp đồng, giảm độ phức tạp.

Nhược điểm

Nỗi lo lớn nhất của cộng đồng Ethereum với EIP-3074 là yêu cầu thay đổi tầng đồng thuận, tiềm ẩn rủi ro cao và có thể dẫn đến hard fork nếu phát sinh sự cố. Ngoài ra, EIP-3074 chỉ mang đặc tính CA cho EOA nhưng vẫn bị giới hạn ở chữ ký ECDSA cố định, không hỗ trợ chữ ký tùy ý, giảm sự linh hoạt xác thực.

Giới thiệu EIP-5003

Dù EIP-3074 bị hoãn, đề xuất này chưa bị loại bỏ. EIP-5003 giới thiệu OpCode AUTHUSURP, triển khai mã tại địa chỉ được EIP-3074 cho phép, phối hợp với EIP-3607 để thu hồi quyền ký gốc của EOA. Ví dụ: khi EOA một ủy quyền địa chỉ hai đại diện dưới EIP-3074, AUTHUSURP cho phép địa chỉ hai thiết lập mã cho EOA một. Qua đó, EOA hiện tại có thể nâng cấp thành CA, chuyển từ chữ ký ECDSA sang phương thức ký an toàn hơn, giữ lợi ích của EIP-3074 và khắc phục hạn chế trước đó.

Kết luận

Account abstraction qua EIP-4337 là bước tiến lớn trong quá trình phát triển Ethereum hướng đến phổ cập rộng rãi. Đề xuất này giải quyết các vấn đề cốt lõi bằng kiến trúc mới, mang lại bảo mật nâng cao, thanh toán phí gas linh hoạt và trải nghiệm người dùng vượt trội. Các cải tiến này đồng thời hạ thấp rào cản khi tương tác với hệ sinh thái Ethereum, giúp blockchain tiếp cận gần hơn với người dùng phổ thông. Khi EIP-4337 ngày càng hoàn thiện và được tích hợp trên nhiều nền tảng, ví lớn, account abstraction sẽ đổi mới cách người dùng tương tác với blockchain, mở đường cho sự phát triển tiền mã hóa và ứng dụng phi tập trung tiên tiến hơn. Việc triển khai EIP-4337 đã thiết lập chuẩn mới cho hạ tầng ví, thể hiện tiềm năng account abstraction trong cách mạng hóa trải nghiệm blockchain mà vẫn đảm bảo bảo mật và phân quyền.

FAQ

EIP-4337 là gì?

EIP-4337 mang account abstraction lên Ethereum, giúp người dùng tạo tài khoản contract để quản lý giao dịch mà không cần sở hữu ngoài. Cơ chế này tách biệt xác thực và giao dịch, tối ưu hiệu quả và bảo mật qua đối tượng UserOperation.

ERC-4337 là gì?

ERC-4337 là giao thức account abstraction của Ethereum. Giao thức này cho phép sử dụng smart account, tăng tính tiện dụng và hỗ trợ thanh toán phí gas bằng token ERC-20 hoặc bên thứ ba mà không cần chỉnh sửa tầng đồng thuận.

EIP và ERC có giống nhau không?

Không, EIP (Ethereum Improvement Proposal) và ERC (Ethereum Request for Comment) là hai khái niệm khác nhau. EIP tập trung vào thay đổi giao thức, còn ERC xác định tiêu chuẩn cho token và smart contract.

4337 là gì?

ERC-4337 là chuẩn Ethereum về account abstraction, cho phép ví smart contract, giao dịch không phí gas và nâng cao trải nghiệm người dùng.

* Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào được Gate cung cấp hoặc xác nhận.
Bài viết liên quan
XZXX: Hướng Dẫn Toàn Diện về TOKEN BRC-20 Meme vào năm 2025

XZXX: Hướng Dẫn Toàn Diện về TOKEN BRC-20 Meme vào năm 2025

XZXX nổi lên như một trong những token meme BRC-20 hàng đầu của năm 2025, tận dụng Bitcoin Ordinals để có những chức năng độc đáo kết hợp văn hóa meme với đổi mới công nghệ. Bài viết khám phá sự phát triển bùng nổ của token, được thúc đẩy bởi một cộng đồng phát triển mạnh mẽ và sự hỗ trợ thị trường chiến lược từ các sàn giao dịch như Gate, đồng thời cung cấp cho những người mới bắt đầu một cách tiếp cận có hướng dẫn để mua và bảo mật XZXX. Độc giả sẽ có cái nhìn sâu sắc về các yếu tố thành công của token, những tiến bộ kỹ thuật, và các chiến lược đầu tư trong hệ sinh thái XZXX đang mở rộng, làm nổi bật tiềm năng của nó trong việc định hình lại cảnh quan BRC-20 và đầu tư tài sản số.
8-21-2025, 7:51:51 AM
Chỉ số Sợ hãi và Tham lam Bitcoin: Phân tích Tâm lý thị trường cho năm 2025

Chỉ số Sợ hãi và Tham lam Bitcoin: Phân tích Tâm lý thị trường cho năm 2025

Khi chỉ số Sợ hãi và Tham lam của Bitcoin giảm dưới 10 vào tháng 4 năm 2025, tâm lý thị trường tiền điện tử đạt mức thấp chưa từng có. Nỗi sợ hãi cực đoan này, kết hợp với phạm vi giá từ 80.000 đến 85.000 của Bitcoin, nổi bật sự tương tác phức tạp giữa tâm lý đầu tư viên tiền điện tử và động lực thị trường. Phân tích thị trường của chúng tôi về Web3 khám phá những hàm ý đối với dự đoán giá Bitcoin và chiến lược đầu tư blockchain trong cảnh động này.
4-29-2025, 8:00:15 AM
Top ETFs Tiền điện tử để Theo dõi vào năm 2025: Điều hướng qua Sự bùng nổ Tài sản số

Top ETFs Tiền điện tử để Theo dõi vào năm 2025: Điều hướng qua Sự bùng nổ Tài sản số

Quỹ hoán đổi danh mục tiền điện tử (ETF) đã trở thành nền tảng cho các nhà đầu tư tìm cách tiếp xúc với tài sản kỹ thuật số mà không có sự phức tạp của quyền sở hữu trực tiếp. Sau khi Bitcoin giao ngay và Ethereum ETF được phê duyệt vào năm 2024, thị trường ETF tiền điện tử đã bùng nổ, với 65 tỷ đô la dòng tiền và Bitcoin vượt quá 100.000 đô la. Khi năm 2025 mở ra, các quỹ ETF mới, sự phát triển quy định và việc áp dụng tổ chức được thiết lập để thúc đẩy tăng trưởng hơn nữa. Bài viết này nêu bật các ETF tiền điện tử hàng đầu cần theo dõi vào năm 2025, dựa trên tài sản được quản lý (AUM), hiệu suất và đổi mới, đồng thời cung cấp thông tin chi tiết về chiến lược và rủi ro của chúng.
5-13-2025, 2:29:23 AM
5 cách để nhận Bitcoin miễn phí vào năm 2025: Hướng dẫn cho người mới

5 cách để nhận Bitcoin miễn phí vào năm 2025: Hướng dẫn cho người mới

Vào năm 2025, việc nhận Bitcoin miễn phí đã trở thành một chủ đề hot. Từ các microtasks đến việc đào Bitcoin theo cách chơi game, hoặc thẻ tín dụng thưởng Bitcoin, có rất nhiều cách để có được Bitcoin miễn phí. Bài viết này sẽ tiết lộ cách dễ dàng kiếm Bitcoin trong năm 2025, khám phá những vòi Bitcoin tốt nhất và chia sẻ các kỹ thuật đào Bitcoin không đòi hỏi đầu tư. Dù bạn là người mới hoặc người dùng có kinh nghiệm, bạn có thể tìm thấy cách phù hợp để giàu có với tiền điện tử ở đây.
4-30-2025, 6:45:39 AM
Vốn hóa thị trường Bitcoin vào năm 2025: Phân tích và Xu hướng cho Nhà đầu tư

Vốn hóa thị trường Bitcoin vào năm 2025: Phân tích và Xu hướng cho Nhà đầu tư

Vốn hóa thị trường của Bitcoin đã đạt con số ấn tượng **2.05 tỷ** vào năm 2025, với giá của Bitcoin bất ngờ tăng lên **$103,146**. Sự tăng trưởng chưa từng có này phản ánh sự phát triển của vốn hóa thị trường tiền điện tử và nhấn mạnh tác động của công nghệ blockchain đối với Bitcoin. Phân tích đầu tư Bitcoin của chúng tôi tiết lộ các xu hướng thị trường quan trọng đang định hình cảnh quan tiền điện tử số vào năm 2025 và xa hơn nữa.
5-15-2025, 2:49:13 AM
Dự Đoán Giá Bitcoin Năm 2025: Tác Động Của Thuế Của Trump Đối Với BTC

Dự Đoán Giá Bitcoin Năm 2025: Tác Động Của Thuế Của Trump Đối Với BTC

Bài viết này bàn về tác động của các mức thuế năm 2025 của Trump đối với Bitcoin, phân tích biến động giá cả, phản ứng của các nhà đầu tư tổ chức, và tình trạng nơi trú ẩn an toàn của Bitcoin. Bài viết khám phá cách giá trị của đô la Mỹ giảm giúp ích cho Bitcoin, đồng thời cũng đặt ra câu hỏi về mối quan hệ của nó với vàng. Bài viết này cung cấp cái nhìn sâu sắc cho các nhà đầu tư trong biến động thị trường, xem xét các yếu tố địa chính trị và xu hướng kinh tế lớn, và cung cấp dự báo cập nhật cho giá của Bitcoin vào năm 2025.
4-17-2025, 4:11:25 AM
Đề xuất dành cho bạn
Khám phá Rootstock: Phân tích chuyên sâu về giải pháp sidechain dành cho Bitcoin

Khám phá Rootstock: Phân tích chuyên sâu về giải pháp sidechain dành cho Bitcoin

Tìm hiểu cách Rootstock (RSK) mở rộng chức năng của Bitcoin bằng hợp đồng thông minh và tăng tốc độ xử lý giao dịch. Giải pháp sidechain của Rootstock giúp nhà phát triển, người dùng DeFi và nhà đầu tư tận dụng tối đa tiềm năng blockchain mà vẫn giữ nguyên tính an toàn của Bitcoin. Nền tảng này có khả năng kết nối với Ethereum, hỗ trợ khai thác hợp nhất, cung cấp tiện ích đa dạng cho token RBTC và mở ra nhiều cơ hội cho nhà phát triển trong hệ sinh thái Bitcoin.
12-8-2025, 2:23:30 PM
Nâng cao kiến trúc Blockchain bằng cách kết hợp Mainnet và Sidechain

Nâng cao kiến trúc Blockchain bằng cách kết hợp Mainnet và Sidechain

Tìm hiểu cách các giao thức blockchain layer-0 đang tái cấu trúc hạ tầng blockchain với mainchain và sidechain. Nhận diện tác động của chúng đến khả năng mở rộng và tính tương thích giữa các nền tảng blockchain, tạo điều kiện thuận lợi cho các nhà phát triển Web3 cũng như nhà đầu tư tiền mã hóa tiếp cận nhiều cơ hội mới.
12-8-2025, 2:16:59 PM
Khám phá công nghệ Chứng minh Không Kiến thức

Khám phá công nghệ Chứng minh Không Kiến thức

Khám phá công nghệ bằng chứng không kiến thức qua bài viết chuyên sâu, dành riêng cho các nhà phát triển Web3, cộng đồng tiền mã hóa và những ai đề cao quyền riêng tư. Tìm hiểu về cách ZK tăng hiệu suất mở rộng và bảo mật cho blockchain, tiếp cận khái niệm ZK rollups cùng các ứng dụng thực tiễn trong DeFi. Trải nghiệm các dự án đột phá như zkSync, StarkNet và Gate để nhận thấy công nghệ ZK đang nâng tầm khả năng kết nối và bảo vệ dữ liệu cá nhân trên blockchain. Khai mở tương lai của blockchain với các giải pháp không kiến thức.
12-8-2025, 1:59:20 PM
Hướng dẫn mua tiền điện tử Metaverse an toàn

Hướng dẫn mua tiền điện tử Metaverse an toàn

Hướng dẫn này giúp bạn hiểu rõ các phương pháp mua tiền số metaverse một cách an toàn và hiệu quả. Nếu bạn là nhà đầu tư tiền mã hóa, nhà giao dịch hoặc người yêu thích Web3, bạn sẽ nắm bắt được từng bước thực hiện, lựa chọn các khoản đầu tư metaverse nổi bật và sử dụng nền tảng giao dịch an toàn như Gate. Hãy tối ưu hóa danh mục đầu tư crypto của mình nhờ các thông tin chuyên sâu về bất động sản ảo, NFT và các dự án metaverse. Bạn cũng sẽ biết cách mua, đầu tư thông minh trong hệ sinh thái metaverse và chủ động kiểm soát rủi ro để đạt kết quả tốt khi tham gia thị trường này.
12-8-2025, 1:31:10 PM