Cointime

Download App
iOS & Android

Một bài viết để hiểu sự trừu tượng hóa tài khoản quyết định tương lai của Web3

Tác giả: Block Engine

Việc trừu tượng hóa tài khoản Ethereum là một chủ đề thảo luận sôi nổi trong toàn bộ hệ sinh thái Ethereum. Người sáng lập Vitalik thậm chí còn xuất bản một số bài viết để giải thích tầm quan trọng của việc trừu tượng hóa tài khoản đối với Ethereum. Đây là công việc quan trọng để Ethereum đối mặt với hàng tỷ người dùng tiếp theo. Vậy "Tóm tắt tài khoản" là gì? "Trừu tượng hóa tài khoản" là một đề xuất nhằm cải thiện sự tương tác của người dùng với Ethereum và là chủ đề thảo luận ngày càng tăng trong cộng đồng tiền điện tử. Tuy nhiên, bạn có thể đang nghĩ "Chính xác thì việc trừu tượng hóa tài khoản là gì và tại sao tôi nên quan tâm đến nó? Bài viết này nhằm giúp bạn hiểu về việc trừu tượng hóa tài khoản bằng cách giới thiệu về quá khứ, hiện tại và tương lai của việc trừu tượng hóa tài khoản. Chúng tôi trả lời tất cả các câu hỏi của bạn về chủ đề này, đặc biệt là các Câu hỏi về "ai", "cái gì", "tại sao", "như thế nào", v.v. của việc trừu tượng hóa tài khoản.

  • Các tài khoản tự lưu trữ có thể lập trình ("Tài khoản thông minh") có thể giảm bớt trở ngại khi người dùng mới tham gia hệ sinh thái web3. Tuy nhiên, thiết kế của Ethereum hạn chế việc áp dụng và sử dụng rộng rãi các tài khoản thông minh.
  • Việc trừu tượng hóa tài khoản mang lại những thay đổi đáng kể, mở đường cho việc áp dụng rộng rãi các tài khoản thông minh không cần sự tin cậy, chống kiểm duyệt. Các cách tiếp cận khác nhau để trừu tượng hóa tài khoản hiện đang được xem xét, mỗi cách đều có những ưu điểm và sự cân bằng riêng.

Trừu tượng hóa tài khoản là gì? Giống như các khái niệm mới khác trong Web3, việc trừu tượng hóa tài khoản rất khó xác định. Tuy nhiên, trước tiên chúng ta có thể hiểu nó tốt hơn bằng cách giải thích các thuật ngữ khác nhau liên quan đến việc thảo luận về tính trừu tượng của tài khoản Ethereum: 1. Trừu tượng: Một thuật ngữ (khá phức tạp) trong khoa học máy tính có nghĩa là che giấu điều gì đó khỏi thông tin hệ thống hoặc ứng dụng để bạn biết ít hơn về các tiến trình chạy nền khi sử dụng nó. Cũng được định nghĩa là "quá trình che giấu sự phức tạp của hệ thống bằng cách cung cấp giao diện tạo điều kiện thuận lợi cho hoạt động." 2. Tài khoản: Đại diện của người dùng trên blockchain, có thể gửi hoặc nhận giao dịch và tương tác với các tài khoản khác trên chuỗi. Có hai loại tài khoản trong Ethereum: tài khoản thuộc sở hữu bên ngoài (EOA) và tài khoản hợp đồng (còn được gọi là "hợp đồng thông minh"). 2a. Tài khoản thuộc sở hữu bên ngoài (EOA): Tài khoản Ethereum được tạo bằng phần mềm ví (chẳng hạn như MetaMask), được mã hóa và quản lý bằng một cặp khóa chung và khóa riêng. EOA đang "hoạt động" (nó có thể bắt đầu giao dịch và trả phí mạng cho việc thực thi EVM). Tuy nhiên, nó bị giới hạn trong việc thực hiện các hoạt động cơ bản như gửi ether hoặc tương tác với hợp đồng. 2b. Tài khoản hợp đồng: Tài khoản Ethereum được triển khai dưới dạng hợp đồng thông minh và được điều khiển bằng logic viết bằng mã (chứ không phải khóa riêng). Tài khoản hợp đồng là "thụ động": nó chỉ có thể gửi giao dịch dựa trên giao dịch EOA và không thể trả phí. Tuy nhiên, nó có thể lập trình và thực thi logic tùy ý dựa trên mã được lưu trữ tại địa chỉ.

Về tương lai của việc trừu tượng hóa tài khoản Đã nhiều năm kể từ khi người sáng lập Ethereum Vitalik Buterin lần đầu tiên đề xuất khái niệm này, nhưng vẫn có một số bất đồng về cách tốt nhất để triển khai việc trừu tượng hóa tài khoản. Ví dụ: việc triển khai EIP-3074 và EIP-5003 cho phép nâng cấp các EOA hiện có lên Tài khoản thông minh. Nhưng những đề xuất này sẽ yêu cầu một hard fork Ethereum và cộng đồng đang tập trung vào các nâng cấp cấp bách hơn, vì vậy hiện tại dường như không khả thi. Ngược lại, EIP-4337 được hỗ trợ rộng rãi vì nó thực hiện tính năng trừu tượng hóa tài khoản mà không yêu cầu sửa đổi quy mô lớn đối với giao thức Ethereum. Nhưng đối với người dùng hiện đang sử dụng ví dựa trên EOA, điều này có nghĩa là tài sản phải được chuyển từ EOA sang tài khoản hợp đồng mới được triển khai - một quá trình có thể phức tạp và tốn kém do phí giao dịch mạng cao hiện tại trên Ethereum. Chúng tôi tin rằng việc trừu tượng hóa tài khoản là chìa khóa để cung cấp cho người dùng Web3 mới trải nghiệm không thể phân biệt được với Web2. Chúng tôi cũng biết rằng EOA không thể đảm bảo việc áp dụng rộng rãi tiền điện tử. Do đó, làm thế nào để cung cấp các lợi ích của việc trừu tượng hóa tài khoản mà không ảnh hưởng đến hoạt động ví mà người dùng quen thuộc là hướng đi chính cho sự đổi mới trong tương lai.

Các bình luận

Tất cả bình luận

Recommended for you