Những điểm chính
ERC-4337 là một tiêu chuẩn Ethereum cho phép trừu tượng hóa tài khoản ở lớp ứng dụng mà không cần thay đổi giao thức đồng thuận của Ethereum.
Được triển khai qua hợp đồng thông minh trên mạng chính Ethereum vào tháng 3 năm 2023, ERC-4337 cho phép ví hợp đồng thông minh quản lý các giao dịch token và tương tác hợp đồng trong một tài khoản duy nhất.
Tiêu chuẩn ERC-4337 đã giúp mở đường cho các thiết kế ví tiền điện tử thân thiện với người dùng hơn, từ đó có thể thúc đẩy việc chấp nhận tiền điện tử rộng rãi hơn.
Giới thiệu
Các Đề xuất Cải tiến Ethereum (EIPs) định nghĩa các thông số kỹ thuật khác nhau cho hệ sinh thái Ethereum, bao gồm các nâng cấp giao thức cốt lõi và các tiêu chuẩn cấp ứng dụng. Yêu cầu bình luận Ethereum (ERC) là một loại EIPs đặt ra các tiêu chuẩn cho các thành phần cấp ứng dụng như hợp đồng thông minh và giao diện token. Khác với các nâng cấp cấp đồng thuận, các ERC là các tiêu chuẩn do cộng đồng thúc đẩy được thống nhất bởi các nhà phát triển và người tham gia ngành.
ERC-4337 là một tiêu chuẩn ERC gần đây thực hiện trừu tượng hóa tài khoản dưới dạng một bộ hợp đồng thông minh và cơ sở hạ tầng được triển khai trên mạng chính Ethereum. Được đề xuất lần đầu tiên dưới dạng EIP-4337 vào năm 2021, nó đã được thông qua và ra mắt dưới dạng một tiêu chuẩn ERC vào năm 2023. Mặc dù một số tài liệu tham khảo vẫn sử dụng số EIP gốc, ERC-4337 là tên gọi được công nhận.
ERC-4337 là gì?
ERC-4337 được đề xuất lần đầu tiên bởi Vitalik Buterin và cộng đồng nhà phát triển Ethereum vào năm 2021 để thực hiện trừu tượng hóa tài khoản. Chính thức ra mắt vào tháng 3 năm 2023, nó giới thiệu một khung mới cho phép ví tiền điện tử hoạt động như các tài khoản hợp đồng thông minh có thể lập trình.
Ethereum hiện có hai loại tài khoản chính: tài khoản do người dùng điều hành (EOA), được kiểm soát bởi các khóa riêng, và tài khoản hợp đồng thông minh, lưu trữ mã. ERC-4337 kết hợp những lợi thế của cả hai bằng cách cho phép một tài khoản hợp đồng thông minh duy nhất khởi xướng giao dịch, tương tác với token và triển khai hợp đồng. Điều này mở khóa các tính năng ví mới như phục hồi xã hội, xác thực đa yếu tố, xác thực giao dịch tùy chỉnh và khả năng nâng cấp.
Về cơ bản, ERC-4337 trao quyền cho ví để nhúng logic có thể lập trình trực tiếp vào một tài khoản hợp đồng thông minh duy nhất, đơn giản hóa trải nghiệm người dùng và các tính năng bảo mật.
Tại sao ERC-4337 lại cần thiết?
Ethereum sử dụng mô hình dựa trên tài khoản, trong đó EOA và tài khoản hợp đồng thông minh duy trì số dư được cập nhật bởi các giao dịch. EOA, kiểm soát hầu hết các ví hiện có như MetaMask, chỉ dựa vào các khóa riêng và yêu cầu tất cả các giao dịch phải được ký bởi những khóa này. Mô hình này dẫn đến những phức tạp như quy trình phục hồi ví khó khăn và dễ bị mất khóa.
Các ví hợp đồng thông minh cung cấp logic có thể lập trình để giải quyết những vấn đề này nhưng thường yêu cầu người dùng quản lý hai tài khoản riêng biệt: một để giữ tiền và một để thanh toán phí gas, làm phức tạp khả năng sử dụng. Ngoài ra, các giải pháp hiện có thường dựa vào các nhà chuyển tiếp tập trung cho các giao dịch.
ERC-4337 loại bỏ những điểm ma sát này bằng cách kết hợp logic ủy quyền giao dịch và thanh toán gas vào một khung ví hợp đồng thông minh thống nhất. Cách tiếp cận này cải thiện bảo mật và khả năng sử dụng ví thông qua việc xác thực giao dịch linh hoạt, trừu tượng hóa gas và các tùy chọn phục hồi được nâng cao mà không yêu cầu thay đổi lớp đồng thuận.
ERC-4337 hoạt động như thế nào?
Các nỗ lực trước đó như EIP-2938 đã đề xuất các thay đổi ở lớp đồng thuận để đạt được trừu tượng hóa tài khoản. Nhưng những nỗ lực đó đã được gác lại để ủng hộ cách tiếp cận của ERC-4337, hoạt động hoàn toàn ở trên lớp đồng thuận.
ERC-4337 giới thiệu một loại giao dịch mới gọi là UserOperation. Các UserOperations này được gửi đến một mempool riêng biệt được quản lý ngoại tuyến, nơi các diễn viên đặc biệt được gọi là bundlers thu thập và tổng hợp chúng thành các giao dịch Ethereum thông thường.
Các bundlers trả phí gas để bao gồm các giao dịch tổng hợp này trên chuỗi và nhận bồi thường từ các khoản phí nhúng trong UserOperations. Khác với các xác nhận đồng thuận bảo vệ mạng lưới, các bundlers hoạt động như những người tạo điều kiện cho giao dịch, chọn các UserOperations nào để bao gồm dựa trên độ ưu tiên phí.
Một thành phần quan trọng là hợp đồng thông minh EntryPoint, hoạt động như một cổng thực thi an toàn để xác thực và xử lý UserOperations. Các ví triển khai các chức năng xác thực (như validateUserOp) để thực thi logic ủy quyền tùy chỉnh trước khi thực hiện.
Kiến trúc này cho phép ví có thể lập trình và linh hoạt mà không yêu cầu thay đổi giao thức đồng thuận của Ethereum.
Mục tiêu của ERC-4337 đạt được là gì?
Các mục tiêu mà ERC-4337 nhằm đạt được bao gồm những điều sau:
Trừu tượng hóa tài khoản: Kết hợp các tính năng của EOA và hợp đồng thông minh để cung cấp cho người dùng một tài khoản lập trình duy nhất.
Phân quyền: Cho phép nhiều nhà gom nhóm tham gia tự do vào việc xử lý UserOperations, thúc đẩy một hệ sinh thái mở.
Tránh thay đổi đồng thuận: Tạo điều kiện cho việc áp dụng nhanh chóng và dễ dàng hơn bằng cách hoạt động mà không cần sửa đổi lớp đồng thuận của Ethereum.
Cho phép các trường hợp sử dụng đổi mới: Hỗ trợ các tính năng như chữ ký tổng hợp, giới hạn giao dịch hàng ngày, đóng băng tài khoản khẩn cấp, danh sách trắng, và các ứng dụng bảo vệ quyền riêng tư.
Tiết kiệm thời gian và phí gas: Bằng cách tổng hợp UserOperations thành các giao dịch duy nhất, các nhà gom nhóm có thể giảm chi phí gas và cải thiện thông lượng giao dịch.
ERC-4337 có ý nghĩa gì đối với người dùng?
Đối với người dùng hàng ngày, ERC-4337 mang lại tiềm năng đơn giản hóa và nâng cao trải nghiệm ví tiền điện tử một cách đáng kể:
Thiết lập ví đơn giản: Người dùng có thể không còn cần quản lý các cụm từ hạt giống thủ công, cho phép tạo ví nhanh hơn và dễ tiếp cận hơn.
Cải thiện phục hồi tài khoản: Xác thực đa yếu tố và cơ chế phục hồi xã hội có thể giảm nguy cơ mất quyền truy cập do mất khóa.
Tính năng ví tùy chỉnh: Các khoản thanh toán tự động, giao dịch được phê duyệt trước, hoạt động theo nhóm và các dịch vụ khác trở nên dễ dàng hơn để thực hiện.
Bảo mật được nâng cao: Giảm khả năng xảy ra lỗi của người dùng, chẳng hạn như lộ khóa riêng hoặc cụm từ hạt giống, cải thiện sự an toàn tổng thể của ví.
Độ linh hoạt về phí gas: Người dùng có thể thanh toán phí gas bằng token ERC-20 hoặc tài sản khác thông qua các nhà thanh toán bên thứ ba, loại bỏ việc thanh toán bằng ETH gốc.
Suy nghĩ kết thúc
ERC-4337 cung cấp một khung kỹ thuật cho phép các nhà phát triển xây dựng ví thân thiện hơn, an toàn hơn và nhiều tính năng hơn bằng cách nhúng logic hợp đồng thông minh trực tiếp vào tài khoản người dùng. Trong khi việc áp dụng vẫn đang phát triển và một số thách thức kỹ thuật và hệ sinh thái vẫn còn tồn tại, ERC-4337 đang góp phần làm cho ví tiền điện tử dễ tiếp cận hơn và an toàn hơn cho một đối tượng rộng lớn hơn.
Đọc thêm
Giới thiệu về token ERC-20
Ethereum là gì?
EIP-4844 trong Ethereum là gì và nó có thể mang lại lợi ích gì cho người dùng?
Tuyên bố từ chối trách nhiệm: Nội dung này được trình bày cho bạn trên cơ sở “như hiện có” nhằm mục đích thông tin chung và giáo dục, không có đại diện hoặc bảo đảm dưới bất kỳ hình thức nào. Nó không nên được hiểu là lời khuyên tài chính, pháp lý hoặc chuyên nghiệp khác, cũng không nhằm mục đích khuyến nghị việc mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm kiếm lời khuyên của các cố vấn chuyên nghiệp thích hợp. Các sản phẩm được đề cập trong bài viết này có thể không có sẵn trong khu vực của bạn. Khi bài viết được đóng góp bởi một bên thứ ba, xin lưu ý rằng những quan điểm được bày tỏ thuộc về bên đóng góp thứ ba, và không nhất thiết phản ánh quan điểm của Binance Academy. Vui lòng đọc tuyên bố từ chối trách nhiệm đầy đủ của chúng tôi để biết thêm chi tiết. Giá tài sản kỹ thuật số có thể biến động. Giá trị đầu tư của bạn có thể giảm hoặc tăng và bạn có thể không lấy lại được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm về các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm cho bất kỳ tổn thất nào bạn có thể gánh chịu. Tài liệu này không nên được hiểu là lời khuyên tài chính, pháp lý hoặc chuyên nghiệp khác. Để biết thêm thông tin, hãy xem Điều khoản sử dụng và Cảnh báo rủi ro của chúng tôi.


