EIP-3074: Một bước ngoặt cho Hard Fork tiếp theo của Ethereum

Hard fork Ethereum sắp tới sẽ bao gồm EIP-3074, một đề xuất có thể cách mạng hóa cách chúng ta tương tác với blockchain. Được dẫn dắt bởi nhà nghiên cứu Ethereum Sam Wilson và nhà phát triển Go Ethereum Matt Garnett (lightclients), bản nâng cấp này nhằm cầu khoảng trống giữa tài khoản sở hữu bên ngoài (EOAs) và ví hợp đồng thông minh.

Nâng cao khả năng EOA

EIP-3074 giới thiệu hai lệnh mới trong Ethereum Virtual Machine (EVM): AUTH và AUTHCALL. Những lệnh này cho phép EOAs ủy quyền quyền kiểm soát cho các hợp đồng thông minh, hiệu quả cung cấp cho chúng chức năng giống như hợp đồng thông minh mà không cần triển khai hoặc di chuyển thủ công.

Quá trình diễn ra như sau:

  1. Người dùng ký một thông điệp ủy quyền
  2. Một hợp đồng Invoker nhận và xác minh thông điệp
  3. Hợp đồng Invoker sử dụng AUTH và AUTHCALL để khởi xướng các giao dịch thay mặt cho EOA
  4. Giao dịch được thực hiện mà không cần truy cập trực tiếp vào khóa riêng của người dùng
  5. Kết quả được trả về cho người dùng

Sự tiến bộ này hứa hẹn sẽ nâng cao trải nghiệm người dùng ví một cách đáng kể, như đã được CTO của Paradigm, Georgios Konstantopoulos, ghi nhận.

EIP-3074 vs. ERC-4337: Sự khác biệt chính

Trong khi cả hai đề xuất đều nhằm cải thiện chức năng tài khoản của Ethereum, chúng khác nhau về cách thực hiện và phạm vi:

  • ERC-4337 hoạt động ở cấp độ giao thức, không yêu cầu sửa đổi lớp đồng thuận.
  • EIP-3074 yêu cầu một fork Ethereum để triển khai
  • ERC-4337 tập trung vào việc trừu tượng hóa tài khoản cho các tài khoản hợp đồng thông minh
  • EIP-3074 trao quyền cho các EOA với khả năng giống như hợp đồng thông minh

Cần lưu ý rằng EIP-3074 duy trì cấu trúc EOA, có nghĩa là việc xâm phạm khóa vẫn là một rủi ro đáng kể trừ khi các cơ chế phục hồi cụ thể được triển khai.

Ý Nghĩa của EIP-3074

Sự đơn giản và hiệu quả của EIP-3074 đã khiến nó khác biệt so với các đề xuất khác. Sau khi giải quyết những lo ngại ban đầu về bảo mật, cộng đồng Ethereum đã ủng hộ việc đưa nó vào bản nâng cấp sắp tới. Quyết định này dự kiến sẽ ảnh hưởng đến nhiều lĩnh vực trong hệ sinh thái Ethereum:

  1. DeFi: Giao dịch hàng loạt sẽ tăng cường hiệu quả cho nhà cung cấp thanh khoản và nhà giao dịch, có khả năng giảm chi phí tham gia. Giao dịch được tài trợ có thể hạ thấp rào cản gia nhập, thúc đẩy sự chấp nhận DeFi rộng rãi hơn.

  2. Chơi game trên Blockchain: Bằng cách cho phép thực thi giao dịch của bên thứ ba thông qua ủy quyền, EIP-3074 có thể giúp đơn giản hóa trải nghiệm chơi game. Người chơi sẽ không còn cần xác nhận mỗi hành động trên chuỗi hoặc trả phí gas cho mỗi giao dịch, tăng cường sự linh hoạt trong gameplay.

Các yếu tố bảo mật

Trong khi EIP-3074 hứa hẹn những cải tiến đáng kể, việc xem xét các vấn đề bảo mật tiềm ẩn là điều rất quan trọng. Đề xuất này giới thiệu các vectơ tấn công mới, đặc biệt là đối với các nỗ lực lừa đảo. Cơ chế chữ ký ngoại tuyến miễn phí gas, tương tự như các ủy quyền permit/permit2, có thể bị các tác nhân xấu khai thác.

Khi chúng ta tiến về phía trước, người dùng và nhà phát triển phải luôn cảnh giác. Sự tiện lợi mà EIP-3074 mang lại đi kèm với những rủi ro mới, nhấn mạnh sự cần thiết phải có các biện pháp bảo mật vững chắc và giáo dục người dùng trong bối cảnh Ethereum đang phát triển.

Tóm lại, EIP-3074 đại diện cho một bước tiến quan trọng cho Ethereum, hứa hẹn mang lại chức năng và trải nghiệm người dùng tốt hơn. Tuy nhiên, như với bất kỳ sự tiến bộ công nghệ nào, điều quan trọng là phải cân bằng đổi mới với các yếu tố an ninh để đảm bảo một hệ sinh thái blockchain an toàn và hiệu quả hơn.

ETH0.47%
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
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)