Giới thiệu: Cuộc cách mạng trong thiết kế ví Ethereum
Ethereum sử dụng mô hình dựa trên tài khoản để duy trì trạng thái thông qua các giao dịch. Tuy nhiên, hệ thống hiện tại có những hạn chế đáng kể ngăn cản việc chấp nhận rộng rãi tiền điện tử. Các tài khoản sở hữu bên ngoài (EOA), mà sử dụng khóa riêng, và các tài khoản hợp đồng thông minh có những thiếu sót gây khó khăn cho vòng đời của người dùng trung bình. Tại đây, ERC-4337 xuất hiện - tiêu chuẩn thay đổi cơ bản cách mà ví tiền điện tử hoạt động.
Tại sao những thay đổi là cần thiết?
Mô hình hiện tại mang theo một số vấn đề:
Các khóa riêng tư được sử dụng trong EOA có thể gây rủi ro - nếu người dùng mất chúng, việc truy cập vào tài sản sẽ trở nên khó khăn vĩnh viễn. Các quy trình khôi phục ví thường thiếu tính linh hoạt, vì lý do đó, người dùng có nguy cơ gặp phải những sự cố như mất quyền truy cập hoặc bị đánh cắp tài sản.
Ví dựa trên hợp đồng thông minh cung cấp logic lập trình, nhưng yêu cầu người dùng quản lý hai tài khoản riêng biệt - một tài khoản để lưu giữ tài sản và một tài khoản để thanh toán phí gas. Lớp phức tạp bổ sung này khiến người dùng mới ngại bước vào hệ sinh thái crypto.
Các kiến trúc hiện tại thường dựa vào các trung gian tập trung để xử lý giao dịch, điều này mâu thuẫn với lý tưởng phi tập trung.
ERC-4337 là gì và hoạt động như thế nào?
ERC-4337 là tiêu chuẩn của Ethereum cho phép trừu tượng hóa tài khoản ở cấp độ ứng dụng mà không cần thay đổi giao thức đồng thuận cơ bản. Tiêu chuẩn này được đề xuất lần đầu tiên dưới dạng EIP-4337 vào năm 2021 bởi Vitalik Buterin và cộng đồng các kỹ sư phát triển Ethereum, và đã được chính thức kích hoạt vào tháng 3 năm 2023.
Thay vì yêu cầu các sửa đổi ở cấp độ đồng thuận, ERC-4337 triển khai trừu tượng thông qua các hợp đồng thông minh và cơ sở hạ tầng trên mạng chính. Đổi mới quan trọng là việc giới thiệu một loại giao dịch mới - các hoạt động của người dùng.
Các hoạt động của người dùng được gửi đến một tài nguyên bộ nhớ riêng biệt được quản lý bên ngoài chuỗi. Tại đó, các nút đặc biệt được gọi là aggregator thu thập và kết hợp chúng thành các giao dịch Ethereum thông thường. Aggregator trả phí gas để phát hành những giao dịch aggregator này trên chuỗi và sau đó nhận phí được tích hợp trong các hoạt động của người dùng.
Thành phần trung tâm là hợp đồng thông minh EntryPoint, đóng vai trò như một đề xuất an toàn để thực hiện. Ví có thể áp dụng logic phê duyệt tùy chỉnh thông qua các chức năng xác thực trước khi thực hiện mỗi giao dịch, điều này cho phép ví có thể lập trình và linh hoạt mà không cần thay đổi giao thức Ethereum.
Những gì đạt được khi áp dụng ERC-4337?
Standard có một số mục tiêu đầy tham vọng:
Hợp nhất chức năng: Kết hợp các lợi ích của tài khoản sở hữu bên ngoài và hợp đồng thông minh để cung cấp cho người dùng một tài khoản độc nhất, có thể lập trình.
Phân quyền xử lý: Cho phép nhiều nhà tích hợp tham gia tự do vào việc xử lý các giao dịch của người dùng, tăng cường kiến trúc mở.
Tránh thay đổi giao thức: Cho phép chấp nhận nhanh hơn và dễ dàng hơn vì nó hoạt động hoàn toàn trên lớp đồng thuận hiện tại.
Cơ hội mới: Hỗ trợ các tính năng như chữ ký tổng hợp, giới hạn hàng ngày, đóng băng tài khoản khẩn cấp, danh sách các giao dịch được phép và quyền riêng tư.
Hiệu suất: Bằng cách tổng hợp các giao dịch của người dùng thành một giao dịch, các aggregator giảm chi phí gas và tăng cường khả năng xử lý.
Lợi ích thực tiễn cho người dùng
ERC-4337 mang lại những lợi ích cụ thể mà người dùng đã chờ đợi trong nhiều năm:
Ví được tái tạo trở nên đơn giản hơn để thiết lập - không cần phải quản lý các cụm từ ghi nhớ thủ công, giúp tạo tài khoản nhanh hơn và dễ tiếp cận hơn.
Khôi phục tài khoản trở nên an toàn hơn thông qua xác thực đa yếu tố và các hệ thống nền tảng mạng xã hội, qua đó giảm thiểu rủi ro mất quyền truy cập vĩnh viễn.
Thanh toán tự động, giao dịch được phê duyệt trước và các hoạt động tập trung trở nên dễ áp dụng hơn, điều này làm cho ví tiền linh hoạt hơn.
An ninh được cải thiện vì khả năng xảy ra lỗi của người dùng giảm - khóa riêng và cụm từ ghi nhớ ít bị nguy cơ khi sử dụng.
Người dùng có thể thanh toán phí gas bằng cách sử dụng token ERC-20 hoặc các phương tiện khác thông qua các đề xuất bên thứ ba, làm cho hệ thống Ethereum trở nên dễ tiếp cận hơn với tất cả mọi người.
Kết luận
ERC-4337 đại diện cho một bước tiến quan trọng trong sự tiến hóa của hệ sinh thái Ethereum. Thông qua việc triển khai trừu tượng hóa tài khoản mà không cần cải cách đồng thuận, các kỹ sư phát triển có thể xây dựng các ví dễ sử dụng hơn, an toàn hơn và có ý nghĩa hơn. Mặc dù việc chấp nhận vẫn còn ở giai đoạn đầu và một số thách thức kỹ thuật vẫn tồn tại, ERC-4337 làm cho công nghệ tiền điện tử trở nên dễ tiếp cận hơn cho công chúng rộng rãi.
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.
Hiểu về ERC-4337: Cách các tài khoản Ethereum phát triển thông qua trừu tượng hóa
Giới thiệu: Cuộc cách mạng trong thiết kế ví Ethereum
Ethereum sử dụng mô hình dựa trên tài khoản để duy trì trạng thái thông qua các giao dịch. Tuy nhiên, hệ thống hiện tại có những hạn chế đáng kể ngăn cản việc chấp nhận rộng rãi tiền điện tử. Các tài khoản sở hữu bên ngoài (EOA), mà sử dụng khóa riêng, và các tài khoản hợp đồng thông minh có những thiếu sót gây khó khăn cho vòng đời của người dùng trung bình. Tại đây, ERC-4337 xuất hiện - tiêu chuẩn thay đổi cơ bản cách mà ví tiền điện tử hoạt động.
Tại sao những thay đổi là cần thiết?
Mô hình hiện tại mang theo một số vấn đề:
Các khóa riêng tư được sử dụng trong EOA có thể gây rủi ro - nếu người dùng mất chúng, việc truy cập vào tài sản sẽ trở nên khó khăn vĩnh viễn. Các quy trình khôi phục ví thường thiếu tính linh hoạt, vì lý do đó, người dùng có nguy cơ gặp phải những sự cố như mất quyền truy cập hoặc bị đánh cắp tài sản.
Ví dựa trên hợp đồng thông minh cung cấp logic lập trình, nhưng yêu cầu người dùng quản lý hai tài khoản riêng biệt - một tài khoản để lưu giữ tài sản và một tài khoản để thanh toán phí gas. Lớp phức tạp bổ sung này khiến người dùng mới ngại bước vào hệ sinh thái crypto.
Các kiến trúc hiện tại thường dựa vào các trung gian tập trung để xử lý giao dịch, điều này mâu thuẫn với lý tưởng phi tập trung.
ERC-4337 là gì và hoạt động như thế nào?
ERC-4337 là tiêu chuẩn của Ethereum cho phép trừu tượng hóa tài khoản ở cấp độ ứng dụng mà không cần thay đổi giao thức đồng thuận cơ bản. Tiêu chuẩn này được đề xuất lần đầu tiên dưới dạng EIP-4337 vào năm 2021 bởi Vitalik Buterin và cộng đồng các kỹ sư phát triển Ethereum, và đã được chính thức kích hoạt vào tháng 3 năm 2023.
Thay vì yêu cầu các sửa đổi ở cấp độ đồng thuận, ERC-4337 triển khai trừu tượng thông qua các hợp đồng thông minh và cơ sở hạ tầng trên mạng chính. Đổi mới quan trọng là việc giới thiệu một loại giao dịch mới - các hoạt động của người dùng.
Các hoạt động của người dùng được gửi đến một tài nguyên bộ nhớ riêng biệt được quản lý bên ngoài chuỗi. Tại đó, các nút đặc biệt được gọi là aggregator thu thập và kết hợp chúng thành các giao dịch Ethereum thông thường. Aggregator trả phí gas để phát hành những giao dịch aggregator này trên chuỗi và sau đó nhận phí được tích hợp trong các hoạt động của người dùng.
Thành phần trung tâm là hợp đồng thông minh EntryPoint, đóng vai trò như một đề xuất an toàn để thực hiện. Ví có thể áp dụng logic phê duyệt tùy chỉnh thông qua các chức năng xác thực trước khi thực hiện mỗi giao dịch, điều này cho phép ví có thể lập trình và linh hoạt mà không cần thay đổi giao thức Ethereum.
Những gì đạt được khi áp dụng ERC-4337?
Standard có một số mục tiêu đầy tham vọng:
Hợp nhất chức năng: Kết hợp các lợi ích của tài khoản sở hữu bên ngoài và hợp đồng thông minh để cung cấp cho người dùng một tài khoản độc nhất, có thể lập trình.
Phân quyền xử lý: Cho phép nhiều nhà tích hợp tham gia tự do vào việc xử lý các giao dịch của người dùng, tăng cường kiến trúc mở.
Tránh thay đổi giao thức: Cho phép chấp nhận nhanh hơn và dễ dàng hơn vì nó hoạt động hoàn toàn trên lớp đồng thuận hiện tại.
Cơ hội mới: Hỗ trợ các tính năng như chữ ký tổng hợp, giới hạn hàng ngày, đóng băng tài khoản khẩn cấp, danh sách các giao dịch được phép và quyền riêng tư.
Hiệu suất: Bằng cách tổng hợp các giao dịch của người dùng thành một giao dịch, các aggregator giảm chi phí gas và tăng cường khả năng xử lý.
Lợi ích thực tiễn cho người dùng
ERC-4337 mang lại những lợi ích cụ thể mà người dùng đã chờ đợi trong nhiều năm:
Ví được tái tạo trở nên đơn giản hơn để thiết lập - không cần phải quản lý các cụm từ ghi nhớ thủ công, giúp tạo tài khoản nhanh hơn và dễ tiếp cận hơn.
Khôi phục tài khoản trở nên an toàn hơn thông qua xác thực đa yếu tố và các hệ thống nền tảng mạng xã hội, qua đó giảm thiểu rủi ro mất quyền truy cập vĩnh viễn.
Thanh toán tự động, giao dịch được phê duyệt trước và các hoạt động tập trung trở nên dễ áp dụng hơn, điều này làm cho ví tiền linh hoạt hơn.
An ninh được cải thiện vì khả năng xảy ra lỗi của người dùng giảm - khóa riêng và cụm từ ghi nhớ ít bị nguy cơ khi sử dụng.
Người dùng có thể thanh toán phí gas bằng cách sử dụng token ERC-20 hoặc các phương tiện khác thông qua các đề xuất bên thứ ba, làm cho hệ thống Ethereum trở nên dễ tiếp cận hơn với tất cả mọi người.
Kết luận
ERC-4337 đại diện cho một bước tiến quan trọng trong sự tiến hóa của hệ sinh thái Ethereum. Thông qua việc triển khai trừu tượng hóa tài khoản mà không cần cải cách đồng thuận, các kỹ sư phát triển có thể xây dựng các ví dễ sử dụng hơn, an toàn hơn và có ý nghĩa hơn. Mặc dù việc chấp nhận vẫn còn ở giai đoạn đầu và một số thách thức kỹ thuật vẫn tồn tại, ERC-4337 làm cho công nghệ tiền điện tử trở nên dễ tiếp cận hơn cho công chúng rộng rãi.