Tác giả: imToken
Nếu bạn tham gia vào các giao dịch trên chuỗi, có thể bạn đã gặp phải những tình huống khó xử này:
Nhận được stablecoin trong một địa chỉ mới, nhưng khi cố gắng chuyển chúng ra, một cửa sổ bật lên thông báo không có ETH để trả phí gas; muốn trao đổi tiền điện tử trên DEX nhưng bị kẹt; Rút USDC từ một nền tảng giao dịch chỉ để nhận ra rằng bạn chưa chuẩn bị phí gas.....
Tất cả những tình huống này buộc bạn phải tìm các kênh tiền tệ pháp định ở nơi khác hoặc cầu xin người khác chuyển một ít "nước" (vốn chủ sở hữu), đây có thể coi là cảnh tượng kinh điển nhất khiến người mới nản lòng trong thế giới tiền điện tử.
Gần đây, Vitalik Buterin đã đề cập đến sự tiến bộ của EIP-8141 (Giao dịch Khung), một lần nữa đưa ra những khả năng mới: trong tương lai, ngay cả khi không có ETH trong ví, bạn vẫn có thể chuyển tiền trực tiếp và phí gas có thể được trừ trực tiếp từ USDC. Một số ứng dụng, để thu hút người dùng, thậm chí có thể trả phí gas cho bạn.
Tin tức nhanh chóng leo thang thành một tuyên bố đáng báo động: "Nếu chúng ta không cần ETH để sử dụng Ethereum nữa, thì ETH sẽ có giá trị gì?" Câu trả lời không đơn giản như vậy. Những gì người dùng sử dụng để trả phí và những gì giao thức Ethereum cuối cùng sử dụng để thanh toán phí là hai thứ hoàn toàn khác nhau. Trước tiên, việc không sử dụng ETH để trả phí gas có nghĩa là gì? Hãy bắt đầu với một giao dịch Ethereum điển hình hiện nay. Ví dụ, Frank có 1000 USDC trong ví và muốn chuyển 100 USDC cho một người bạn, nhưng nếu anh ta không có ETH trong ví, giao dịch không thể được gửi đi. Lý do rất đơn giản: logic hiện tại của các tài khoản Ethereum thông thường rất cứng nhắc. Người khởi tạo giao dịch cũng chịu trách nhiệm trả phí gas mạng – chữ ký của Frank, việc Frank khởi tạo giao dịch và số dư ETH của Frank dùng để trả phí gas về cơ bản đều liên kết với nhau. EIP-8141 nhằm mục đích tách rời ba điều này. Theo thiết kế hiện tại, một Giao dịch Khung (Frame Transaction) có thể được chia nhỏ thành nhiều "Khung" khác nhau, mỗi khung chịu trách nhiệm xác minh giao dịch, xác nhận ai trả phí gas và thực hiện hành động của người dùng. Do đó, trong tương lai, khi Frank thực hiện chuyển khoản, anh ấy vẫn có thể ký để chứng minh "100 USDC này thực sự là số tiền tôi muốn chuyển", nhưng một Paymaster hoặc tài khoản khác sẽ sử dụng ETH để trả phí gas cho mạng Ethereum thay mặt Frank, và Frank sau đó sẽ sử dụng một lượng nhỏ USDC để trả phí cho Paymaster này. Đối với Frank, tất cả những gì anh ấy có thể thấy là một giao dịch chuyển khoản 100 USDC và phí mạng là 0,1 USDC. Trong suốt quá trình, anh ấy thậm chí không cần biết chi phí gas của ETH hoặc chuẩn bị ETH trước. Tuy nhiên, từ góc nhìn của giao thức Ethereum, điều đó không có nghĩa là "Ethereum bắt đầu chấp nhận USDC làm phí gas". Nó chỉ đơn giản có nghĩa là ai đó ở phía sau trả phí gas cho Frank bằng ETH và sau đó thanh toán lại cho anh ấy bằng USDC. Ví dụ thanh toán ERC-20 chính thức được cung cấp bởi EIP-8141 sử dụng cấu trúc tương tự. Nhà tài trợ chịu trách nhiệm phê duyệt và chịu phí gas, trong khi người dùng chuyển token ERC-20 cho Nhà tài trợ để thanh toán. Điều này dễ hiểu hơn nếu so sánh với việc tiêu dùng thực tế. Khi chúng ta sử dụng thẻ tín dụng Nhân dân tệ (RMB) ở Nhật Bản, người dùng sẽ cảm nhận được "khoản khấu trừ RMB", trong khi người bán có thể nhận được Yên Nhật. Tuy nhiên, điều này không có nghĩa là đơn vị tiền tệ thanh toán cơ bản ở Nhật Bản đã trở thành RMB. Tài sản thanh toán ở phía trước và tài sản thanh toán ở phía sau có thể là những thứ khác nhau.

Về cơ bản, EIP-8141 thực hiện một sự trừu tượng hóa tương tự. Cuối cùng, người dùng không cần phải tự giữ ETH nữa; các tài khoản khác có thể thanh toán phí gas ETH thay mặt họ, và sau đó sử dụng các tài sản như USDC để hoàn tất việc thanh toán phí.
Hai điều này có vẻ chỉ khác nhau một vài từ, nhưng ý nghĩa của chúng đối với ETH là hoàn toàn khác nhau.
II. Tại sao Ethereum lại nhất quyết "giấu" phí gas?
Thực tế, "không cần tự chuẩn bị ETH" không phải là một ý tưởng hoàn toàn mới. Việc ERC-4337 giới thiệu Account Abstraction và Paymaster đã cho phép các tài khoản thông minh triển khai Gas Sponsorship, cho phép các ứng dụng thanh toán phí giao dịch thay mặt người dùng hoặc cho phép người dùng chịu phí bằng stablecoin. Tuy nhiên, mặc dù ERC-4337 có thể làm được điều này, nhưng chủ yếu nó bổ sung một cơ sở hạ tầng riêng biệt gồm UserOperation, Bundler, EntryPoint và Paymaster bên ngoài giao thức. Mặt khác, EIP-8141 cố gắng tích hợp các khả năng này một cách tự nhiên hơn vào cấu trúc giao dịch của Ethereum. Cuối cùng, vấn đề cốt lõi là giải quyết một vấn đề lẽ ra đã phải được giải quyết từ lâu: tại sao người dùng thông thường lại cần hiểu Gas là gì? Trong thực tế, nếu bạn chuyển 200 nhân dân tệ cho bạn bè qua WeChat, WeChat sẽ không bao giờ hiện lên cửa sổ yêu cầu bạn "mua trước 2 nhân dân tệ token thanh toán từ một nền tảng khác". Nhưng trong tiền điện tử, điều này luôn gây khó chịu. Trên Ethereum, bạn cần chuẩn bị ETH; trên Solana, bạn cần đổi lấy SOL; trên chuỗi BNB, bạn cần tích lũy BNB. Ngay cả khi chuyển sang một blockchain L2 mới, phản ứng đầu tiên là kiểm tra xem bạn có đủ vốn ban đầu trong ví hay không. Người dùng có kinh nghiệm có thể xử lý việc này trong hai phút bằng cách chuyển đổi giữa các chuỗi, nhưng đối với người ngoài, đó là một rào cản đáng kể có thể khiến họ ngay lập tức đóng trang web và rời đi. Bên cạnh việc ẩn phí gas, giao dịch khung cũng có thể giải quyết nhiều vấn đề dai dẳng khác. Ví dụ, khi giao dịch một token mới trên DEX, bạn phải nhấp vào "Phê duyệt" để ủy quyền, sau đó "Trao đổi" và xác nhận hai lần thông qua cửa sổ bật lên của ví. Nếu thao tác "Trao đổi" sau đó thất bại, ủy quyền trước đó vẫn còn trên chuỗi trong một thời gian dài, tiềm ẩn nguy cơ bị đánh cắp. Nếu chúng ta sử dụng Frames, hai việc này có thể được đóng gói thành một lô nguyên tử: nếu việc hoán đổi thất bại, các ủy quyền trước đó sẽ tự động được hoàn tác một cách sạch sẽ. Điều này mở ra một phạm vi sáng tạo lớn hơn nhiều; ai sẽ ủy quyền, ai sẽ thực thi, ai sẽ thanh toán và phương pháp xác minh nào sẽ được sử dụng đều có thể được phân tích và kết hợp lại. Thứ ba, đây là tin tốt hay tin xấu cho ETH? Đây cũng là lĩnh vực mà cuộc thảo luận này có nhiều khả năng đi đến hai thái cực. Một lập luận cho rằng, "Nếu bạn không cần sử dụng ETH để trả phí gas trong tương lai, ETH sẽ không có giá trị", trong khi một lập luận khác cho rằng, "Việc giảm ngưỡng người dùng và gây ra sự tăng đột biến về khối lượng giao dịch là một lợi ích rất lớn cho ETH". Về những thay đổi kiến trúc lớn ảnh hưởng đến trải nghiệm người dùng của giao thức cơ bản, vẫn rất khó để đưa ra kết luận dứt khoát. Tuy nhiên, một điều chắc chắn là: EIP-8141 không loại bỏ vai trò của ETH như là tài sản thanh toán phí gas và lệ phí cơ bản cho Ethereum. Người dùng có thể không biết đến ETH, nhưng các Paymaster, ứng dụng hoặc các tài khoản khác chịu trách nhiệm thanh toán thay mặt người dùng vẫn cần có khả năng xử lý phí mạng bằng ETH. Thị trường phí EIP-1559 hiện tại không bị thay thế bởi stablecoin do Frames. Điều đã thay đổi là vị thế của nhu cầu ETH. Hiện nay, có thể có hàng triệu người dùng, mỗi người giữ một lượng nhỏ ETH trong ví để thanh toán phí gas; trong tương lai, có thể sẽ chỉ có một số ít Paymaster, nhà cung cấp dịch vụ ví và ứng dụng nắm giữ số dư ETH lớn hơn, sau đó xử lý thanh toán phí gas cho một lượng lớn người dùng thông thường. Tất nhiên, đừng ngây thơ cho rằng "mỗi khi người dùng thanh toán bằng stablecoin, hệ thống phụ trợ sẽ mua một lượng ETH tương đương với giá thị trường trên thị trường thứ cấp". Các trung gian thanh toán có chiến lược quản lý kho và phòng ngừa rủi ro riêng, khiến việc chuyển đổi trực tiếp thành sức mua tức thời mà các nhà đầu tư nhỏ lẻ mơ tưởng trở nên khó khăn. Paymaster có thể chuẩn bị kho trước, bổ sung dự trữ một cách linh hoạt và sử dụng các phương pháp quản lý quỹ khác. Do đó, rất khó để suy luận trực tiếp về quy mô mua ETH mới chỉ đơn giản vì "stablecoin có thể được sử dụng để trả phí gas trong tương lai". Chìa khóa thực sự dẫn đến thành công nằm ở một điều: Liệu trải nghiệm người dùng được cải thiện cuối cùng có dẫn đến nhu cầu thực sự lớn hơn đối với Ethereum hay không, và liệu nó có thực sự làm tăng quy mô thị trường tổng thể hay không? Hãy cùng làm phép tính: Nếu trước đây có 100 người dự định tham gia thị trường, và 70 người trong số họ gặp khó khăn với việc mua gas, tính toán Gwei và các vấn đề liên chuỗi, cuối cùng chỉ có 30 người hoàn tất giao dịch; Nếu trong tương lai, ví điện tử xử lý tất cả những rắc rối này ở phía sau, cho phép 80 người hoàn tất giao dịch một cách suôn sẻ - ngay cả khi họ không có một đồng ETH nào - thì lượng ETH thực tế được tiêu thụ và hủy bỏ bởi mạng lưới sẽ lớn hơn nhiều so với trước đây; Ngược lại, nếu toàn bộ hệ sinh thái không mang lại bất kỳ hoạt động gia tăng nào và chỉ đơn thuần thay thế việc "tự trả tiền" bằng "nhờ người khác trả", thì chắc chắn nó sẽ không tạo ra bất kỳ giá trị gia tăng mới nào.

Tóm lại
Từ góc nhìn của tác giả, nó làm suy yếu yêu cầu "mỗi người dùng phải tích lũy một lượng ETH nhất định trước khi sử dụng Ethereum", nhưng nó đặt cược rằng một khi rào cản này biến mất, nhiều người sẽ thực sự bắt đầu sử dụng Ethereum.
Đối với người dùng thông thường, chắc chắn không cần phải thay đổi thói quen sử dụng của họ vì EIP này, nhưng từ góc độ phát triển ví, hướng đi mà nó chỉ ra đã rất rõ ràng.
Một ví thực sự thân thiện với người dùng trong tương lai có thể sẽ yêu cầu người dùng hiểu rõ phí gas trước. Người dùng sẽ chịu trách nhiệm quyết định tài sản của họ sẽ được chuyển đến đâu và họ sẽ thực hiện những giao dịch nào; ví điện tử sẽ thông báo cho họ về rủi ro và chi phí cuối cùng. Các chi tiết phức tạp của giao thức—ví dụ như tài khoản nào được sử dụng để thanh toán, có sử dụng ETH hay stablecoin để lập hóa đơn hay không, và liệu có nhà tài trợ phí gas nào khả dụng hay không—nên dần được ẩn đi ở phía sau. Cơ sở hạ tầng thực sự hoàn thiện thường hoạt động theo cách này.