Đọc nhanh EIP-3074: Đó là gì? Nó sẽ ảnh hưởng như thế nào đối với Ethereum?

Người mới bắt đầu4/25/2024, 5:18:55 AM
EIP-3074 là một Đề xuất Cải thiện Ethereum (EIP) giới thiệu một phương pháp mới về quản lý tài khoản. Nó cho phép ủy quyền quyền kiểm soát đối với tài khoản người dùng thông thường (EOA) cho hợp đồng thông minh, tạo điều kiện cho các chiến lược giao dịch phức tạp hơn. Được đề xuất vào năm 2020 bởi các nhà phát triển lõi Ethereum, EIP-3074 giới thiệu hai opcode mới, "AUTH" và "AUTHCALL," trao quyền cho EOAs để chuyển đổi thành hợp đồng thông minh mà không cần triển khai hợp đồng mới. Việc triển khai của EIP-3074 nhằm mục đích nâng cao trải nghiệm người dùng ví tổng thể bằng cách cho phép tài trợ gas, giao dịch theo lô và khôi phục tài sản ví. Mặc dù EIP-3074 mang lại những tiến bộ hứa hẹn, nó cũng đặt ra một số lo ngại như tăng nguy cơ mất tài sản của người dùng và có thể tạo ra một ngăn xếp công nghệ song song với Đề xuất Trừu tượng tài khoản (AA) EIP-4337, yêu cầu đảm bảo tương thích giữa hai hệ thống.

Chuyển Tiêu Đề Gốc ‘速读 EIP-3074:是什么?对以太坊有何影响?’

Trong cuộc họp trực tuyến mới nhất do các nhà phát triển nhân cốt Ethereum tiến hành, các nhà phát triển đề xuất EIP-3074 đã được bao gồm trong các cải tiến sẽ được triển khai trong bản nâng cấp cứng Pectra của Ethereum. Đề xuất hỗ trợ ủy quyền kiểm soát của các địa chỉ thông thường cho các hợp đồng thông minh để thực hiện kế hoạch giao dịch phức tạp hơn, từ đó cải thiện đáng kể trải nghiệm người dùng ví. Vậy, EIP-3074 chính xác là gì, và điều đó có ý nghĩa gì đối với Ethereum?

EIP-3074 là gì?

Trong thực tế, đã từ tháng 10 năm 2020, EIP-3074 đã được đề xuất bởi các nhà phát triển và nhà nghiên cứu lõi của Ethereum, Sam Wilson, Ansgar Dietrichs, lightclients và Micah Zoltu. Ý tưởng cốt lõi là ủy quyền việc kiểm soát tài khoản sở hữu bên ngoài (EOAs) cho các hợp đồng thông minh. Điều này cung cấp cho các nhà phát triển một khung linh hoạt và mạnh mẽ để thiết kế và triển khai các chiến lược giao dịch EOA mới lạ.

Vậy, làm thế nào để chuyển đổi các EOAs hiện có thành hợp đồng thông minh một cách chính xác? Theo video giới thiệu được phát hành bởi lightclients hai năm trước, chìa khóa để đạt được sự biến đổi này nằm ở hai hướng dẫn “AUTH” và “AUTHCALL”. Trong đó, hướng dẫn đầu tiên thiết lập biến bối cảnh “authorized” dựa trên chữ ký ECDSA, và hướng dẫn thứ hai được khởi đầu như việc chuyển tiền của tài khoản “authorized”. Đồng thời, có thể triển khai thêm logic xung quanh hướng dẫn “AUTHCALL”, cung cấp nhiều kiểm soát hơn cho người gọi và nhà tài trợ, mà không ảnh hưởng đến bảo mật hoặc trải nghiệm người dùng của quá trình khởi đầu.

Trong quá trình vận hành thực tế, người dùng địa chỉ EOA trước tiên ký giao dịch ngoại chuỗi, sau đó người dùng EOA hoặc nhà tài trợ Gas gửi giao dịch đến hợp đồng Invoker. Hợp đồng Invoker sử dụng “AUTH” và “AUTHCALL” để xác minh và gọi mỗi hợp đồng mục tiêu.

Patrick McCorry, một thành viên trong nhóm của Arbitrum và Lemniscap, tuyên bố rằng EIP-3074 giải quyết vấn đề "msg.sender" gây khó khăn cho hầu hết các dịch vụ chuyển tiếp giao dịch, thực sự cải thiện trải nghiệm người dùng. Về cơ bản, nếu một relay thanh toán cho giao dịch của người dùng, địa chỉ của relay được đặt là msg.sender thay vì địa chỉ của người dùng. Trong số các phương pháp để giải quyết vấn đề trên, một là để người dùng dựa vào ví hợp đồng thông minh và hai là để hợp đồng thông minh có "khả năng giao dịch meta" và có thể chấp nhận các tin nhắn có chữ ký của người dùng, nhưng điều này giết chết các công ty khởi nghiệp muốn cung cấp các giao dịch không có Gas cho người dùng. Tuy nhiên, một giải pháp thay thế khác cho vấn đề trên là thay đổi định dạng giao dịch, đổi tên tx.origin thành Gas.payer và bao gồm hai trường mới "gas payer" và "nonce" trong giao dịch. Khi giao dịch được thực hiện, nó sẽ tăng nonce của người dùng và người thanh toán Gas, đồng thời khấu trừ phí từ người thanh toán Gas. Điều này cho phép người chuyển tiếp chuyển tiếp giao dịch của người dùng, nhưng nó vẫn có những hạn chế, chủ yếu là khả năng hoàn trả mã thông báo ERC-20 sau khi giao dịch hoàn tất. EIP-3074 là một giải pháp thông minh vì nó cho phép mã thông báo ERC-20 được hoàn trả cho người chuyển tiếp, cho phép người chuyển tiếp mang tin nhắn có chữ ký của người dùng và được xác nhận trên Ethereum mà không thay đổi định dạng giao dịch và phá vỡ các công cụ hiện có.

EIP-3074 có ý nghĩa gì đối với Ethereum?

EIP-3074 cho phép bất kỳ Tài Khoản Sở Hữu Bên Ngoài (EOA) nào hoạt động như một ví hợp đồng thông minh, mà không cần triển khai hợp đồng, từ đó cho phép các kế hoạch giao dịch phức tạp hơn. Điều này mang lại nhiều trường hợp sử dụng hứng thú cho Ethereum, bao gồm tài trợ Gas, giao dịch theo lô và khôi phục tài sản ví.

Cụ thể, tài trợ Gas cho phép DApps, dự án và bên thứ ba cung cấp Gas cho người dùng, loại bỏ nhu cầu người dùng phải giữ ETH. Điều này rất thân thiện với người dùng Web3 mới không có ETH và giúp thúc đẩy việc áp dụng rộng rãi của Ethereum.

Ngoài ra, vì nó hỗ trợ thực hiện nhiều hoạt động trong một giao dịch duy nhất, người dùng chỉ cần ký một giao dịch khi giao dịch các mã thông báo không phải là ETH. Không cần phải trải qua quy trình phê duyệt mã thông báo rườm rà trước và sau đó ký giao dịch, từ đó cải thiện hiệu suất giao dịch và giảm chi phí.

Về phục hồi tài sản ví, EIP-3074 cũng có thể đóng một vai trò quan trọng. Bằng cách thiết lập một hợp đồng Invoker đặc biệt, người dùng có thể phục hồi tài sản thông qua cơ chế phục hồi xã hội khi họ mất khóa riêng tư của mình.

Tuy nhiên, EIP-3074 đang gây tranh cãi một cách nào đó. Như người sáng lập DefiLlama 0xngmi đã nói, hiện tại một chữ ký sai lầm duy nhất có thể làm tiêu hết tài sản của một địa chỉ, bao gồm tất cả token, tất cả NFT, tất cả vị thế DeFi, v.v.

Ngoài ra, đáng lưu ý rằng mặc dù EIP-3074 hỗ trợ việc ủy quyền kiểm soát của các địa chỉ thông thường cho hợp đồng thông minh, EIP-3074 không phải là đề xuất trừu tượng tài khoản. Nhà nghiên cứu của Ethereum Foundation ansgar.eth nói rằng mối quan tâm lớn nhất của anh ấy là chúng ta sẽ sử dụng 3074/EOA và 4337/AA để xây dựng hai ngăn xếp công nghệ tài khoản song song, và rất nhiều công sức và sự chú ý sẽ cần thiết để làm cho chúng tương thích. Người sáng lập Uniswap Hayden Adams cũng nhấn mạnh rằng ngành công nghiệp nên cố gắng đảm bảo tính tương thích giữa các ví 4337 và các hợp đồng 3074.

Kết luận, EIP-3074 được kỳ vọng sẽ mang lại sự đổi mới và cơ hội chưa từng có cho Ethereum, nhưng đồng thời, nó cũng đem theo một số thách thức và tranh cãi. Khi sắp được triển khai trong bản nâng cấp Pectra, chúng tôi mong chờ thấy nó sẽ tạo hình dạng tương lai của Ethereum, và mang đến trải nghiệm người dùng Web3 phong phú và tiện lợi hơn. Đồng thời, chúng ta cũng cần nhận ra những rủi ro và thách thức tiềm ẩn của nó, và đảm bảo các biện pháp bảo mật thích hợp được thực hiện khi sử dụng tính năng này.

Disclaimer:

  1. Bài viết này được sao chép từ [ Marsbit]. Chuyển tiếp Tiêu đề Gốc ‘速读 EIP-3074:是什么?对以太坊有何影响?’. Tất cả bản quyền thuộc về tác giả gốc [Karen]. Nếu có bất kỳ ý kiến ​​phản đối nào về việc tái in này, vui lòng liên hệ với Cổng Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết ra các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu ra, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.

Пригласить больше голосов

Содержание

Đọc nhanh EIP-3074: Đó là gì? Nó sẽ ảnh hưởng như thế nào đối với Ethereum?

Người mới bắt đầu4/25/2024, 5:18:55 AM
EIP-3074 là một Đề xuất Cải thiện Ethereum (EIP) giới thiệu một phương pháp mới về quản lý tài khoản. Nó cho phép ủy quyền quyền kiểm soát đối với tài khoản người dùng thông thường (EOA) cho hợp đồng thông minh, tạo điều kiện cho các chiến lược giao dịch phức tạp hơn. Được đề xuất vào năm 2020 bởi các nhà phát triển lõi Ethereum, EIP-3074 giới thiệu hai opcode mới, "AUTH" và "AUTHCALL," trao quyền cho EOAs để chuyển đổi thành hợp đồng thông minh mà không cần triển khai hợp đồng mới. Việc triển khai của EIP-3074 nhằm mục đích nâng cao trải nghiệm người dùng ví tổng thể bằng cách cho phép tài trợ gas, giao dịch theo lô và khôi phục tài sản ví. Mặc dù EIP-3074 mang lại những tiến bộ hứa hẹn, nó cũng đặt ra một số lo ngại như tăng nguy cơ mất tài sản của người dùng và có thể tạo ra một ngăn xếp công nghệ song song với Đề xuất Trừu tượng tài khoản (AA) EIP-4337, yêu cầu đảm bảo tương thích giữa hai hệ thống.

Chuyển Tiêu Đề Gốc ‘速读 EIP-3074:是什么?对以太坊有何影响?’

Trong cuộc họp trực tuyến mới nhất do các nhà phát triển nhân cốt Ethereum tiến hành, các nhà phát triển đề xuất EIP-3074 đã được bao gồm trong các cải tiến sẽ được triển khai trong bản nâng cấp cứng Pectra của Ethereum. Đề xuất hỗ trợ ủy quyền kiểm soát của các địa chỉ thông thường cho các hợp đồng thông minh để thực hiện kế hoạch giao dịch phức tạp hơn, từ đó cải thiện đáng kể trải nghiệm người dùng ví. Vậy, EIP-3074 chính xác là gì, và điều đó có ý nghĩa gì đối với Ethereum?

EIP-3074 là gì?

Trong thực tế, đã từ tháng 10 năm 2020, EIP-3074 đã được đề xuất bởi các nhà phát triển và nhà nghiên cứu lõi của Ethereum, Sam Wilson, Ansgar Dietrichs, lightclients và Micah Zoltu. Ý tưởng cốt lõi là ủy quyền việc kiểm soát tài khoản sở hữu bên ngoài (EOAs) cho các hợp đồng thông minh. Điều này cung cấp cho các nhà phát triển một khung linh hoạt và mạnh mẽ để thiết kế và triển khai các chiến lược giao dịch EOA mới lạ.

Vậy, làm thế nào để chuyển đổi các EOAs hiện có thành hợp đồng thông minh một cách chính xác? Theo video giới thiệu được phát hành bởi lightclients hai năm trước, chìa khóa để đạt được sự biến đổi này nằm ở hai hướng dẫn “AUTH” và “AUTHCALL”. Trong đó, hướng dẫn đầu tiên thiết lập biến bối cảnh “authorized” dựa trên chữ ký ECDSA, và hướng dẫn thứ hai được khởi đầu như việc chuyển tiền của tài khoản “authorized”. Đồng thời, có thể triển khai thêm logic xung quanh hướng dẫn “AUTHCALL”, cung cấp nhiều kiểm soát hơn cho người gọi và nhà tài trợ, mà không ảnh hưởng đến bảo mật hoặc trải nghiệm người dùng của quá trình khởi đầu.

Trong quá trình vận hành thực tế, người dùng địa chỉ EOA trước tiên ký giao dịch ngoại chuỗi, sau đó người dùng EOA hoặc nhà tài trợ Gas gửi giao dịch đến hợp đồng Invoker. Hợp đồng Invoker sử dụng “AUTH” và “AUTHCALL” để xác minh và gọi mỗi hợp đồng mục tiêu.

Patrick McCorry, một thành viên trong nhóm của Arbitrum và Lemniscap, tuyên bố rằng EIP-3074 giải quyết vấn đề "msg.sender" gây khó khăn cho hầu hết các dịch vụ chuyển tiếp giao dịch, thực sự cải thiện trải nghiệm người dùng. Về cơ bản, nếu một relay thanh toán cho giao dịch của người dùng, địa chỉ của relay được đặt là msg.sender thay vì địa chỉ của người dùng. Trong số các phương pháp để giải quyết vấn đề trên, một là để người dùng dựa vào ví hợp đồng thông minh và hai là để hợp đồng thông minh có "khả năng giao dịch meta" và có thể chấp nhận các tin nhắn có chữ ký của người dùng, nhưng điều này giết chết các công ty khởi nghiệp muốn cung cấp các giao dịch không có Gas cho người dùng. Tuy nhiên, một giải pháp thay thế khác cho vấn đề trên là thay đổi định dạng giao dịch, đổi tên tx.origin thành Gas.payer và bao gồm hai trường mới "gas payer" và "nonce" trong giao dịch. Khi giao dịch được thực hiện, nó sẽ tăng nonce của người dùng và người thanh toán Gas, đồng thời khấu trừ phí từ người thanh toán Gas. Điều này cho phép người chuyển tiếp chuyển tiếp giao dịch của người dùng, nhưng nó vẫn có những hạn chế, chủ yếu là khả năng hoàn trả mã thông báo ERC-20 sau khi giao dịch hoàn tất. EIP-3074 là một giải pháp thông minh vì nó cho phép mã thông báo ERC-20 được hoàn trả cho người chuyển tiếp, cho phép người chuyển tiếp mang tin nhắn có chữ ký của người dùng và được xác nhận trên Ethereum mà không thay đổi định dạng giao dịch và phá vỡ các công cụ hiện có.

EIP-3074 có ý nghĩa gì đối với Ethereum?

EIP-3074 cho phép bất kỳ Tài Khoản Sở Hữu Bên Ngoài (EOA) nào hoạt động như một ví hợp đồng thông minh, mà không cần triển khai hợp đồng, từ đó cho phép các kế hoạch giao dịch phức tạp hơn. Điều này mang lại nhiều trường hợp sử dụng hứng thú cho Ethereum, bao gồm tài trợ Gas, giao dịch theo lô và khôi phục tài sản ví.

Cụ thể, tài trợ Gas cho phép DApps, dự án và bên thứ ba cung cấp Gas cho người dùng, loại bỏ nhu cầu người dùng phải giữ ETH. Điều này rất thân thiện với người dùng Web3 mới không có ETH và giúp thúc đẩy việc áp dụng rộng rãi của Ethereum.

Ngoài ra, vì nó hỗ trợ thực hiện nhiều hoạt động trong một giao dịch duy nhất, người dùng chỉ cần ký một giao dịch khi giao dịch các mã thông báo không phải là ETH. Không cần phải trải qua quy trình phê duyệt mã thông báo rườm rà trước và sau đó ký giao dịch, từ đó cải thiện hiệu suất giao dịch và giảm chi phí.

Về phục hồi tài sản ví, EIP-3074 cũng có thể đóng một vai trò quan trọng. Bằng cách thiết lập một hợp đồng Invoker đặc biệt, người dùng có thể phục hồi tài sản thông qua cơ chế phục hồi xã hội khi họ mất khóa riêng tư của mình.

Tuy nhiên, EIP-3074 đang gây tranh cãi một cách nào đó. Như người sáng lập DefiLlama 0xngmi đã nói, hiện tại một chữ ký sai lầm duy nhất có thể làm tiêu hết tài sản của một địa chỉ, bao gồm tất cả token, tất cả NFT, tất cả vị thế DeFi, v.v.

Ngoài ra, đáng lưu ý rằng mặc dù EIP-3074 hỗ trợ việc ủy quyền kiểm soát của các địa chỉ thông thường cho hợp đồng thông minh, EIP-3074 không phải là đề xuất trừu tượng tài khoản. Nhà nghiên cứu của Ethereum Foundation ansgar.eth nói rằng mối quan tâm lớn nhất của anh ấy là chúng ta sẽ sử dụng 3074/EOA và 4337/AA để xây dựng hai ngăn xếp công nghệ tài khoản song song, và rất nhiều công sức và sự chú ý sẽ cần thiết để làm cho chúng tương thích. Người sáng lập Uniswap Hayden Adams cũng nhấn mạnh rằng ngành công nghiệp nên cố gắng đảm bảo tính tương thích giữa các ví 4337 và các hợp đồng 3074.

Kết luận, EIP-3074 được kỳ vọng sẽ mang lại sự đổi mới và cơ hội chưa từng có cho Ethereum, nhưng đồng thời, nó cũng đem theo một số thách thức và tranh cãi. Khi sắp được triển khai trong bản nâng cấp Pectra, chúng tôi mong chờ thấy nó sẽ tạo hình dạng tương lai của Ethereum, và mang đến trải nghiệm người dùng Web3 phong phú và tiện lợi hơn. Đồng thời, chúng ta cũng cần nhận ra những rủi ro và thách thức tiềm ẩn của nó, và đảm bảo các biện pháp bảo mật thích hợp được thực hiện khi sử dụng tính năng này.

Disclaimer:

  1. Bài viết này được sao chép từ [ Marsbit]. Chuyển tiếp Tiêu đề Gốc ‘速读 EIP-3074:是什么?对以太坊有何影响?’. Tất cả bản quyền thuộc về tác giả gốc [Karen]. Nếu có bất kỳ ý kiến ​​phản đối nào về việc tái in này, vui lòng liên hệ với Cổng Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết ra các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu ra, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch là không được phép.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!