/ BLOG

Tìm hiểu về Account Abstraction – Yếu tố cốt lõi để đạt mass adoption

Năm 2023 đã chứng kiến sự xuất hiện của các đổi mới trong thị trường tiền điện tử. Ví dụ, tiêu chuẩn BRC-20 đã mở ra những khả năng mới cho mạng

arrow white

Back

Aug 21, 2023

Written by

Logo

Thuynguyen

facebook instagram instagram

Năm 2023 đã chứng kiến sự xuất hiện của các đổi mới trong thị trường tiền điện tử. Ví dụ, tiêu chuẩn BRC-20 đã mở ra những khả năng mới cho mạng Bitcoin. Trong thế giới của Ethereum, blockchain đã chính thức giới thiệu một tính năng được gọi là  Account Abstraction thông qua tiêu chuẩn ERC-4337. Điều này đã là một cải tiến quan trọng để đơn giản hóa và tạo ra các chức năng mới cho người dùng thông qua việc sửa đổi cấu trúc tài khoản.

Phân biệt Account Abstraction

Account Abstraction (AA) giới thiệu logic có thể lập trình cho phép người dùng tương tác với các tài khoản hiện có của họ. Trước đây, các giải pháp ví áp dụng một loại tài khoản được sở hữu bên ngoài (EOA), trong đó người dùng có một cặp khóa riêng tư và khóa công khai.

Mặc dù EOA mang lại quyền kiểm soát hoàn toàn cho người dùng đối với tài sản của họ bằng khóa riêng tư, điều này cũng có nghĩa rằng một khi họ mất nó, việc khôi phục trở nên không thể. Hơn nữa, các EOA truyền thống có giới hạn về chức năng; người dùng chỉ có thể gửi và nhận giao dịch từ một EOA khác.

Do đó, Account Abstraction cố gắng kết hợp một tài khoản sở hữu bên ngoài (EOA) với một tài khoản hợp đồng (CA). Điều này cho phép họ linh hoạt lập trình ví tiền của họ bằng logic, tạo ra thuật ngữ “ví hợp đồng thông minh”.

Hệ sinh thái của Account Abstraction

Hệ sinh thái của AA đã tiếp tục mở rộng nhanh chóng trong suốt năm qua khi các nhà phát triển nhận thấy sự cần thiết của trải nghiệm người dùng (UX) mượt mà và tương tác thân thiện giữa các ví, ứng dụng và người dùng cuối. Bằng cách triển khai AA, điều này nhằm mục tiêu cải thiện cơ sở hạ tầng hiện có và mở rộng các khả năng cho người dùng tham gia vào các hoạt động onchain một cách trực quan, để khuyến khích sự thụ động rộng rãi hơn. Các tiến bộ trong lĩnh vực này có thể được phân loại rộng rãi thành các lĩnh vực “cơ sở hạ tầng” và “xã hội”.

  • Các Blockchain: Các blockchain tương thích với Máy ảo Ethereum (EVM) và các giải pháp mở rộng như zk-rollups hỗ trợ AA.
  • Nhà cung cấp Ví: Các ví AA để cung cấp các chức năng cụ thể cho người dùng.
  • Thanh toán: Cung cấp khả năng trừ phí qua các hợp đồng Paymaster, trong đó người dùng không cần sở hữu token native của blockchain và vẫn có thể thực hiện giao dịch số.
  • Trò chơi/NFT: Sử dụng AA với các tiêu chuẩn token như ERC-4337 và ERC-6551 để cải thiện trải nghiệm chơi trò chơi và mở rộng tính hữu ích của NFT.
  • Mạng xã hội: Tích hợp AA cho phép người dùng liên tục tương tác với mạng xã hội bằng các ví Web3 của họ.

Ứng dụng của Account Abstraction

Paymaster

Dựa trên ý tưởng trừu tượng hóa phí, thành phần Paymaster của ERC-4337 đề cập đến các tài khoản thông minh cho phép các thực thể bên thứ ba tài trợ và thanh toán cho các giao dịch. Được gọi là ‘giao dịch không cần gas’, người dùng sẽ không cần sở hữu token native của blockchain để thanh toán cho giao dịch, cải thiện tính truy cập. Người sở hữu của hợp đồng này có thể xác định thêm các quy tắc dưới đây mà các hoạt động của người dùng có thể được tài trợ.

Dễ dàng quản lý ví

AA cũng giúp giảm bớt sự phụ thuộc liên quan đến việc sử dụng ví Web3 để tương tác với các ứng dụng trên chuỗi. Sau những vụ sụp đổ lớn của các CEX vào năm 2022, việc tự quản lý tài sản đã trở thành một ưu tiên hàng đầu đối với người dùng. Tuy nhiên, người dùng thường gặp khó khăn đáng kể trong việc bảo vệ tài khoản của họ. Những khó khăn này bao gồm những điểm sau đây:

  • Khóa riêng tư trong các giải pháp ví tiền hiện có là điểm yếu duy nhất. Người dùng không thể khôi phục ví của họ nếu họ mất cụm từ gốc hoặc khóa riêng tư.
  • Người dùng dễ bị tấn công khi những kẻ xấu có thể phát minh ra các phương tiện mới để đe dọa khóa riêng tư của họ.

Bằng cách tích hợp AA vào các giải pháp ví hiện có, điều này biến những tài khoản này thành các ví tiền thông minh có logic có thể lập trình, cung cấp các chức năng mới như giao dịch hàng loạt và khôi phục xã hội.

Thanh toán tự động

Visa đã giới thiệu một giải pháp đối với “ứng dụng thực tế của thanh toán tự động cho các ví không lưu ký”. Thay vì phải yêu cầu thanh toán mỗi lần trên một blockchain, ví có thể được thiết lập để cho phép thanh toán định kỳ dựa trên các điều kiện đã được quy định trước. Trong khi vẫn duy trì sự kiểm soát đầy đủ trên ví, người dùng có thể phê duyệt thanh toán tự động, có thể lập trình cho các hóa đơn tiện ích và đăng ký.

Mạng xã hội phi tập trung

Lens Protocol đã triển khai AA để cung cấp một công cụ cho người dùng để ủy quyền quyền ký cho ví điều phối này để thực hiện các chức năng như đăng bài, bình luận và thay đổi dữ liệu cá nhân trên hồ sơ. Điều này cho phép người dùng tương tác liên tục với các ứng dụng phi tập trung mà không cần phải phê duyệt mỗi lần. Đồng thời, điều phối cũng thanh toán các phí gas cho các giao dịch này, loại bỏ nhu cầu phải nắm giữ token native cho các tương tác trong ứng dụng.

Token-Bound Accounts

ERC-6551 giới thiệu tiêu chuẩn Ethereum cho Token-Bound Accounts (TBAs) và đã được triển khai chính thức vào tháng 5 năm 2023. Tiêu chuẩn mới này cho phép NFTs hoạt động như “tài khoản hợp đồng thông minh” và trở thành ví của riêng họ bằng cách sử dụng một bản đăng ký không yêu cầu phê duyệt. Điều này tạo điều kiện cho một cơ chế tích hợp để người sở hữu quản lý NFTs trong TBA.

Kết luận

Ý tưởng của Account Abstraction nhằm loại bỏ sự phức tạp của ví tiền và blockchain và cung cấp một giao diện quen thuộc cho các ứng dụng Web3. Bằng việc tập trung vào trải nghiệm người dùng, AA là một công cụ mạnh mẽ để khuyến khích người dùng sử dụng và cung cấp cơ hội hấp dẫn cho các nhà phát triển để tạo ra một trải nghiệm trôi chảy và quen thuộc. Chúng ta đã thấy có dấu hiệu của việc các tổ chức đang tiếp nhận với sự đổi mới trong lĩnh vực tiền điện tử của Visa, đã cho thấy cách AA có thể được sử dụng để gắn kết khoảng cách giữa các tương tác Web2 và Web3.

Việc cung cấp logic có thể lập trình vào ví điện tử mở ra vô số khả năng cho các nhà phát triển để mở rộng các chức năng mà các hợp đồng này có thể cung cấp cho người dùng. Các số liệu onchain cho thấy sự gia tăng và sự ưa thích ngày càng tăng từ phía người dùng đối với việc sử dụng các công nghệ này.

Nhìn vào tương lai, ERC-4337 đã đặt nền móng để cải thiện cấu trúc tài khoản cơ bản trên Ethereum. Điều này đã mở đường cho nhiều đổi mới hơn, như ERC-6551, giúp tăng cường tính hữu ích của NFT thông qua sức mạnh của AA. Một lần nữa, sự tiến bộ trong công nghệ blockchain đã chứng tỏ sự liên quan của nó thông qua các trường hợp sử dụng thực tế, và những đổi mới mới sẽ thúc đẩy sự tiếp nhận rộng rãi hơn.