Nếu bạn được yêu cầu tìm ra vấn đề với giao dịch ví Ethereum, bạn sẽ chọn nói gì?

Có phải chúng có nhiều thao tác phức tạp không thân thiện với người mới bắt đầu không?

Hoặc gần như không thể hoạt động khi xăng cao?

Đầu tiên tôi xin giới thiệu rằng tài khoản ví chúng tôi đang sử dụng hiện nay được gọi là tài khoản thuộc sở hữu bên ngoài (EOA), ví dụ tài khoản ví do MetaMask và Ledger tạo ra là EOA.

Nói chung, sự tương tác của chúng tôi với các hợp đồng thông minh trên Ethereum yêu cầu người dùng phải có EOA, đây là một loại tài khoản đơn giản chỉ có thể gửi giao dịch bằng cách ký bằng khóa riêng. Về kinh nghiệm thì EOA không mấy thân thiện với người mới, ví dụ:

  • Người dùng cần quản lý khóa riêng của mình một cách an toàn, điều này có thể gây khó khăn và rủi ro cho người mới bắt đầu hoặc người dùng không rành về kỹ thuật.

  • Người dùng cần phải trả phí gas bằng Ether cho mỗi giao dịch họ gửi, điều này có thể trở nên tốn kém và không ổn định do tắc nghẽn mạng và nhu cầu.

  • Người dùng cần chỉ định giới hạn gas và giá gas cho mỗi giao dịch, điều này có thể gây nhầm lẫn và dễ xảy ra lỗi đối với người dùng thiếu kinh nghiệm.

  • Sau khi giao dịch được gửi, người dùng có quyền kiểm soát hạn chế đối với chúng, chẳng hạn như không thể hủy hoặc thay thế chúng nếu chúng bị kẹt hoặc bị định giá sai.

Để giải quyết những vấn đề này, cộng đồng Ethereum đã đề xuất một tiêu chuẩn mới: ERC-4337. ERC-4337 là viết tắt của "Yêu cầu nhận xét Ethereum 4337", là cách đặt tên cho các đề xuất cải thiện giao thức Ethereum. ERC-4337 cho phép trừu tượng hóa tài khoản, có nghĩa là người dùng có thể sử dụng ví hợp đồng thông minh để tương tác với hợp đồng thông minh thay vì sử dụng EOA.

Ví hợp đồng thông minh là tài khoản được kiểm soát bởi hợp đồng thông minh chứ không phải khóa riêng. Chúng có thể có nhiều tính năng và tính linh hoạt hơn EOA, chẳng hạn như:

  • Người dùng có thể ủy quyền quản lý khóa riêng của mình cho bên thứ ba đáng tin cậy hoặc sử dụng các cơ chế khôi phục để ngăn họ mất quyền truy cập vào khóa của mình.

  • Người dùng có thể thanh toán tiền xăng bằng bất kỳ mã thông báo nào họ muốn hoặc sử dụng người quản lý thanh toán hoặc nhà tài trợ để thanh toán cho họ.

  • Người dùng có thể đặt các quy tắc và điều kiện cho giao dịch của mình, chẳng hạn như giá nhiên liệu tối thiểu hoặc tối đa, giới hạn thời gian, quy trình phê duyệt, v.v.

  • Người dùng có thể sửa đổi hoặc hủy các giao dịch họ gửi bằng giao dịch meta hoặc Lightning Network.

ERC-4337 được triển khai trên mạng chính Ethereum vào ngày 1 tháng 3 năm 2023 và được đề xuất ban đầu vào tháng 9 năm 2021. Nó được công bố bởi nhà phát triển Ethereum Yoav Weiss tại WalletCon ở Denver, Colorado.

ERC-4337 là một bản nâng cấp quan trọng đối với Ethereum vì nó đơn giản hóa và nâng cao trải nghiệm người dùng khi tương tác với các hợp đồng thông minh. Nó cũng mở ra những khả năng mới cho sự đổi mới và áp dụng các ứng dụng phi tập trung trên Ethereum.

Bằng cách sử dụng ví hợp đồng thông minh hỗ trợ ERC-4337, người dùng có thể tận hưởng sự bảo mật, tiện lợi và linh hoạt hơn khi sử dụng Ethereum.

ERC-4337 là một cải tiến lớn đối với Ethereum vì nó hạ thấp rào cản gia nhập và tăng khả năng sử dụng của nền tảng. Nó cũng cung cấp cho người dùng nhiều quyền kiểm soát hơn đối với tài khoản và giao dịch của họ đồng thời giảm sự phụ thuộc vào Ethereum như một phương tiện trao đổi.

Với ERC-4337, việc chơi NFT có trở nên thuận tiện hơn không?

Chúng ta hãy xem xét kỹ hơn hai câu trên:

“Người dùng có thể trả tiền gas bằng bất kỳ mã thông báo nào họ muốn hoặc sử dụng người quản lý thanh toán hoặc nhà tài trợ để thanh toán cho họ”

“Người dùng có thể đặt ra các quy tắc và điều kiện cho giao dịch của mình, chẳng hạn như giá nhiên liệu tối thiểu hoặc tối đa, giới hạn thời gian, quy trình phê duyệt, v.v.”

Chúng ta đều biết rằng khi chơi NFT, chúng ta phải luôn chú ý đến lượng gas. Nếu gas cao khi chơi thì việc đúc là một chi phí khác. Ngoài ra, đôi khi thời gian đúc thường là vào sáng sớm hoặc nửa đêm và bạn phải thức khuya khi muốn đúc.

ERC-4337 cho phép phí gas bằng 0. Với tính năng này, các dự án NFT có thể tài trợ phí gas cho người dùng nên người chơi không phải tự trả phí. Đồng thời, nó có thể hỗ trợ nhiều thao tác được gói gọn thành một giao dịch, giúp giao dịch nhanh hơn và hiệu quả hơn.

ERC-4377 cũng hỗ trợ các giao dịch tự động, bao gồm điều chỉnh giới hạn gas tối đa và tối thiểu, tính toán thời gian và các chức năng khác, thuận tiện hơn cho người dùng.

Tất nhiên, hầu hết các loại tài khoản hiện đang được sử dụng là tài khoản EOA. Chúng ta hãy chờ xem.