Giải thích trừu tượng hóa tài khoản đa chuỗi: Sự khác biệt chính giữa ERC-4337 và AA gốc

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

Phân tích trừu tượng hóa tài khoản đa chuỗi: Triển vọng cho cơ sở hạ tầng mã hóa trong tương lai

Từ ngày 8 đến 11 tháng 7 năm 2024, sự kiện hàng năm lớn nhất về Ethereum tại châu Âu - Hội nghị Cộng đồng Ethereum (EthCC) sẽ được tổ chức tại Brussels, Bỉ, tập trung vào phát triển công nghệ và cộng đồng. Hội nghị lần này (EthCC 7) đã tập hợp hơn 350 nhà lãnh đạo tư tưởng hàng đầu trong ngành blockchain. Một nhà phát triển blockchain đã có bài phát biểu với chủ đề "Khám phá tương lai: Phân tích trừu tượng hóa tài khoản đa chuỗi" tại hội nghị.

Tương lai của cơ sở hạ tầng mã hóa? Phân tích trừu tượng hóa tài khoản đa chuỗi

Điểm chính của bài phát biểu

  • Trừu tượng hóa tài khoản (AA) cốt lõi: trừu tượng hóa chữ ký và trừu tượng hóa thanh toán. Sự linh hoạt này mang lại trải nghiệm người dùng an toàn hơn và tốt hơn.
  • Hàm điểm vào trong giai đoạn xác thực và thực thi của ERC-4337 và AA gốc là khác nhau.
  • Khi triển khai ERC-4337 trên chuỗi tương thích EVM, sự khác biệt trong giao thức trong thiết kế Rollup và cách tính toán địa chỉ là hai điểm khác biệt chính.

Trừu tượng hóa tài khoản tổng quan

trừu tượng hóa tài khoản (AA) chủ yếu bao gồm hai điểm chính:

  1. Trừu tượng hóa chữ ký: cho phép người dùng chọn bất kỳ cơ chế xác thực nào họ thích, không giới hạn ở các thuật toán chữ ký số cụ thể.
  2. Trừu tượng hóa thanh toán: Cung cấp nhiều tùy chọn thanh toán giao dịch, chẳng hạn như sử dụng tài sản ERC-20 thay thế cho việc thanh toán bằng tài sản gốc, hoặc cho phép bên thứ ba tài trợ giao dịch.

Tương lai của cơ sở hạ tầng mã hóa? Phân tích trừu tượng hóa tài khoản đa chuỗi

Phân tích ERC-4337

ERC-4337 giải quyết một số hạn chế của tài khoản sở hữu bên ngoài (EOA) trong giao thức Ethereum bằng cách giới thiệu các phương pháp quản lý tài khoản và xử lý giao dịch linh hoạt hơn. Các đặc điểm chính bao gồm:

  • cấu trúc userOp: Người dùng gửi cấu trúc userOp đến Bundler, sau đó Bundler thu thập nhiều userOp và gửi đến hợp đồng EntryPoint.
  • Hợp đồng EntryPoint: Chịu trách nhiệm xử lý giao dịch, bao gồm xác thực quyền hạn, thu phí và thực hiện các thao tác mục tiêu.

Giới thiệu về AA gốc

Trong AA gốc, mỗi tài khoản đều là một hợp đồng, cơ chế xử lý giao dịch được nhúng trực tiếp vào giao thức blockchain. Các mạng blockchain khác nhau áp dụng các thiết kế AA khác nhau:

  • Trừu tượng hóa tài khoản ERC-4337: Nhiều mạng như Ethereum, Arbitrum, Optimism
  • Tuân theo trừu tượng hóa tài khoản gốc ERC-4337: StarkNet và zkSync Era
  • Tài khoản trừu tượng hóa gốc với thiết kế bảo mật: Aztec

Tương lai của cơ sở hạ tầng mã hóa? Phân tích trừu tượng hóa tài khoản đa chuỗi

Sự khác biệt giữa ERC-4337 và AA gốc

  1. Vai trò của hệ điều hành: ERC-4337 hoàn thành thông qua Bundler và EntryPoint Contract, trong khi AA gốc phụ thuộc vào nhà điều hành/xếp hạng của máy chủ chính thức.

  2. Giao diện hợp đồng: Hàm điểm vào trong giai đoạn xác minh của ERC-4337 và AA gốc là cố định, nhưng trong giai đoạn thực thi có sự khác biệt.

  3. Giới hạn bước xác thực: Các triển khai có những giới hạn khác nhau về việc sử dụng mã thao tác và truy cập lưu trữ khi xác thực giao dịch.

  4. Giới hạn bước thực hiện: zkSync yêu cầu xác nhận dấu hiệu hệ thống, trong khi ERC-4337 và StarkNet không có giới hạn đặc biệt nào trong giai đoạn thực hiện.

  5. Xử lý số ngẫu nhiên: ERC-4337, zkSync và StarkNet có sự khác biệt trong quản lý nonce.

  6. Triển khai giao dịch đầu tiên: ERC-4337 cho phép triển khai hợp đồng tài khoản trong userOp đầu tiên, trong khi StarkNet và zkSync cần giao dịch triển khai riêng biệt.

Sự khác biệt giữa ERC-4337 trên L1 và L2

Khi triển khai ERC-4337 trên chuỗi tương thích EVM, chủ yếu có hai sự khác biệt chính:

  1. Sự khác biệt của giao thức: L2 cần phải tải dữ liệu lên L1, các khoản chi phí liên quan cần phải được bao gồm trong Gas tiền xác thực.

  2. Sự khác biệt về địa chỉ: Cách tính toán địa chỉ của các chuỗi khác nhau có thể dẫn đến việc địa chỉ hợp đồng tài khoản không nhất quán, đặc biệt là khi giới thiệu các mã lệnh mới.

Bài viết này cung cấp phân tích sâu sắc về trừu tượng hóa tài khoản, ERC-4337 và AA gốc, mang lại những hiểu biết quý giá cho việc hiểu cách thực hiện trừu tượng hóa tài khoản trong môi trường đa chuỗi. Khi công nghệ blockchain tiếp tục phát triển, những đổi mới này sẽ tiếp tục thúc đẩy sự tiến bộ của cơ sở hạ tầng mã hóa.

Mã hóa cơ sở hạ tầng tương lai? Phân tích trừu tượng hóa tài khoản đa chuỗi

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
  • 8
  • Chia sẻ
Bình luận
0/400
AirdropHunterZhangvip
· 07-19 18:44
Không cần khóa riêng sẽ tiện lợi hơn
Xem bản gốcTrả lời0
ser_ngmivip
· 07-19 10:26
Đa chuỗi AA là xu hướng
Xem bản gốcTrả lời0
NotFinancialAdvicevip
· 07-18 16:52
Tương lai đa chuỗi đã đến
Xem bản gốcTrả lời0
OfflineNewbievip
· 07-17 03:41
trừu tượng hóa tài khoản thật tuyệt!
Xem bản gốcTrả lời0
TokenTherapistvip
· 07-16 19:16
AA chính là cốt lõi của tương lai
Xem bản gốcTrả lời0
Web3ProductManagervip
· 07-16 19:15
Nhìn vào các điểm ma sát.
Xem bản gốcTrả lời0
0xSleepDeprivedvip
· 07-16 19:08
Cốt lõi nằm ở trải nghiệm
Xem bản gốcTrả lời0
RektButSmilingvip
· 07-16 18:49
Trừu tượng quá phức tạp.
Xem bản gốcTrả lời0
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)