Với công nghệ Account Abstraction, thị trường Crypto nói chung và DeFi nói riêng đứng trước bối cảnh Mass Adoption. Vậy công nghệ Account Abstraction có thật sự làm được điều đó hay không? Liệu Account Abstraction có phải là bánh vẽ công nghệ thì mọi người cùng mình tìm hiểu trong bài viết dưới đây. Chúng ta sẽ cùng nhau tìm hiểu về cách Account Abstraction đưa Crypto tới Mass Adoption như thế nào nhé.
Để hiểu hơn về Account Abstraction, mọi người có thể tham khảo một số bài viết dưới đây:
Lịch Sử Phát Triển Của Account Abstraction
Thực tế, Account Abstraction được nghiên cứu, phát triển và bắt đầu được nhắc vào thời điểm 2016 - 2017 bởi chính Founder của Ethereum là Vitalik Buterin. Tại thời điểm đó khi Vitalik hay các nhà phát triển trên mạng lưới Ethereum nhắc đến Account Abstraction như một khát vọng, đam mê, ước muốn mãnh liệt vào một thời điểm nào đó có thể đưa công nghệ AA vào mạng lưới Ethereum.
Công nghệ Account Abstraction không chỉ được áp dụng trong Blockchain mà còn được áp dụng trong các công ty công nghệ Web2 với mục tiêu giảm thiểu sự phức tạp của hệ thống.
Một hành trình dài đầy khắc nghiệt với nhiều bản cập nhật như EIP 86, EIP 2938, EIP 1014, EIP 2718,... Cho đến bản cập nhật gần nhất là EIP 4337 thì công nghệ này mới được chú ý. Đặc biệt là sau sự kiện ETH Denver, tại đây Vitalik đã dành những cụm từ hoa mỹ cho công nghệ này như tăng cường bảo mật, tăng cường tính linh hoạt, tăng cường khả năng sử dụng.
Tổng Quan Công Nghệ Account Abstraction
Giải thích ngắn gọn về Account Abstraction
Trong thị trường Crypto ngày nay thường phổ biến 2 loại ví như:
- Externally Owned Accounts (EOA): Đây thường được gọi là ví như Metamask, Trust Wallet, Ledger,... mà chúng ta thường sử dụng bao gồm Public Key (địa chỉ ví) & Private Key (12 ký tự hoặc một dãy Seed Phrase). Ví EOA thường được sử dụng để lưu trữ tiền điện tử, kí giao dịch,...
- Contract Accounts (CA): Đây là một tài khoản được xây dựng dựa trên smartcontract hoạt động một cách tự động như các ví vesting token, ví pool thanh khoản,...
Việc sử dụng công nghệ Account Abstraction vào ví chúng ta có một cụm từ mới là Smartcontract Wallet với việc kết hợp những điều tốt nhất từ ví EOA và ví CA. Smartcontract Wallet sẽ bao gồm:
- Tính năng tương tự và giống hệt ví EOA trong việc lưu kí tài sản hay kí các giao dịch.
- Sử dụng smartcontract tương tự như ví CA nhưng smartcontract của ví Smartcontract Wallet có tính tùy chỉnh cao hơn.
Những vấn đề khiến Crypto chưa thể Mass Adoption
UI/UX là những vấn đề lớn khiến Crypto nói chung và DeFi nói riêng chưa thể Mass Adoption. Vì sao? Hãy cùng điểm qua một vài trường hợp dưới đây:
- Chỉ cần sơ sểnh bạn có thể mất Private Key và không thể khôi phục được nó. Câu chuyện thuê máy xúc, nhân công đào bãi rác để tìm phần cứng chứa vít Bitcoin là một câu chuyện ai cũng biết. Tự hỏi trong chúng ta, có ai chưa từng làm mất Private Key.
- DeFi là một vùng đất rủi ro nhiều hơn là cơ hội. Chẳng nhẽ chỉ ấn nhầm 1 vào link cũng có thể khiến toàn bộ tài sản của chúng ta bốc hơi một cách dễ dàng? Làm sao để cho Hacker lấy được Private Key của chúng ta mà không thể lấy được tài sản của chúng ta?
- Để hoàn thành một giao dịch phải kí đến 3 lần. Rõ ràng, nó còn loằng ngoằng hơn cả việc lên ngân hàng chuyển khoản hay ra một cửa xin con dấu.
- Làm sao để có thể xây dựng một ví Multisig dễ dàng? Ví Multisig hiện nay quá khó để sử dụng.
- Nếu chúng ta vô cùng gặp những biến cố bất ngờ làm sao để tài sản của chúng ta chắc chắn sẽ thuộc về đúng người chúng ta cần mà không lo lắng sự tranh giành?
Đây chỉ là một trong những trải nghiệm bất tiện với Crypto & DeFi. Vậy đâu là giải pháp? Bạn nghĩ sao về việc công nghệ Account Abstraction có thể giải quyết được toàn bộ những vấn đề phía trên?
Những Ứng Dụng Của Công Nghệ Account Abstraction
Trước khi đi vào ứng dụng của công nghệ Account Abstraction thì mình muốn mọi người lưu ý 1 điểm rằng: "Công nghệ Account Abstraction có giới hạn và giới hạn chính là trí tưởng tượng của chúng ta". Lí do ở đây là vì Smartcontract Wallet được thiết lập bởi các dòng code chính vì vậy tính tùy chỉnh của nó là cực kì cao. Mình tin rằng giống với DeFi, Smartcontract Wallet ban đầu sẽ khá đơn giản như AMM, Lending & Borrowing, Yield Farming nhưng sẽ dần được nâng cao như Derivatives, Leverage Yield Farming, Yield Trading,...
Nên tất cả những ứng dụng của công nghệ Account Abstraction đều từ những dòng code mà ra nên đừng thấy những tính năng mới của Smartcontract Wallet mà cho rằng đó không phải công nghệ Account Abstraction.
Không lo lắng về việc mất Private Key
Về bản chất để khởi tạo một ví Smartcontract bạn sẽ cần khởi tạo một ví EOA tương tự như Metamask hay Trust Wallet và bạn cũng sẽ được cung cấp cả Public Key lẫn Private Key. Vậy làm sao để có thể mất Private Key nhưng vẫn có thể khởi tạo được ví ban đầu của mình? Tất cả là nhờ tính năng Smartcontract, một số những cách để lấy lại ví mà không cần Private Key.
- Khi khởi tạo bạn có thể set up rằng sẽ có 5 địa chỉ ví khác có quyền kích hoạt lại ví ban đầu, chỉ cần 3/5 sự đồng ý. Ví dụ: Bạn làm ví cá nhân. Bạn cài đặt nếu bạn mất ví thì chỉ cần 3 trên 5 người bao gồm bố, mẹ, ông, bà và em trai bạn đồng ý thì bạn sẽ lấy lại được Private Key. Đôi khi chỉ cần 2/5 tùy vào mong muốn và cài đặt của bạn.
- Bạn có thể thiết lập một ví dự phòng chỉ cần ví dự phòng này kích hoạt thì toàn bộ tài sản từ ví bị mất Private Key sẽ được tự động chuyển sang ví dự phòng.
Không lo lắng trước Hacker lấy được ví
Việc click nhầm vào link độc hay kết nối nhầm ví vào một số những giao thức đang bị tấn công hay kí một giao dịch đã bị hacker set up trước. Để Hacker nhìn thấy tài sản của bạn mà không thể làm được gì thì bạn có thể cài đặt một số những tính năng như sau:
- Người dùng có thể cài đặt một mật khẩu nếu như họ muốn chuyển tiền điền đi. Nếu như Hacker không nhập được mật khẩu đúng thì tiền không thể chuyển đi, thậm chí bạn có thể cài đặt nếu sai mật khẩu qua 5 lần thì ví sẽ bị vô hiệu hóa.
- Khi bạn sử dụng ví A bạn có thể cài đặt ví B sẽ trả phí giao dịch khi ví A giao dịch nên khi Hacker lấy được ví A sẽ không thể chuyển tiền vì không có phí giao dịch. Kể cả Hacker gửi tiền vào ví thì cũng không được chấp nhận vì ví A chỉ nhận phí từ ví B.
- Bạn có thể cài đặt nếu ví A giao dịch thì cần các ví khác xác nhận như B và C. Nếu như Hacker giao dịch mà không có sự đồng tình của cả 2 ví thì giao dịch không được thực hiện. Giải pháp này tương tự như ví Multisig nhưng ví Smartcontract có UI UX tốt hơn rất nhiều.
Với những yếu tố trên, ví của bạn dường như có thêm nhiều lớp bạn bảo. Tương tự như việc, bạn có thể cài đặt nếu muốn đăng nhập vào tài khoản Twitter của bạn thì cần mã gửi về Email của Google, mã Google Autheticator, mã tin nhắn,... càng nhiều lớp thì tài khoản của bạn càng bảo mật. Tuy nhiên, thường 3 lớp bảo mật sẽ là tốt nhất.
Thanh toán Gas bằng bất kì loại tài sản nào
Với công nghệ Account Abstraction, người dùng có thể cài đặt phí giao dịch sẽ được trả luôn bên trong giao dịch và có thể trả chính bằng token giao dịch mà không cần phải đến Native Token mạng lưới như ETH. Đây là một tính năng cực kì quan trọng bởi vì không phải ai cũng sở hữu ETH khi bước vào thị trường Crypto. Nếu để người mới lên sàn mua ETH rồi gửi về ví cũng khiến cho trải nghiệm người dùng trở nên tệ hơn rất nhiều.
Đây có thể là một trong những bước tiến lớn trong việc cải thiện trải nghiệm người dùng.
Một cho tất cả
Việc thực hiện 1 giao dịch trên DeFi làm chúng ta phải kí ít nhất 3 lần trong đó 1 lần xác nhận truy cập ví, xác nhận với điều kiện giao thức và lần cuối cho giao dịch được diễn ra. Bên cạnh đó, khi mình trải nghiệm một số nền tảng DeSocial khi thả tim cũng phải kí, comment cũng phải kí, theo dõi ai đó cũng phải kí,... điều này tạo cho mình một cảm giác cực kì ức chế. Trong khi đó mình đã có 1 khoảng thời gian dài gắn bó với những trải nghiệm này. Vậy những người mới thì sao?
Với công nghệ Account Abstraction, bạn có thể kí một lần rồi sau đó tất cả các giao dịch không cần phải kí thêm một lần nào nữa.
Trên đây chỉ là một vài những ứng dụng nổi bật của công nghệ Account Abstraction với trải nghiệm người dùng. Một lần nữa "Công nghệ Account Abstraction có giới hạn và giới hạn chính là trí tưởng tượng của chúng ta".
Công Nghệ Account Abstraction Có Phải Là Tất Cả Để Mass Adoption
Không thể phủ nhận những lợi ích to lớn của công nghệ Account Abstraction đối với việc đưa Crypto, DeFi, GameFi, NFT,.... đến với Mass Adoption nhưng nó không phải tất cả. Làm sao để cho Crypto Mass Adoption khi mà:
- Một phí giao dịch lên đến $5, $10, $15 thậm chí là vài chục đô la. Bên cạnh đó, tốc độ còn quá chậm.
- Để tài sản trên một Blockchain mà tính phi tập trung bị đe doạ như mạng lưới có thể shutdown bất kì lúc nào hay mạnhg lưới chỉ có vài chục Validator như BNB Chain. Ngay cả các nền tảng Layer 2 cũng có những vấn đề về phi tập trung.
2 yếu trên liên quan trực tiếp tới vấn đề cơ sở hạ tầng của các nền tảng Blockchain hiện nay, vẫn loay hoay trong bộ ba Blockchain bao gồm Bảo mật - Phi Tập Trung - Mở rộng. Vậy nên cần nhiều yếu tố để giúp Crypto tới Mass Adoption nhưng không thể phủ nhận Account Abstraction đóng góp một phần không thể thiếu ở trong đó.
Tổng Kết
Công nghệ Account Abstraction đóng vai trò quan trọng trong việc đư Crypto tới Mass Adoption tuy nhiên chúng ta mới chỉ ở những bước đầu tiên của công nghệ này. Mong rằng qua bài viết này mọi người có thể thấy được tiềm năng của công nghệ Account Abstraction.
💁 Disclaimer: Tất cả bài viết của Hak Research được cung cấp với mục tiêu là chia sẻ kiến thức và không được xem là lời khuyên đầu tư.
- OpenLayer Là Gì? Tổng Quan Về Tiền Điện Tử OpenLayer - November 20, 2024
- Hermetica Là Gì? Tổng Quan Về Tiền Điện Tử Hermetica - November 20, 2024
- Gevulot Là Gì? Tổng Quan Về Tiền Điện Tử Gevulot - November 19, 2024