ERC-4337: Cải cách tài khoản từ lý thuyết đến thực tiễn

robot
Đang tạo bản tóm tắt

Tóm tắt cốt lõi

Trừu tượng tài khoản (Account Abstraction) từ lâu đã được coi là hướng nâng cấp quan trọng của hệ sinh thái Ethereum. ERC-4337 như một bộ tiêu chuẩn ứng dụng hoàn chỉnh, chính thức ra mắt trên mạng chính Ethereum vào tháng 3 năm 2023, đánh dấu sự chuyển đổi lý thuyết này thành một giải pháp công nghệ khả thi.

Tiêu chuẩn này cho phép ví xử lý giao dịch mã thông báo và tương tác hợp đồng trong một tài khoản duy nhất thông qua việc triển khai một loạt các hợp đồng thông minh và cơ sở hạ tầng, mà không cần phải sửa đổi giao thức lớp đồng thuận của Ethereum. Triết lý thiết kế này mở ra những khả năng hoàn toàn mới cho sự tiến hóa của ví tiền điện tử.

Tại sao hệ sinh thái Ethereum cần ERC-4337?

Hai chế độ tài khoản hiện tại của Ethereum được chia thành hai loại: Tài khoản sở hữu bên ngoài (EOA) và tài khoản hợp đồng thông minh. EOA được kiểm soát bởi khóa riêng, là cơ sở của hầu hết các ví (như MetaMask), nhưng những hạn chế của nó ngày càng trở nên rõ ràng.

Điểm đau của mô hình hiện tại:

Mô hình EOA truyền thống yêu cầu tất cả các giao dịch phải được ký bằng khóa riêng, điều này dẫn đến một loạt vấn đề. Khi người dùng mất khóa, họ phải đối mặt với tình trạng tài chính vĩnh viễn, quy trình phục hồi phức tạp và dễ mắc lỗi. Mặc dù ví hợp đồng thông minh cung cấp logic lập trình, nhưng thường yêu cầu người dùng duy trì hai tài khoản độc lập - một để lưu trữ tiền và một để thanh toán phí gas, điều này làm giảm nghiêm trọng trải nghiệm người dùng.

Ngoài ra, các giải pháp trung gian tập trung hiện tại có nguy cơ thất bại điểm đơn. ERC-4337 giải quyết những vấn đề này thông qua một khung thống nhất, tích hợp cơ chế ủy quyền giao dịch và thanh toán gas trong một tài khoản hợp đồng thông minh.

Kiến trúc kỹ thuật của ERC-4337

Tiêu chuẩn này giới thiệu một loại giao dịch hoàn toàn mới - UserOperation (Hoạt động của người dùng). Những hoạt động này được gửi đến một bộ nhớ độc lập được duy trì ngoài chuỗi, được thu thập và tổng hợp bởi các nút chuyên nghiệp được gọi là bundlers, sau đó được gửi lên chuỗi dưới dạng một giao dịch Ethereum duy nhất.

Các nhà đóng gói đóng vai trò là người tạo điều kiện giao dịch, họ trả phí gas để bao gồm các giao dịch tổng hợp này và được bồi thường thông qua phí được tích hợp trong các thao tác của người dùng. Khác với các nhà xác thực đồng thuận bảo vệ mạng, các nhà đóng gói chọn bao gồm các thao tác của người dùng dựa trên ưu tiên phí.

Thành phần chính: Hợp đồng EntryPoint

Hợp đồng thông minh EntryPoint là cốt lõi của toàn bộ hệ thống, đóng vai trò là điểm truy cập an toàn để thực thi. Ví thực hiện các hàm xác thực (như ValidateUserOp), nhằm buộc thực thi logic ủy quyền tùy chỉnh trước khi thực hiện. Kiến trúc này đạt được thiết kế ví lập trình và linh hoạt mà không cần phải sửa đổi lớp đồng thuận Ethereum.

Lợi thế của ERC-4337 được triển khai ở tầng ứng dụng

Việc áp dụng giải pháp ở tầng ứng dụng thay vì tầng đồng thuận có một số ưu điểm cốt lõi. Đầu tiên, nó tăng tốc độ triển khai một cách đáng kể - không cần phải chờ đợi sự đồng thuận của toàn mạng và phân tách cứng. Thứ hai, cách này có tính linh hoạt cao hơn, cộng đồng phát triển có thể nhanh chóng lặp lại và cải thiện tiêu chuẩn theo nhu cầu thực tế. Đồng thời, nó tối thiểu hóa sự can thiệp vào giao thức Ethereum hiện có, giảm thiểu rủi ro hệ thống.

Kết quả dự kiến của ERC-4337

Chức năng tài khoản tích hợp: Kết hợp sự đơn giản của EOA với tính năng lập trình của hợp đồng thông minh, người dùng nhận được một tài khoản duy nhất, đầy đủ chức năng.

Phân quyền sinh thái: Nhiều nhà đóng gói có thể tự do tham gia vào việc xử lý các thao tác của người dùng, tránh hình thành một trung tâm duy nhất.

Khả năng lặp lại nhanh chóng: Không phụ thuộc vào việc nâng cấp lớp đồng thuận, làm cho việc triển khai tính năng mới trở nên linh hoạt hơn.

Giải phóng ứng dụng đổi mới: Hỗ trợ chữ ký tổng hợp, hạn mức giao dịch hàng ngày, đóng băng khẩn cấp, quản lý danh sách trắng và các ứng dụng bảo vệ quyền riêng tư và các tính năng cao cấp khác.

Tối ưu hóa chi phí giao dịch: Bằng cách gộp các thao tác của người dùng lại với nhau, người gộp có thể giảm chi phí gas một cách hiệu quả và nâng cao thông lượng giao dịch.

Người dùng thông thường sẽ nhận được gì?

Đối với người dùng hàng ngày, những thay đổi mà ERC-4337 mang lại là đáng kể. Quy trình tạo ví đã được đơn giản hóa - không còn cần phải tự quản lý cụm từ khôi phục, giảm bớt rào cản gia nhập. Việc khôi phục tài khoản cũng trở nên thân thiện hơn, xác thực đa yếu tố và cơ chế khôi phục xã hội đã giảm thiểu hiệu quả rủi ro mất khóa.

Phương thức thanh toán giao dịch linh hoạt hơn - người dùng có thể sử dụng token ERC-20 hoặc tài sản khác để thanh toán phí gas, hoàn toàn không cần nắm giữ ETH, điều này đặc biệt thân thiện với người dùng mới. Ngoài ra, các tính năng nâng cao như thanh toán tự động, giao dịch ủy quyền trước và thao tác hàng loạt cũng dễ dàng thực hiện hơn, nâng cao đáng kể mức độ thông minh của ví.

Từ góc độ an toàn, đã giảm thiểu rủi ro sai sót trong thao tác của người dùng (như vô tình tiết lộ khóa riêng), nâng cao mức độ an toàn tổng thể của tài khoản.

Tình trạng và Triển vọng

ERC-4337 đại diện cho một sự tiến hóa quan trọng của mô hình tài khoản. Bằng cách xây dựng một khung trừu tượng tài khoản hoàn chỉnh ở cấp ứng dụng, các nhà phát triển hiện có thể tạo ra những sản phẩm ví trực quan hơn, an toàn hơn và giàu tính năng hơn.

Mặc dù việc áp dụng hệ sinh thái vẫn đang trong quá trình tăng trưởng, một số thách thức về công nghệ và hệ sinh thái vẫn cần thời gian để hòa hợp, nhưng ERC-4337 đang liên tục thúc đẩy ví tiền điện tử mở ra cánh cửa cho một nhóm người dùng rộng hơn, biến nó thành một công cụ bao trùm hơn.

ETH1.35%
Xem bản gố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.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Gate Fun hotXem thêm
  • Vốn hóa:$3.62KNgười nắm giữ:2
    0.24%
  • Vốn hóa:$3.57KNgười nắm giữ:2
    0.04%
  • Vốn hóa:$3.52KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$3.57KNgười nắm giữ:2
    0.04%
  • Vốn hóa:$3.53KNgười nắm giữ:1
    0.00%
  • Ghim