Bước nhảy vọt lớn tiếp theo của Ethereum? Buterin đề xuất EIP-7702 có tính biến đổi

Là một nhà phân tích có nền tảng về công nghệ chuỗi khối và sự phát triển của Ethereum, tôi rất vui mừng về tác động tiềm tàng của EIP-7702 đối với trải nghiệm và chức năng của người dùng Ethereum. Cải tiến được đề xuất xuất hiện vào thời điểm quan trọng, dựa trên các tiến bộ trước đó như EIP-4337, EIP-3074 và EIP-5003, nhằm nâng cao khả năng của các tài khoản thuộc sở hữu bên ngoài (EOA) trên Ethereum.


Vitalik Buterin và nhóm của ông, bao gồm Sam Wilson, Ansgar Dietrichs và Matt Garnett, đã đưa ra một đề xuất mới cho Ethereum có tên là EIP-7702. Đề xuất này nhằm mục đích mở rộng khả năng của các tài khoản thuộc sở hữu bên ngoài (EOA) trên mạng Ethereum bằng cách tạm thời kết hợp các chức năng hợp đồng thông minh. Khái niệm biến đổi này có khả năng cách mạng hóa sự tương tác của người dùng trên Ethereum.

Sự phát triển của tính trừu tượng tài khoản trên Ethereum

Trong mạng Ethereum, tồn tại hai loại tài khoản chính: tài khoản được quản lý bên ngoài (EMA) và tài khoản hợp đồng. EMA bị quản lý bởi khóa riêng và có các khả năng cũng như thuộc tính bảo mật bị hạn chế, khiến chúng ít phù hợp hơn để xử lý các giao dịch phức tạp thường liên quan đến hợp đồng thông minh.

Để giải quyết những hạn chế này, một số EIP đã được giới thiệu:

  • EIP-4337: Được triển khai vào tháng 3 năm 2023, nó đã thiết lập một khuôn khổ cho phép các hợp đồng thông minh hoạt động như những tài khoản có thể xác thực và thực hiện các giao dịch, được gọi là Hoạt động của người dùng (UserOps). Đề xuất này nâng cao đáng kể trải nghiệm người dùng bằng cách tích hợp các chức năng nâng cao như sinh trắc học, đặc biệt là trong các ứng dụng được phát triển bởi các nền tảng như Polygon và Coinbase.
  • EIP-3074: Được đề xuất trước EIP-4337, nó nhằm mục đích trao quyền cho EOA bằng cách cho phép họ tạm thời ủy quyền giao dịch của mình cho các hợp đồng thông minh. Đề xuất này bao gồm hai mã hoạt động mới, AUTH và AUTHCALL, để tạo điều kiện thuận lợi cho việc ủy ​​quyền này, mặc dù nó làm dấy lên lo ngại về bảo mật liên quan đến khả năng lạm dụng sai mục đích bởi các hợp đồng độc hại.
  • EIP-5003: Dựa trên EIP-3074, đề xuất này đã giới thiệu opcode AUTHUSURP để cho phép chuyển đổi vĩnh viễn EOA thành tài khoản hợp đồng thông minh, giải quyết một số vấn đề tương thích với EIP-4337 nhưng cũng tạo ra khả năng bị phân mảnh trong các phương pháp trừu tượng hóa tài khoản.

Innovative Aspects of EIP-7702

Với tư cách là một nhà đầu tư tiền điện tử, tôi sẽ mô tả nó như thế này: EIP-7702 đại diện cho một giải pháp mới nhằm đáp ứng những địa hình phức tạp do những người đi trước của nó tạo ra. Đề xuất này giới thiệu một phương pháp hợp lý hơn, toàn diện hơn, theo đó Tài khoản thuộc sở hữu bên ngoài (EOA) có thể tạm thời kết hợp mã hợp đồng thông minh vào giao dịch của họ. Bằng cách đó, chúng tôi đạt được lợi ích tốt nhất của cả hai thế giới – tính bảo mật mạnh mẽ và tính đơn giản của EOA, cùng với tính linh hoạt và linh hoạt của hợp đồng thông minh.

EIP-7702 đã tăng

— ً (@lightclients) Ngày 7 tháng 5 năm 2024

Với tư cách là một nhà đầu tư tiền điện tử, tôi có thể giải thích rằng khi bắt đầu một giao dịch, Tài khoản gửi đi Ethereum (EOA) của tôi sẽ ngay lập tức áp dụng một mã hợp đồng thông minh cụ thể trong trường hợp đồng\_code của nó. Mã này tạo điều kiện thuận lợi cho việc thực hiện giao dịch bằng cách sử dụng các chức năng hợp đồng thông minh. Sau khi giao dịch hoàn tất, hợp đồng\_code sẽ tự động bị xóa, đưa EOA của tôi về trạng thái ban đầu.

Với tư cách là một nhà nghiên cứu trong lĩnh vực công nghệ chuỗi khối, tôi sẽ mô tả quy trình này như sau: Thay vì giới thiệu các mã hoạt động mới yêu cầu triển khai hard fork, chúng tôi chọn sử dụng các chức năng có thể gọi được như “xác minh cho AUTH” và “thực thi cho AUTHCALL”. Các chức năng này có thể dễ dàng tích hợp với cơ sở hạ tầng Ethereum hiện có mà không làm gián đoạn nó.

Với tư cách là một nhà nghiên cứu đang nghiên cứu sự phát triển của Ethereum, tôi muốn bạn chú ý đến EIP-7702, được đề xuất gần đây bởi Vitalik Buterin. Theo Jarrod Watts, kỹ sư quan hệ nhà phát triển tại Polygon, sự thay đổi này được coi là một trong những thay đổi quan trọng nhất mà Ethereum từng trải qua. Đề xuất này nhằm mục đích thu hẹp khoảng cách giữa Tài khoản sở hữu bên ngoài (EOA) thông thường và tài khoản hợp đồng thông minh năng động hơn, mở đường cho các trường hợp sử dụng và tương tác nâng cao hơn trong hệ sinh thái Ethereum.

“Theo Watts, EIP-7702 kết hợp khả năng thích ứng của hợp đồng thông minh với cấu trúc bảo mật cơ bản của Tài khoản sở hữu bên ngoài (EOA) trong Ethereum. Đây là một tiến bộ lớn trong việc làm cho Ethereum thân thiện hơn với người dùng và an toàn hơn cho công chúng.”

Vitalik vừa đề xuất EIP-7702.

Đây là một trong những thay đổi có tác động mạnh mẽ nhất mà Ethereum sắp có… BAO GIỜ.

Vì vậy, đây là tất cả những gì bạn cần biết về cách hoạt động của nó và cách chúng tôi đạt được điều này:

— Jarrod Watts (@jarrodWattsDev) Ngày 8 tháng 5 năm 2024

Với tư cách là một nhà phân tích, tôi sẽ diễn đạt theo cách này: EIP-7702 có tiềm năng cách mạng hóa cách người dùng tương tác với các ứng dụng phi tập trung (dApps) và xử lý tài sản kỹ thuật số trên mạng Ethereum. Đề xuất này trao quyền cho các Tài khoản thuộc sở hữu bên ngoài (EOA) tạm thời sử dụng các chức năng phức tạp của hợp đồng thông minh, mang lại trải nghiệm người dùng an toàn và hợp lý hơn. Bằng cách tạo điều kiện thuận lợi cho sự tương tác này, EIP-7702 có thể thúc đẩy đáng kể việc chấp nhận và sử dụng các tính năng nâng cao của Ethereum.

Tuy nhiên, thành tựu của EIP-7702 phụ thuộc vào thử nghiệm rộng rãi, sự đồng thuận rộng rãi trong cộng đồng và đánh giá chu đáo về các khía cạnh bảo mật. Đặc biệt quan trọng là việc xử lý và đảo ngược mã hợp đồng thông minh tạm thời.

Vào thời điểm viết bài, ETH được giao dịch ở mức 2.997 USD.

Bước nhảy vọt lớn tiếp theo của Ethereum? Buterin đề xuất EIP-7702 có tính biến đổi

2024-05-08 18:12