Trừu tượng hóa tài khoản: Đơn giản hóa thế giới tiền điện tử của bạn
Vào ngày 17 tháng 7, tại Hội nghị cộng đồng Ethereum (EthCC) ở Paris, người đồng sáng lập Ethereum Vitalik đã có bài phát biểu trước công chúng về chủ đề “Lịch sử và tương lai của việc trừu tượng hóa tài khoản” và bày tỏ sự ủng hộ đối với ví trừu tượng hóa tài khoản. Trên thực tế, đây không phải là lần đầu tiên anh ấy xây dựng một nền tảng để trừu tượng hóa tài khoản. Trong những năm đầu, anh ấy đã tuyên bố trên blog của mình rằng “việc trừu tượng hóa tài khoản luôn là ước mơ của cộng đồng nhà phát triển Ethereum”.
Vì vậy, việc trừu tượng hóa tài khoản giải quyết được loại vấn đề gì? Và chính xác thì việc trừu tượng hóa tài khoản là gì? Bài viết này tìm hiểu những vấn đề này một cách chi tiết.
1. Hãy bắt đầu với mô hình tài khoản của Ethereum
Trước khi hiểu chi tiết về tính trừu tượng của tài khoản, trước tiên chúng ta phải bắt đầu với mô hình tài khoản Ethereum cơ bản nhất và hiểu những vấn đề tồn tại với ví hiện tại.
Tài khoản ví trên Ethereum chủ yếu được chia thành hai loại, một loại là tài khoản thuộc sở hữu bên ngoài (EOA) và loại còn lại là tài khoản hợp đồng (CA). Sự so sánh giữa hai loại này như sau:

Các ví được kiểm soát trực tiếp bằng khóa riêng của người dùng như Metamask, imToken, OneKey, v.v. mà chúng ta quen thuộc đều là ví EOA truyền thống.
Nhược điểm của ví EOA truyền thống
Ngưỡng sử dụng quá cao
Ví được mã hóa là lối vào quan trọng để người dùng bước vào thế giới Web3, nhưng ví không thân thiện với người dùng mới. Nhiều người cần tìm hiểu các khái niệm như khóa riêng, khóa chung, địa chỉ và các từ ghi nhớ và họ chỉ có thể sử dụng ví sau khi đã hiểu biết nhất định. Đối với người dùng Web2 đã sử dụng hệ thống mật khẩu một tài khoản trong một thời gian dài, ngưỡng này quá cao.
Bảo đảm an ninh duy nhất và rủi ro mất tài sản cao
Khóa chung của người dùng được tạo ngẫu nhiên dựa trên khóa riêng, do đó có mối quan hệ ràng buộc giữa khóa riêng của EOA và khóa chung. Khóa riêng là cách duy nhất để người dùng truy cập EOA. Bất cứ ai giữ khóa riêng sẽ giữ tài sản. Nếu khóa riêng bị mất, điều đó cũng có nghĩa là tất cả tài sản hiện tại trong EOA được liên kết với nó sẽ không được lấy lại. Đồng thời, sau khi khóa riêng bị đánh cắp vì lý do nào đó, người dùng không có hạn chế nào ngoại trừ việc chuyển tài sản trong ví càng sớm càng tốt, nếu không tài sản sẽ bị mất.
Không thể thực hiện các chức năng tùy chỉnh
Khả năng lập trình của EOA yếu và không thể thực hiện các giao dịch hàng loạt, rút tiền tự động hoặc các chức năng do người dùng tùy chỉnh khác. Ví dụ: người dùng gửi ETH vào Lido và muốn đổi stETH thu được thành USDT, nếu người dùng sử dụng ví EOA truyền thống để hoạt động thì đây sẽ là một quá trình rườm rà và ảnh hưởng lớn đến trải nghiệm người dùng. Nếu sử dụng ví hỗ trợ các chức năng tùy chỉnh để hoạt động, người dùng chỉ cần thực hiện một giao dịch.
Phí gas đắt đỏ và không linh hoạt
Mọi giao dịch trên mạng Ethereum đều tốn Gas, điều này khiến phí xử lý các giao dịch nhỏ trở nên rất đắt đỏ, đặc biệt là khi mạng bị tắc nghẽn. Đồng thời, người dùng phải luôn giữ ETH trong ví để thanh toán phí giao dịch và không thể chọn loại tiền khác để thanh toán phí. Một loại khí đắt tiền và cứng nhắc như vậy thường gây rắc rối cho nhiều người dùng bình thường.
Công nghệ trừu tượng hóa tài khoản mà các nhà phát triển trong cộng đồng Ethereum đang khám phá nhằm giải quyết những nhược điểm của việc sử dụng ví EOA truyền thống.
2. Tóm tắt tài khoản chính xác là gì?
Khi nghe khái niệm Trừu tượng tài khoản lần đầu tiên, có lẽ phản ứng đầu tiên của mọi người là tự hỏi trừu tượng hóa là gì? Trên thực tế, điều này thực sự rất khó hiểu trong ngữ cảnh tiếng Trung, nhưng chúng tôi hiểu từ ngữ cảnh tiếng Anh rằng Trừu tượng cũng có nghĩa là trích xuất, như tên gọi, Trừu tượng có nghĩa là lấy ra bản chất của một hoặc hai sự vật một cách riêng biệt. và từ bỏ những gánh nặng khác.
Để giải thích Tóm tắt tài khoản từ góc độ này, đó là trích xuất và tích hợp chức năng của tài khoản EOA để chủ động bắt đầu các giao dịch và chức năng của tài khoản CA thành một tài khoản phổ quát có thể lập trình mới. Từ đó, chúng ta có thể loại bỏ các khóa riêng/ghi nhớ rườm rà và sử dụng các phương thức xác thực đơn giản như email để đăng nhập vào tài khoản, đồng thời, chúng ta cũng có thể đạt được nhiều chức năng tùy chỉnh tài khoản hơn, thanh toán gas linh hoạt hơn và thậm chí cả tài trợ bởi DApp. .

Chuyển từ xe số sàn sang xe số tự động
Nếu bạn giải thích sự khác biệt về trải nghiệm giữa việc sử dụng ví EOA truyền thống và sử dụng ví AA (Trừu tượng tài khoản) từ góc độ người dùng, thì nó sẽ giống như quá trình chuyển đổi từ lái ô tô số sàn sang ô tô số tự động. Khi học lái xe ô tô số sàn, trước tiên chúng ta cần hiểu rõ sự ăn khớp giữa các số và tốc độ khác nhau, sự phối hợp hoạt động của chân ga và ly hợp cũng như kỹ năng sang số, nếu không sẽ gặp những rủi ro như mất động cơ bất thường, chết máy. khi chúng tôi thực sự lên đường. Tuy nhiên, việc lái xe số tự động lại đơn giản hơn rất nhiều, người dùng chỉ cần hiểu rõ các thao tác cơ bản như đổ xăng, phanh, giảm tốc, đỗ xe trung tính là có thể ra đường dễ dàng và còn nâng cấp, bổ sung nhiều chức năng thông minh mà xe số sàn có được. không có. Thực chất đây là sự trừu tượng hóa quá trình vận hành phức tạp của xe số tự động trên xe số sàn.
Việc trừu tượng hóa tài khoản cũng tương tự, đối với người dùng, nó đơn giản hóa hoạt động ban đầu của ví và cải thiện trải nghiệm ví, người dùng không cần quan tâm đến logic vận hành đằng sau nó và chỉ cần sử dụng nó.
Nguyên lý hoạt động ERC-4337
Kể từ khi Vitalik đề xuất đề xuất trừu tượng hóa tài khoản đầu tiên EIP-86 vào tháng 2 năm 2017, cộng đồng Ethereum đã lặp lại nhiều ý tưởng hoạt động trừu tượng hóa tài khoản cụ thể. Tuy nhiên, vì những đề xuất này không đủ toàn diện hoặc yêu cầu thay đổi ở lớp đồng thuận nên Ethereum không lý tưởng. Phải đến khi có đề xuất của EIP-4337 vào tháng 9 năm 2021, người ta mới có thể thực hiện việc trừu tượng hóa tài khoản mà không cần thay đổi giao thức đồng thuận Ethereum.

Đề xuất EIP-4337 đã chính thức được cấp phép dưới dạng ERC-4337 tiêu chuẩn vào tháng 3 năm nay và các nhà phát triển có thể sử dụng tiêu chuẩn này để xây dựng ví AA (Tóm tắt tài khoản).
Vậy, hiểu nguyên lý hoạt động của ERC-4337 như thế nào? Khi người dùng bắt đầu giao dịch bằng tài khoản EOA truyền thống, có thể hiểu là gửi “giao dịch” đến vùng nhớ (Mempool) và sau đó chờ trình xác thực khối (Validator) được tải lên chuỗi.
Theo khung tiêu chuẩn ERC-4337, người dùng không bắt đầu giao dịch mà bắt đầu UserOperation. Chúng ta có thể so sánh nó với một gói, vì so với giao dịch, UserOperation chứa Thông tin gửi như địa chỉ, danh tính chữ ký, địa chỉ của người trả tiền và các hướng dẫn phức tạp hơn từ người dùng, vì vậy nó giống một gói hàng hơn. Trước tiên, người dùng đặt gói hàng tại một trạm trung chuyển gói hàng đặc biệt (UserOperation Mempool), sau đó người chuyển phát nhanh (Bundler) tại trạm trung chuyển sẽ phân loại và đóng gói gói hàng đó trước khi gửi nó đến vùng bộ nhớ (Mempool).
Vì vậy, chúng ta hoàn toàn có thể so sánh hoạt động của ERC-4337 với một quy trình giúp người dùng chuyển gói hàng.

Đối mặt với rất nhiều gói hàng, người chuyển phát nhanh (Bundler) phụ trách trạm trung chuyển có thể chọn phương thức tương tự như trình xác thực khối (Validator), ai trả phí xử lý nhiều nhất sẽ đóng gói gói hàng của mình trước và coi nó như một gói gói . (giao dịch gói) Sau khi đóng gói, người chuyển phát sẽ không trực tiếp đưa gói gói vào nhóm bộ nhớ, có hai lý do, một là các hướng dẫn do người dùng viết trong gói chưa được thực thi, hai là người chuyển phát nhanh chăm chỉ Các thành viên vẫn chưa có tiền.
Bởi vì phí xử lý mà người dùng phải trả không được trả trực tiếp cho người chuyển phát mà vẫn nằm trong ví hợp đồng thông minh của chính họ. Nếu người chuyển phát muốn lấy tiền, trước tiên anh ta phải gọi đến hợp đồng thông minh EntryPoint. Chúng tôi ví nó như một máy thực thi đầu vào, chỉ khi gói hàng của người dùng vào máy này, máy sẽ tự động gửi tiền từ ví hợp đồng thông minh của người dùng. đến người chuyển phát nhanh.
Vậy, bộ máy thực thi xâm nhập này thực hiện nội bộ gì với gói hàng? Đầu tiên, máy sẽ mở gói hàng bên trong, đầu tiên xác minh danh tính của người dùng trong gói hàng và ước tính xem số tiền người dùng gửi có đủ để bồi thường cho người chuyển phát hay không, nếu xác minh thành công, phí xử lý do người dùng gửi sẽ được trả cho người chuyển phát nhanh và Phân phối hướng dẫn thực hiện của người dùng (tiền boa sẽ được trả bất kể việc thực hiện thành công hay không). Mọi khoản phí xử lý vượt quá sẽ được trả lại vào ví. Nếu xác minh không thành công, gói hàng sẽ bị loại bỏ trực tiếp.
Có một tình huống khác khi máy thanh toán cho người chuyển phát. Nếu gói của người dùng chứa thông tin địa chỉ của người trả tiền, thì máy thực thi sẽ kiểm tra xem người trả tiền tương ứng (người trả tiền) có được lưu trữ ở một nơi chuyên dụng hay không. Nếu có đủ tiền, người dùng không cần phải trả khoản phí này. Do sự tồn tại của chức năng này, trong các tình huống ứng dụng thực tế, DApp có thể tài trợ cho Gas để chiếm được cảm tình của người dùng hoặc người dùng cũng có thể sử dụng các mã thông báo ERC-20 khác để thanh toán cho người trả tiền nhằm đạt được sự linh hoạt về phí Gas.
Tuy nhiên, điều đáng chú ý là người chuyển phát nhanh cần phải trả tiền để kích hoạt máy thực thi mục nhập và quá trình này là không thể đảo ngược, cho dù cuối cùng có bao nhiêu gói hợp lệ và liệu chi phí mà máy thực thi mục nhập ước tính có chính xác hay không thì số tiền sẽ là chi tiêu của chuyển phát nhanh sẽ không được hoàn trả. Vì vậy, để tránh thất thoát, trước khi cho gói hàng vào máy, các nhà chuyển phát thông minh sẽ sử dụng một thiết bị tương tự như máy thực thi đầu vào để mô phỏng toàn bộ quá trình nhằm ước tính xem khoản phí cuối cùng họ nhận được có đủ hay không, và nếu có thì hãy để gói nhập.Một máy thực sự.
Bằng cách này, việc trừu tượng hóa tài khoản được triển khai thành công theo khung tiêu chuẩn ERC-4337. Nó không những không thay đổi giao thức cơ bản ban đầu của Ethereum mà còn cho phép tài khoản thực hiện các chức năng phức tạp như giao dịch hàng loạt, ví khôi phục xã hội và gas. trợ cấp phí.
3. Ví AA dựa trên tiêu chuẩn ERC-4337
Giải pháp ví khác nhau
Trước khi ERC-4337 được áp dụng, đã có các giải pháp khác trên thị trường để giải quyết những thiếu sót của ví EOA truyền thống: ví hợp đồng thông minh (CA) và ví tính toán nhiều bên (MPC). Dưới đây chúng tôi sẽ giới thiệu ngắn gọn về hai loại ví này và so sánh ưu điểm của ví trừu tượng tài khoản (AA).
Ví hợp đồng thông minh (CA)
Bản chất của nó là một hợp đồng. Ví đa chữ ký là loại ví hợp đồng thông minh phổ biến nhất. Người dùng bỏ tiền vào hợp đồng thông minh và được kiểm soát bởi nhiều tài khoản EOA. Tất cả các giao dịch được thực hiện thông qua hợp đồng. Vì hợp đồng có logic nên tài sản có thể được kiểm soát an toàn hơn. Ví như vậy không có nhiều trường hợp sử dụng cho cá nhân, nhưng nó rất hiệu quả đối với các công ty và tổ chức khác. Ví dụ bao gồm các ví như GnosisSafe. Tất nhiên, hiện tại có một loại ví hợp đồng thông minh không sử dụng tiêu chuẩn ERC-4337 nhưng thực hiện các chức năng tương tự như trừu tượng hóa tài khoản thông qua các phương tiện kỹ thuật khác, chẳng hạn như ví như Argent.
Ví tính toán đa bên (MPC)
Ví tính toán nhiều bên (Tính toán nhiều bên) có nghĩa là khóa riêng duy nhất kiểm soát EOA được phân tán thành các mảnh nhỏ hơn và được nhiều bên lưu giữ. Khi thực hiện một giao dịch, nhiều phần được kết hợp lại với nhau. Bởi vì khóa riêng được phân phối trên các máy chủ khác nhau nên nó an toàn hơn. Ví dụ: các ví như Fireblocks, ZenGo, v.v.
So sánh ưu và nhược điểm của các ví khác nhau
Để thấy trực quan sự khác biệt, ưu điểm và nhược điểm của các giải pháp ví khác nhau, chúng tôi chia ví thành ví MPC, ví đa chữ ký, ví AA dựa trên ERC-4337 và ví AA không dựa trên ERC-4337.

Như có thể thấy từ so sánh ở trên, ví AA dựa trên ERC-4337 nhìn chung tốt hơn các loại ví khác về tính dễ sử dụng, bảo mật và chức năng.
Kho lưu trữ ví AA dựa trên ERC-4337
UniPass
Vào tháng 5 năm nay, UniPass và ví phần cứng Keystone đã công bố việc sáp nhập để thành lập Account Labs và sẽ tập trung vào việc trừu tượng hóa tài khoản và cùng phát triển các giải pháp trừu tượng hóa tài khoản Web3. Giám đốc điều hành của Account Labs là Liu Lixin, cựu sáng lập Keystone và Zhixian, cựu sáng lập UniPass, là COO.
Các chức năng mà UniPass đã triển khai bao gồm cho phép người dùng sử dụng các phương thức xã hội để đăng nhập và khôi phục ví, cho phép thanh toán Gas linh hoạt, v.v. Nó hiện tương thích với ERC-4337 và tiết lộ rằng UniPass sẽ được nâng cấp thêm vào nửa cuối năm nay để đẩy nhanh việc hiện thực hóa và cập nhật khả năng trừu tượng hóa tài khoản.

Echooo Wallet
Ví Echooo là ví AA được xây dựng dựa trên tiêu chuẩn ERC-4337. Nó cũng kết hợp công nghệ MPC và AI để hỗ trợ nhiều chức năng như đa chữ ký và phục hồi xã hội. Ví Echooo được thành lập vào năm 2022. Vào ngày 17 tháng 7, nó đã hoàn thành khoản tài trợ 15 triệu đô la Mỹ với mức định giá 100 triệu đô la Mỹ. AT Capital và những người khác đã tham gia đầu tư và triển khai hoạt động Thời gian có hạn để nhận ví AA đêm đó đã thu hút sự chú ý.

Ví OKX Web3
Vào ngày 2 tháng 8, OKX Web3 Wallet đã chính thức ra mắt ví hợp đồng thông minh AA dựa trên tiêu chuẩn ERC-4337 và là ví hợp đồng thông minh AA đầu tiên hỗ trợ 7 chuỗi công khai Ethereum, Polygon, Arbitrum, Optimism, BNB Chain, Avalanche và Chuỗi OKT. Ví hợp đồng thông minh AA của OKX đã được ERC-4377 chính thức công nhận vào ngày thứ hai kể từ khi ra mắt, cho biết thiết kế của nó ở cấp độ UX của người dùng là rất hoàn hảo (tweet gốc đã bị xóa).
Hiện tại, tài khoản hợp đồng thông minh AA của OKX có thể dễ dàng được tạo trong phiên bản mới của ứng dụng OKX và đã nhận ra nhiều chức năng khác nhau như thanh toán phí gas linh hoạt, trao đổi DEX chỉ bằng một cú nhấp chuột, khai thác Defi bằng một cú nhấp chuột và danh sách hàng loạt NFT chỉ bằng một cú nhấp chuột. Đồng thời, để tạo động lực cho người dùng, sự kiện Gas-free trong thời gian có hạn cũng đã được triển khai, lên tới 5 U.
4. Suy nghĩ và kết luận
Trong tầm nhìn của Vitalik, anh hy vọng sẽ làm cho việc quản lý ví tiền điện tử trở nên dễ dàng như quản lý email thông qua việc trừu tượng hóa tài khoản. Tầm nhìn về việc trừu tượng hóa tài khoản thực sự rất hấp dẫn, một số người ủng hộ thậm chí còn đánh giá rằng một ví AA thành công sẽ chuyển đổi một số lượng lớn người dùng Web2 cho ngành mã hóa và thúc đẩy một vụ nổ sinh thái mới.
Nhưng trong vòng tròn tiền tệ, điều gì càng lạc quan thì chúng ta càng cần bình tĩnh phân tích. Theo dữ liệu trên Dune, mặc dù cơ chế hoạt động của ERC-4337 khá hoàn hảo nhưng mức lỗ hàng tháng của Bundler trên một số chuỗi trong năm nay vẫn rất cao. Như trong hình, vào tháng 7 năm nay, ngoại trừ Bundler trên Optimism và Ethereum có thu nhập đáng kể, Bundler trên các chuỗi khác không tăng đáng kể.
Theo logic giá trị của blockchain, mọi hành vi đều được điều chỉnh bởi cơ chế khuyến khích và trừng phạt khách quan. Nếu khoản lỗ lớn của Bundler không thể được giải quyết một cách hiệu quả, rõ ràng nó sẽ làm suy yếu sự nhiệt tình của nó đối với hành vi, điều này gây bất lợi cho hoạt động của toàn bộ hệ thống.

Một câu hỏi khác đáng suy nghĩ là ví AA có thể hạ thấp ngưỡng sử dụng ví của người dùng, nhưng liệu nó có chắc chắn sẽ thu hút được nhiều người dùng hơn không? Trong Báo cáo ví mã hóa năm 2023 do imToken phát hành, nó đã khảo sát ngẫu nhiên 180 người dùng mã hóa và nhận thấy rằng 63% người dùng thích sử dụng ví lưu ký của sàn giao dịch vì nó rẻ hơn và tiện lợi hơn, đồng thời tiền bị tin tặc đánh cắp. cũng nhỏ hơn.
Ví AA có thể thu hút người dùng của các ví được quản lý như sàn giao dịch, nhưng nó có thể không thu hút được nhiều người dùng Web2 tham gia vào ngành mã hóa. Vì chúng ta có thể thấy từ các dự án DeFi, NFT hoặc ứng dụng StepN đã phá vỡ vòng tròn thành công trong quá khứ, điều có thể thu hút người dùng Web2 là một trường hợp sử dụng thực tế giúp giải quyết cụ thể một số điểm yếu nhất định hoặc hiệu ứng giàu có mạnh mẽ. Việc cải thiện trải nghiệm người dùng của ví thực sự là một điều dễ dàng, nhưng liệu nó có thể đóng vai trò đưa than củi vào thị trường giá xuống hiện tại hay không vẫn chưa chắc chắn.
Do đó, nếu việc trừu tượng hóa tài khoản thực sự muốn đạt được hiệu quả mong muốn thì không chỉ cần nỗ lực của ví AA mà còn cả hệ sinh thái AA, từ lớp ứng dụng đến cơ sở hạ tầng.
Chúng ta hãy đợi và xem.
Tuyên bố miễn trừ trách nhiệm: Tất cả nội dung trên trang này có thể liên quan đến rủi ro của dự án và chỉ nhằm mục đích phổ biến và tham khảo khoa học và không cấu thành bất kỳ lời khuyên đầu tư nào. Hãy xử lý nó một cách hợp lý, thiết lập triết lý đầu tư đúng đắn và nâng cao nhận thức về phòng ngừa rủi ro. Nên xem xét toàn diện các yếu tố liên quan khác nhau trước khi tương tác và nắm giữ, bao gồm nhưng không giới hạn ở mục đích mua hàng cá nhân và khả năng chấp nhận rủi ro. Thông báo bản quyền: Bản quyền của thông tin được trích dẫn thuộc về phương tiện truyền thông gốc và tác giả. Nếu không có sự đồng ý của Câu lạc bộ Jianshu J, các phương tiện truyền thông, trang web hoặc cá nhân khác không được phép in lại các bài viết trên trang này và Câu lạc bộ Jianshu J có quyền truy cứu trách nhiệm pháp lý đối với các hành vi trên.


