Tóm tắt
ERC-4337 là một tiêu chuẩn Ethereum cho phép trừu tượng hóa tài khoản trên giao thức mà không thay đổi bất kỳ lớp đồng thuận nào. ERC-4337 đã được triển khai trên mạng chính Ethereum vào tháng 3 năm 2023, cho phép giao dịch và tạo hợp đồng trong một tài khoản hợp đồng duy nhất. Điều này mở ra cơ hội thiết kế ví tiền điện tử thân thiện với người dùng, từ đó thúc đẩy và mở rộng phạm vi ứng dụng ví.
Đề xuất cải tiến Ethereum (EIP) quy định rằng Ethereum The thông số kỹ thuật giao thức cốt lõi của nền tảng và tiêu chuẩn hợp đồng, v.v. Yêu cầu nhận xét Ethereum (ERC) là một đề xuất cải tiến Ethereum nhằm đặt ra các tiêu chuẩn cấp ứng dụng như tiêu chuẩn hợp đồng và mã thông báo. Đề xuất cải tiến Ethereum (EIP) chỉ có thể trở thành Yêu cầu nhận xét Ethereum (ERC) sau khi ủy quyền quản trị trên chuỗi thay đổi.
ERC-4337 là tiêu chuẩn ERC mới nhất được triển khai trên mạng chính Ethereum để đạt được mục tiêu trừu tượng hóa tài khoản được chờ đợi từ lâu của Ethereum. Một số người vẫn sử dụng thuật ngữ ban đầu EIP-4337 để chỉ ERC-4337. Tuy nhiên, EIP-4337 được đề xuất lần đầu tiên vào năm 2021 và được cấp phép dưới tên ERC-4337 vào năm 2023.
ERC-4337 được người đồng sáng lập Ethereum Vitalik Buterin và các nhà phát triển khác đề xuất vào năm 2021 để xây dựng tính năng trừu tượng hóa tài khoản. Vào tháng 3 năm 2023, ERC-4337 đã được triển khai trên mạng chính Ethereum, cho thấy rằng các ví tiền điện tử dễ sử dụng sẽ sớm được thiết kế.
Việc trừu tượng hóa tài khoản Ethereum nhằm mục đích kết hợp hai loại tài khoản hiện có trong giao thức (tức là tài khoản thuộc sở hữu bên ngoài (EOA) và hợp đồng thông minh tài khoản) các chức năng được kết hợp thành một. Mục tiêu cuối cùng cần đạt được là một tài khoản hợp đồng duy nhất có thể giao dịch mã thông báo và tạo hợp đồng cùng một lúc. Thay đổi này cho phép các thiết kế ví sáng tạo như phục hồi xã hội, tùy chỉnh và khả năng nâng cấp.
Nhìn từ một góc độ khác, ERC-4337 mang chức năng hợp đồng thông minh vào ví trong một tài khoản. Điều này sẽ giúp việc thiết lập các dịch vụ như xác thực đa yếu tố và thanh toán tự động trở nên dễ dàng hơn.
Để hiểu tại sao ERC-4337 lại cần thiết, trước tiên người ta phải hiểu tại sao ERC-4337 được đề xuất và triển khai. Không giống như mô-đun Đầu ra giao dịch chưa chi tiêu (UTXO) của mạng Bitcoin, giao thức Ethereum sử dụng mô hình dựa trên tài khoản. Nghĩa là, giao thức Ethereum theo dõi và cập nhật số dư khả dụng của tài khoản khi giao dịch được xác nhận.
Hai loại tài khoản trong Ethereum đều có chức năng khác nhau. Tài khoản thuộc sở hữu bên ngoài được sở hữu và kiểm soát bởi người dùng, trong khi tài khoản hợp đồng thông minh là hợp đồng thông minh được triển khai vào mạng. Cả hai tài khoản đều có thể nhận, giữ và gửi Ethereum hoặc token.
Hầu hết các ví tiền điện tử hiện có trong Ethereum đều là ví thuộc sở hữu bên ngoài, chẳng hạn như MetaMask và các ví khác. Những ví này phải tuân theo các quy tắc đặt ra đối với ví thuộc sở hữu bên ngoài. Các hạn chế bao gồm quyền truy cập tài khoản chỉ dựa vào khóa riêng và tất cả các giao dịch đều yêu cầu chữ ký. Do đó, quy trình thiết lập ví và các biện pháp bảo mật khóa riêng thường phức tạp và không thân thiện với người dùng. Nếu người dùng mất cụm từ ghi nhớ, điều đó có nghĩa là họ không thể truy cập vào ví nữa.
ERC-4337 loại bỏ những hạn chế như vậy. Ví hợp đồng thông minh được quản lý bởi tài khoản hợp đồng thông minh thay vì tài khoản thuộc sở hữu bên ngoài, chẳng hạn như UniPass và Safe, có thể đạt được mục đích tương tự. Tuy nhiên, người dùng phải quản lý ether trong hai tài khoản, sử dụng nó để trả tiền gas hoặc dựa vào hệ thống chuyển tiếp tập trung. ERC-4337 loại bỏ những hạn chế đó bằng cách kết hợp chức năng của hai tài khoản thành một, giúp triển khai chức năng ví cần thiết dễ dàng hơn.
Cộng đồng Ethereum từ lâu đã nghiên cứu các cách để đạt được sự trừu tượng hóa tài khoản. Trước EIP-4337, cộng đồng đã đề xuất một đề xuất khác nhằm đạt được sự trừu tượng hóa tài khoản, được gọi là "EIP-2938". EIP-2938 tương tự như ERC-4337, nhưng yêu cầu thay đổi lớp đồng thuận, điều mà ERC-4337 phá vỡ.
ERC-4337 triển khai tính năng trừu tượng hóa tài khoản bằng cách giới thiệu một đối tượng giao dịch giả cấp cao hơn có tên là "UserOperation". UserOperation tương tự như tổng hợp ở chỗ cả hai đều liên quan đến các phiên bản khác nhau của khái niệm gói. Trong ERC-4337, những người dùng khác nhau gửi các đối tượng UserOperation tới các nhóm bộ nhớ riêng biệt.
Bundler đóng gói các đối tượng này vào một giao dịch và đưa chúng vào một khối. Trình đóng gói trả phí gas cho giao dịch được nhóm nhưng tính phí khi thực hiện UserOperation riêng lẻ. Trình đóng gói hoạt động tương tự như trình xác thực, chọn đối tượng để đưa vào dựa trên logic ưu tiên phí.
Ví đã thêm các tính năng mới bao gồm validUserOp, cho phép nó cũng được sử dụng làm hợp đồng thông minh. Một hợp đồng mới có tên "EntryPoint" cũng được giới thiệu để hoạt động như một cổng bảo mật để thực hiện các chức năng mới này.
ERC-4337 nhằm đạt được các mục tiêu sau:
Tóm tắt tài khoản: Người dùng có thể tận hưởng một tài khoản duy nhất với cả hợp đồng thông minh và chức năng tài khoản thuộc sở hữu bên ngoài.
Phân cấp: Bất kỳ gói nào cũng có thể tham gia vào quá trình này.
Tránh thay đổi đồng thuận: Lớp đồng thuận Ethereum tập trung vào nâng cấp khả năng mở rộng, do đó nó có thể tăng tốc tăng cường phổ biến ứng dụng.
Cho phép các trường hợp sử dụng sáng tạo: bao gồm chữ ký tổng hợp, cài đặt giới hạn giao dịch hàng ngày, đóng băng khẩn cấp tài khoản, màu trắng Cài đặt danh sách, ứng dụng bảo vệ quyền riêng tư và hơn thế nữa.
Tiết kiệm thời gian và tiết kiệm gas: Trình đóng gói có thể đóng gói các đối tượng UserOperation thành một giao dịch, do đó tiết kiệm thời gian và chi phí gas.
ERC-4337 sẽ biến trải nghiệm vận hành phức tạp của ví tiền điện tử trở thành quá khứ và tăng mức độ phổ biến của việc sử dụng ví. Dưới đây là một số điểm nổi bật mà ERC-4337 có thể đạt được:
Thiết lập ví: Không cần viết ghi nhớ một từ. Thiết lập nhanh chóng và dễ dàng chỉ với một vài thao tác.
Phục hồi tài khoản mà không cần lo lắng: Người dùng không còn phải lo lắng về việc mất các cụm từ ghi nhớ nữa, giờ đây họ có thể đạt được nhiều Xác thực và khôi phục tài khoản.
Các tính năng của ví dễ sử dụng: Người dùng có thể tận hưởng các dịch vụ tùy chỉnh phong phú, bao gồm thanh toán tự động, trả trước Phê duyệt các giao dịch và gói. Chỉ người dùng mới không nghĩ ra được và ERC-4337 cũng không làm được.
Bảo mật cao hơn: Giảm khả năng xảy ra lỗi của con người và ví sẽ an toàn hơn. Không cần phải che giấu cụm từ ghi nhớ của bạn một cách cẩn thận nữa! Về mặt lý thuyết, ERC-4337 có thể mang lại cho người dùng trải nghiệm mượt mà và thân thiện hơn, đồng thời giải quyết những trở ngại lớn cho việc phổ biến ứng dụng trên quy mô lớn.
Các cách linh hoạt hơn để thanh toán phí gas:Ví hỗ trợ bởi ERC-4337 hiện có sẵn cho bất kỳ Thanh toán phí gas nào bằng mã thông báo ERC-20 và các loại tiền tệ khác. Các nhà phát triển có thể tạo ví thanh toán gas bằng bất kỳ token nào hoặc thậm chí là tiền tệ fiat.
Thuật ngữ ví tiền điện tử như ghi nhớ, khóa riêng và khóa chung Đe dọa những người mới người dùng. Quá trình sử dụng ví tiền điện tử vẫn còn khó khăn đối với một số người. Nhiều người đồng ý rằng giao diện dành cho người dùng trung bình cần phải đơn giản nhất có thể để tăng khả năng chấp nhận tiền điện tử.
ERC-4337 đặt nền tảng kỹ thuật để hỗ trợ các ví tiền điện tử cải tiến. Các nhà phát triển ứng dụng xây dựng trên nền tảng này có thể thay đổi điểm tiếp xúc chính giữa tiền điện tử và người dùng. Dù thế nào đi nữa, chúng ta hãy chờ xem ERC-4337 sẽ có tác động gì đến trải nghiệm người dùng và toàn bộ ngành công nghiệp tiền điện tử trong những năm tới.
Giới thiệu về Token ERC-20
Ethereum là gì ?
Khái niệm nâng cấp Ethereum Thượng Hải và tác động của nó
Ethereum EIP-4844 là gì và đề xuất cải tiến này có thể mang lại lợi ích gì cho người dùng?
Tuyên bố miễn trừ trách nhiệm và cảnh báo rủi ro: Nội dung của bài viết này là sự thật và chỉ nhằm mục đích cung cấp thông tin chung cũng như giáo dục và không cấu thành bất kỳ sự đại diện hay bảo đảm nào. Bài viết này không được hiểu là lời khuyên về tài chính, pháp lý hoặc chuyên môn khác và không khuyến nghị bạn 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 riêng mình từ các cố vấn chuyên môn phù hợp. Nếu bài viết này được cung cấp bởi cộng tác viên bên thứ ba, xin lưu ý rằng quan điểm thể hiện trong bài viết này thuộc về cộng tác viên bên thứ ba và không nhất thiết phản ánh quan điểm của Binance Academy. Để biết thêm thông tin, vui lòng nhấp vàođâyđể đọc toàn bộ tuyên bố từ chối trách nhiệm của chúng tôi. Giá tài sản kỹ thuật số có thể dao động. Giá trị khoản đầu tư của bạn có thể giảm cũng như tăng và bạn có thể không lấy lại được số tiền gốc đã đầ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 về bất kỳ tổn thất nào bạn có thể phải gánh chịu. Bài viết này không phải là lời khuyên về tài chính, pháp lý hoặc chuyên môn khác. Để biết thêm thông tin, vui lòng xemĐiều khoản sử dụngvàCảnh báo rủi ro của chúng tôi.