Phân tích công nghệ trừu tượng hóa tài khoản đa chuỗi
Từ ngày 8 đến 11 tháng 7 năm 2024, sự kiện thường niên lớn nhất châu Âu về Ethereum - Hội nghị cộng đồng Ethereum (EthCC) sẽ được tổ chức tại Brussels, Bỉ. Hội nghị này tập trung vào công nghệ và cộng đồng, với hơn 350 lãnh đạo tư tưởng hàng đầu trong ngành blockchain phát biểu.
Bài viết này sẽ đi sâu vào khám phá công nghệ trừu tượng hóa tài khoản (AA), bao gồm khái niệm ERC-4337 và AA bản địa, sự khác nhau và cách triển khai của chúng trong các mạng blockchain khác nhau.
Trừu tượng hóa tài khoản
Trừu tượng hóa tài khoản chủ yếu bao gồm hai yếu tố cốt lõi: trừu tượng hóa chữ ký và trừu tượng hóa thanh toán.
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, không giới hạn ở các thuật toán chữ ký số cụ thể.
Trừu tượng hóa thanh toán: Hỗ trợ nhiều tùy chọn thanh toán giao dịch, chẳng hạn như thanh toán bằng token ERC-20 hoặc giao dịch được tài trợ bởi bên thứ ba.
Sự linh hoạt này đã nâng cao đáng kể trải nghiệm người dùng và tính an toàn.
Tiêu chuẩn ERC-4337
ERC-4337 nhằm giải quyết những hạn chế của tài khoản do bên ngoài sở hữu trên Ethereum (EOA), giới thiệu phương pháp quản lý tài khoản và xử lý giao dịch linh hoạt hơn.
Thành phần cốt lõi:
cấu trúc userOp: yêu cầu thao tác người dùng gửi đến Bundler
Bundler: Thu thập nhiều userOp và gọi hợp đồng EntryPoint
Hợp đồng EntryPoint: Xử lý giao dịch cốt lõi, bao gồm xác thực, thu phí và thực hiện
Tài khoản trừu tượng hóa
AA gốc trực tiếp nhúng cơ chế trừu tượng hóa tài khoản vào giao thức blockchain. Thiết kế AA được áp dụng trên các mạng khác nhau:
ERC-4337:Ethereum, Arbitrum, Optimism, v.v.
Tuân theo AA gốc ERC-4337: StarkNet, zkSync Era
AA gốc thiết kế riêng tư: Aztec
Sự khác biệt giữa ERC-4337 và AA gốc
Vai trò hệ điều hành
ERC-4337:Thông qua Bundler và hợp đồng EntryPoint hợp tác
AA gốc: được xử lý bởi người điều hành/sắp xếp của máy chủ chính thức.
Giao diện hợp đồng
Giai đoạn xác thực: Cả hai hàm điểm vào đều cố định
Giai đoạn thực hiện: chỉ có điểm vào AA gốc cố định
Hạn chế bước xác thực
ERC-4337:hạn chế nghiêm ngặt mã thao tác và truy cập lưu trữ
zkSync Era:nới lỏng một số hạn chế sử dụng mã thao tác
Giới hạn bước thực hiện
zkSync:cần xác nhận dấu hiệu hệ thống
ERC-4337 và StarkNet: không có hạn chế đặc biệt
Quản lý số ngẫu nhiên
ERC-4337:phân biệt giá trị khóa và giá trị ngẫu nhiên
zkSync và StarkNet: Tăng dần nghiêm ngặt
Triển khai giao dịch đầu tiên
ERC-4337: Triển khai thông qua trường initcode
StarkNet và zkSync: cần gửi giao dịch triển khai riêng biệt
Sự khác biệt giữa ERC-4337 trên L1 và L2
Khác biệt trong giao thức
L2 cần xem xét các chi phí liên quan đến việc tải dữ liệu lên L1
Sự khác biệt trong việc tính toán địa chỉ
Các chuỗi khác nhau có thể sử dụng các phương pháp mã hóa địa chỉ khác nhau.
Hard fork giới thiệu mã thao tác mới có thể dẫn đến sự thay đổi bytecode
Kết luận
Công nghệ trừu tượng hóa tài khoản đang phát triển nhanh chóng, các mạng blockchain áp dụng những cách triển khai khác nhau. Các nhà phát triển cần chú ý đến những khác biệt tinh tế giữa các cách triển khai để đảm bảo tính tương thích và an toàn giữa các chuỗi. Khi công nghệ tiếp tục tiến triển, trừu tượng hóa tài khoản được kỳ vọng sẽ trở thành một phần quan trọng của cơ sở hạ tầng tiền mã hóa trong tương lai.
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.
18 thích
Phần thưởng
18
5
Chia sẻ
Bình luận
0/400
HackerWhoCares
· 07-21 01:53
Cái này viết cứng quá nhỉ.
Xem bản gốcTrả lời0
ChainDetective
· 07-19 11:26
Người đam mê công nghệ mà không hiểu.
Xem bản gốcTrả lời0
MemecoinResearcher
· 07-18 03:14
công nghệ dựa trên + cảm giác degen thật sự
Xem bản gốcTrả lời0
AlphaLeaker
· 07-18 03:13
Không hiểu nhưng vẫn cảm thấy ấn tượng, cũng không muốn hiểu.
Phân tích toàn diện về công nghệ trừu tượng hóa tài khoản đa chuỗi: So sánh ERC-4337 và AA gốc
Phân tích công nghệ trừu tượng hóa tài khoản đa chuỗi
Từ ngày 8 đến 11 tháng 7 năm 2024, sự kiện thường niên lớn nhất châu Âu về Ethereum - Hội nghị cộng đồng Ethereum (EthCC) sẽ được tổ chức tại Brussels, Bỉ. Hội nghị này tập trung vào công nghệ và cộng đồng, với hơn 350 lãnh đạo tư tưởng hàng đầu trong ngành blockchain phát biểu.
Bài viết này sẽ đi sâu vào khám phá công nghệ trừu tượng hóa tài khoản (AA), bao gồm khái niệm ERC-4337 và AA bản địa, sự khác nhau và cách triển khai của chúng trong các mạng blockchain khác nhau.
Trừu tượng hóa tài khoản
Trừu tượng hóa tài khoản chủ yếu bao gồm hai yếu tố 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 đã nâng cao đáng kể trải nghiệm người dùng và tính an toàn.
Tiêu chuẩn ERC-4337
ERC-4337 nhằm giải quyết những hạn chế của tài khoản do bên ngoài sở hữu trên Ethereum (EOA), giới thiệu phương pháp quản lý tài khoản và xử lý giao dịch linh hoạt hơn.
Thành phần cốt lõi:
Tài khoản trừu tượng hóa
AA gốc trực tiếp nhúng cơ chế trừu tượng hóa tài khoản vào giao thức blockchain. Thiết kế AA được áp dụng trên các mạng khác nhau:
Sự khác biệt giữa ERC-4337 và AA gốc
Vai trò hệ điều hành
Giao diện hợp đồng
Hạn chế bước xác thực
Giới hạn bước thực hiện
Quản lý số ngẫu nhiên
Triển khai giao dịch đầu tiên
Sự khác biệt giữa ERC-4337 trên L1 và L2
Khác biệt trong giao thức
Sự khác biệt trong việc tính toán địa chỉ
Kết luận
Công nghệ trừu tượng hóa tài khoản đang phát triển nhanh chóng, các mạng blockchain áp dụng những cách triển khai khác nhau. Các nhà phát triển cần chú ý đến những khác biệt tinh tế giữa các cách triển khai để đảm bảo tính tương thích và an toàn giữa các chuỗi. Khi công nghệ tiếp tục tiến triển, trừu tượng hóa tài khoản được kỳ vọng sẽ trở thành một phần quan trọng của cơ sở hạ tầng tiền mã hóa trong tương lai.