Chủ đề thịnh hành
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Stable làm thế nào để cho phép chuyển USDT miễn phí?
@stable đang xây dựng một quốc gia kỹ thuật số cho USDT, cung cấp một loạt các tính năng gốc của USDT, và cũng thực hiện tối ưu hóa khả năng mở rộng từ đầu đến cuối trên RPC, Đồng thuận, Thực thi và Cơ sở dữ liệu.
Trong số các tính năng cụ thể của USDT, nổi bật nhất là chuyển USDT miễn phí.
Nhưng Stable thực sự làm điều này như thế nào?
"Bí mật nằm ở ERC-4337 và EIP-7702."
[ERC-4337]
ERC-4337 là tiêu chuẩn trừu tượng hóa tài khoản hàng đầu trong hệ sinh thái Ethereum. Nó thực hiện trừu tượng hóa tài khoản mà không thay đổi giao thức Ethereum cốt lõi bằng cách giới thiệu:
- EntryPoint
- Bundler
- Paymaster
Trong ERC-4337, người dùng ký một đối tượng riêng biệt gọi là UserOp thay vì một giao dịch truyền thống, và gửi nó đến một mempool ngoài chuỗi chuyên dụng (mempool UserOperation) thay vì mempool công khai của Ethereum.
Trong khi các giao dịch mempool truyền thống được xác thực bởi các validator, trong ERC-4337, Bundlers xác thực UserOps từ người dùng, đóng gói chúng thành một giao dịch gói duy nhất, và gửi nó đến hợp đồng thông minh EntryPoint.
EntryPoint là hợp đồng cốt lõi của ERC-4337. Nó xác minh và thực thi UserOps, và xử lý việc thanh toán gas trong một bước.
Tại đây, Paymaster có thể được sử dụng tùy chọn — một hợp đồng thông minh thanh toán phí gas thay mặt cho người dùng hoặc cho phép phí được thanh toán bằng một token thay thế. Nếu một UserOp chỉ định một Paymaster và bao gồm dữ liệu bổ sung cần thiết, EntryPoint sẽ xử lý nó để người dùng không phải trả phí gas hoặc có thể thanh toán phí bằng một token khác.
[EIP-7702]
Mặc dù ERC-4337 đã giới thiệu một tiêu chuẩn trừu tượng hóa tài khoản đổi mới, nhưng nó đã gặp phải những thách thức trong việc áp dụng. Một vấn đề chính là để sử dụng trừu tượng hóa tài khoản, người dùng cuối phải chuyển tiền từ EOA hiện có của họ sang CA mới được tạo. Điều này đã làm tăng ma sát trong trải nghiệm người dùng và làm chậm việc áp dụng rộng rãi.
EIP-7702 giải quyết điều này. Được giới thiệu với bản nâng cấp Ethereum Pectra, nó cho phép một EOA tạm thời hoạt động như một CA. Điều này có nghĩa là người dùng có thể giữ địa chỉ EOA hiện có và UX của họ trong khi ngay lập tức sử dụng các tính năng trừu tượng hóa tài khoản như ERC-4337.
Để làm điều này khả thi, EIP-7702 giới thiệu một loại giao dịch mới. Ngoài các trường giao dịch thông thường, nó bao gồm một danh sách ủy quyền, chứa các chữ ký phê duyệt mã hợp đồng nào có thể được ủy quyền tạm thời cho tài khoản. Chữ ký này về cơ bản nói rằng, “Tôi cho phép EOA của tôi tạm thời chạy mã từ địa chỉ hợp đồng thông minh này.”
Khi EOA thực hiện giao dịch, logic hợp đồng thông minh được ủy quyền sẽ chạy. Sau khi giao dịch hoàn tất, việc ủy quyền sẽ tự động bị thu hồi, và EOA trở về trạng thái ban đầu của nó.
[Chuyển USDT miễn phí Gas]
Bằng cách kết hợp ERC-4337 và EIP-7702, công thức bí mật của Stable đã hoàn thành:
1. Người dùng ký một giao dịch chuyển USDT từ một tài khoản được kích hoạt với EIP-7702.
2. UserOp đã ký được gửi đến mạng Bundler.
3. Bundler bao gồm giao dịch trong một gói và gửi nó đến EntryPoint, phối hợp với Paymaster để chuẩn bị thanh toán gas.
4. Paymaster chi trả chi phí gas cho việc thực hiện giao dịch, và EntryPoint thực hiện nó — dẫn đến việc chuyển USDT hoàn toàn miễn phí cho người dùng.
Ngoài ra, Stable cho phép người dùng thanh toán phí gas bằng USDT thông qua ERC-4337 và EIP-7702.


5,69K
Hàng đầu
Thứ hạng
Yêu thích