ERC-4337 là tiêu chuẩn ERC mới nhất được triển khai trên mạng chính Ethereum, nó thực hiện chức năng trừu tượng hóa tài khoản mà người dùng đã mong đợi từ lâu.
Trừu tượng hóa tài khoản là một kỹ thuật kết hợp giữa tài khoản ngoài chuỗi và hợp đồng thông minh. Nó cho phép người dùng thực hiện giao dịch bằng tài khoản ngoài chuỗi được kiểm soát bởi hợp đồng thông minh (tức là “ví hợp đồng thông minh”).
Để biết thêm về trừu tượng hóa tài khoản, vui lòng tham khảo “Trừu tượng hóa tài khoản là gì”.
Trước khi trở thành tiêu chuẩn ERC, EIP-4337 ban đầu được đề xuất vào tháng 9 năm 2021 bởi Vitalik Buterin cùng 6 người khác, sau đó chính thức phát hành tại WalletCon vào ngày 1 tháng 3 năm 2023, trở thành ERC-4337, mở ra một chương mới cho “ví hợp đồng thông minh”.
Nhưng thực ra, từ 9 năm trước, Vitalik đã đề xuất khái niệm trừu tượng hóa tài khoản. Trong quá trình đó, đã có nhiều đề xuất EIP nhưng đều không được phê duyệt. Nguyên nhân là tất cả các đề xuất trước đó đều yêu cầu thay đổi giao thức nền của Ethereum, dẫn đến việc phải thực hiện hard fork. Trong khi đó, ERC-4337 đã tránh được điều này. Nó là đề xuất duy nhất có thể thực hiện trừu tượng hóa tài khoản mà không cần thay đổi giao thức Ethereum.
Vậy, làm thế nào ERC-4337 có thể thực hiện trừu tượng hóa tài khoản mà không cần thay đổi giao thức?
ERC-4337 hoạt động như thế nào để thực hiện trừu tượng hóa tài khoản?
ERC-4337 không thay đổi sự đồng thuận nền tảng của Ethereum, mà thay vào đó giới thiệu khái niệm UserOperation để thực hiện trừu tượng hóa tài khoản.
UserOperation
UserOperation là một thao tác giao dịch do người dùng khởi tạo riêng biệt. Nó bao gồm người gửi giao dịch (người dùng), yêu cầu giao dịch, chữ ký và các thông tin liên quan đến giao dịch khác. UserOperation có thể được hợp đồng thông minh trong “ví hợp đồng thông minh” gọi hàm để đọc và xác minh, sau đó được gửi lên mạng chính Ethereum để thực hiện thành công giao dịch.
Trong tiêu chuẩn ERC-4337, nhiều UserOperation có thể hợp thành một UserOperation mempool. Mempool UserOperation có chức năng tương tự như mempool truyền thống, là một bể chứa các giao dịch trong bộ nhớ.
Các UserOperation trong mempool sẽ được tập hợp lại và xử lý bởi các miner hoặc người đóng gói sử dụng dịch vụ như Flashbots. Người đóng gói sẽ đóng gói nhiều UserOperation thành một Bundle Transaction để xác minh, từ đó thực hiện xử lý hàng loạt các giao dịch.
Trong quá trình xử lý giao dịch, người đóng gói sẽ trả phí Gas trước cho Bundle Transaction, sau đó thu phí từ người dùng cho mỗi UserOperation để bù đắp. Thứ tự xử lý UserOperation cũng theo thứ tự ưu tiên dựa trên phí, giống như mempool truyền thống.
Quy trình hoạt động của mempool UserOperation
ERC-4377 có ý nghĩa quan trọng gì?
Việc ra mắt ERC-4337 mang ý nghĩa lớn đối với sự phát triển của ví tiền mã hóa, chủ yếu thể hiện ở hai khía cạnh:
An toàn
Trừu tượng hóa tài khoản do ERC-4337 thực hiện đã nâng cao đáng kể độ an toàn của ví tiền mã hóa. Nó hỗ trợ các logic xác minh và phương pháp ký an toàn hơn và hiệu quả hơn, thay vì dựa vào khóa riêng duy nhất và các cụm từ ghi nhớ phức tạp. Trong đó, các chức năng khôi phục xã hội dựa trên đa chữ ký và ký sinh trắc học đều giúp tăng cường an toàn cho tài sản của người dùng.
Trải nghiệm người dùng
ERC-4337 mang lại nhiều tính năng giao dịch linh hoạt và tiện lợi cho ví tiền mã hóa. Các tính năng này có thể nâng cao khả năng tương tác của các giao dịch, tăng tính thân thiện với người dùng và tiết kiệm thời gian giao dịch. Ví dụ như thanh toán phí bằng token ERC-20, hỗ trợ mạng EVM-compat, gộp nhiều giao dịch, thanh toán một lần và các chức năng khác.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
ERC-4337 là gì
ERC-4337 là tiêu chuẩn ERC mới nhất được triển khai trên mạng chính Ethereum, nó thực hiện chức năng trừu tượng hóa tài khoản mà người dùng đã mong đợi từ lâu.
Trừu tượng hóa tài khoản là một kỹ thuật kết hợp giữa tài khoản ngoài chuỗi và hợp đồng thông minh. Nó cho phép người dùng thực hiện giao dịch bằng tài khoản ngoài chuỗi được kiểm soát bởi hợp đồng thông minh (tức là “ví hợp đồng thông minh”).
Để biết thêm về trừu tượng hóa tài khoản, vui lòng tham khảo “Trừu tượng hóa tài khoản là gì”.
Trước khi trở thành tiêu chuẩn ERC, EIP-4337 ban đầu được đề xuất vào tháng 9 năm 2021 bởi Vitalik Buterin cùng 6 người khác, sau đó chính thức phát hành tại WalletCon vào ngày 1 tháng 3 năm 2023, trở thành ERC-4337, mở ra một chương mới cho “ví hợp đồng thông minh”.
Nhưng thực ra, từ 9 năm trước, Vitalik đã đề xuất khái niệm trừu tượng hóa tài khoản. Trong quá trình đó, đã có nhiều đề xuất EIP nhưng đều không được phê duyệt. Nguyên nhân là tất cả các đề xuất trước đó đều yêu cầu thay đổi giao thức nền của Ethereum, dẫn đến việc phải thực hiện hard fork. Trong khi đó, ERC-4337 đã tránh được điều này. Nó là đề xuất duy nhất có thể thực hiện trừu tượng hóa tài khoản mà không cần thay đổi giao thức Ethereum.
Vậy, làm thế nào ERC-4337 có thể thực hiện trừu tượng hóa tài khoản mà không cần thay đổi giao thức?
ERC-4337 hoạt động như thế nào để thực hiện trừu tượng hóa tài khoản?
ERC-4337 không thay đổi sự đồng thuận nền tảng của Ethereum, mà thay vào đó giới thiệu khái niệm UserOperation để thực hiện trừu tượng hóa tài khoản.
UserOperation
UserOperation là một thao tác giao dịch do người dùng khởi tạo riêng biệt. Nó bao gồm người gửi giao dịch (người dùng), yêu cầu giao dịch, chữ ký và các thông tin liên quan đến giao dịch khác. UserOperation có thể được hợp đồng thông minh trong “ví hợp đồng thông minh” gọi hàm để đọc và xác minh, sau đó được gửi lên mạng chính Ethereum để thực hiện thành công giao dịch.
Trong tiêu chuẩn ERC-4337, nhiều UserOperation có thể hợp thành một UserOperation mempool. Mempool UserOperation có chức năng tương tự như mempool truyền thống, là một bể chứa các giao dịch trong bộ nhớ.
Các UserOperation trong mempool sẽ được tập hợp lại và xử lý bởi các miner hoặc người đóng gói sử dụng dịch vụ như Flashbots. Người đóng gói sẽ đóng gói nhiều UserOperation thành một Bundle Transaction để xác minh, từ đó thực hiện xử lý hàng loạt các giao dịch.
Trong quá trình xử lý giao dịch, người đóng gói sẽ trả phí Gas trước cho Bundle Transaction, sau đó thu phí từ người dùng cho mỗi UserOperation để bù đắp. Thứ tự xử lý UserOperation cũng theo thứ tự ưu tiên dựa trên phí, giống như mempool truyền thống.
Quy trình hoạt động của mempool UserOperation
ERC-4377 có ý nghĩa quan trọng gì?
Việc ra mắt ERC-4337 mang ý nghĩa lớn đối với sự phát triển của ví tiền mã hóa, chủ yếu thể hiện ở hai khía cạnh:
An toàn
Trừu tượng hóa tài khoản do ERC-4337 thực hiện đã nâng cao đáng kể độ an toàn của ví tiền mã hóa. Nó hỗ trợ các logic xác minh và phương pháp ký an toàn hơn và hiệu quả hơn, thay vì dựa vào khóa riêng duy nhất và các cụm từ ghi nhớ phức tạp. Trong đó, các chức năng khôi phục xã hội dựa trên đa chữ ký và ký sinh trắc học đều giúp tăng cường an toàn cho tài sản của người dùng.
Trải nghiệm người dùng
ERC-4337 mang lại nhiều tính năng giao dịch linh hoạt và tiện lợi cho ví tiền mã hóa. Các tính năng này có thể nâng cao khả năng tương tác của các giao dịch, tăng tính thân thiện với người dùng và tiết kiệm thời gian giao dịch. Ví dụ như thanh toán phí bằng token ERC-20, hỗ trợ mạng EVM-compat, gộp nhiều giao dịch, thanh toán một lần và các chức năng khác.
**$AEVO $ERA **$RIVER