News Ethereum triển khai tính năng Account Abstraction trên quy mô toàn blockchain

Sau thời gian dài phát triển mà không có cập nhật, Account Abstraction bất ngờ được Ethereum thông báo ra mắt tại hội nghị ETHDenver.

WalletCon-ETHDenver-1536x1152.jpg

Tại sự kiện WalletCon tổ chức trong khuôn khổ ETHDenver – hội nghị thường niên của cộng đồng Ethereum tại Mỹ – các nhà phát triển Ethereum đã bất ngờ thông báo triển khai tính năng ERC-4337, hay còn được biết đến với tên gọi Account Abstraction.

Các nhà phát triển Ethereum phân chia những tài khoản ví mà người dùng có thể khởi tạo thành 2 loại, gồm: External Owned Accounts (EOA) và Contract Accounts (CA).

EOA chính là các ví mà người sử dụng ETH có được khi đăng ký sử dụng một dịch vụ ví non-custodial như MetaMask, WalletConnect, Argent, Rainbow, Coin98 Wallet,… Những ví này trao cho chủ sở hữu một cặp public key (chính là địa chỉ ví công khai) và private key (mật khẩu để truy cập vào ví ấy và khởi tạo giao dịch). Tuy nhiên, nếu làm mất private key, người dùng sẽ đánh mất quyền truy cập vào ví của mình.

Trong khi đó, CA thì lại là ví được kiểm soát bởi mã lập trình thông qua smart contract, cho phép thực hiện nhiều tác vụ cùng một lúc và những chức năng phức tạp. CA chính là địa chỉ của các smart contract DeFi, pool thanh khoản, hợp đồng khóa/mở khóa token,…

Thấy được những bất cập trong quá trình sử dụng ví ở thời điểm hiện tại, vốn còn quá phức tạp và đặt ra nhiều rào cản với người sử dụng phổ thông, nhà sáng lập Ethereum Vitalik Buterin đã đề xuất lên giải pháp Account Abstraction vào tháng 06/2022.

Mục tiêu của Account Abstraction chính là hợp nhất EOA và CA lại với nhau, tạo nên một giải pháp ví có được ưu điểm của hai loại ví crypto trên. Hiểu một cách đơn giản thì Account Abstraction sẽ biến ví của người sử dụng thành một smart contract (hợp đồng thông minh).

Nhờ vậy, Account Abstraction sẽ mang đến nhiều công dụng hữu ích cho người dùng Ethereum, có thể kể đến như:

  • Lập trình ví thẳng vào thiết bị phần cứng, mở ra khả năng xác thực giao dịch bằng 2FA, face scan hay quét vân tay;
  • Tính năng social recovery, giúp khôi phục ví trong trường hợp mất private key;
  • Cho phép trả phí giao dịch bằng các token khác không phải ETH;
  • Giao dịch đa chữ ký (multisig transaction);
  • Ứng dụng nhiều thuật toán khác nhau để mã hóa chữ ký;
  • Loại bỏ relayer, giúp bài toán về Tornado Cash ở trên có thể bảo vệ sự riêng tư của người dùng mà không cần dựa vào một bên thứ ba;
  • Sử dụng làm công cụ arbitrage (kiếm lời từ chênh lệch giá).
Tuy nhiên, Account Abstraction vẫn còn một số nhược điểm cần giải quyết như cần có giao diện tương tác đơn giản nhất cho trải nghiệm cho người sử dụng, cũng như chưa tối ưu được vấn đề phí gas khi giao dịch.

Theo thông báo của đội ngũ phát triển Ethereum tại ETHDenver vào tối ngày 01/03, Account Abstraction đã được triển khai lên mạng lưới Ethereum. Lý do ERC-4337 có thể được đưa lên blockchain dễ dàng như vậy mà không yêu cầu nâng cấp toàn mạng lưới là bởi nó là một smart contract được thêm vào, không cần phải thay đổi mã lập trình. Smart contract này cũng có thể được triển khai trên các blockchain khác mà tương tích với EVM.


Ethereum tiết lộ nhiều đơn vị phát triển ví non-custodial sẽ thông báo hỗ trợ Account Abstraction trong thời gian tới, bắt đầu là Safe ngay trong tối 01/03.
 

Attachments

  • polygon-matic.jpg
    polygon-matic.jpg
    120.1 KB · Views: 46

Announcements

Forum statistics

Threads
426,340
Messages
7,175,621
Members
178,789
Latest member
Zqq

Most viewed of week

Most viewed of week

Back
Top Bottom