Quay lại Blog
Solana

Extension Token-2022: Vì sao tiền thuê tài khoản Solana khác nhau

S
Sol Slugs Team
Sol Incinerator

Hai token Solana có thể trông giống nhau trong ví nhưng có yêu cầu lưu trữ tài khoản khác nhau. Một token có thể dùng Token Program cổ điển. Token kia có thể dùng Token-2022 với extension bổ sung trạng thái hoặc thay đổi thao tác được phép.

Để hiểu bản xem trước thu hồi, đừng chỉ nhìn lượng token hiển thị. Bạn cần biết tài khoản nào đang được kiểm tra, lưu bao nhiêu dữ liệu, chương trình nào sở hữu và điều kiện nào áp dụng cho thao tác dự kiến.

Extension Token-2022 ảnh hưởng tiền thuê thế nào?

Extension Token-2022 có thể tăng kích thước dữ liệu mint hoặc tài khoản token, từ đó tăng dự trữ lưu trữ bằng SOL cần thiết. Kết quả phụ thuộc extension gắn với chính tài khoản đó và thiết lập tiền thuê hiện tại của mạng. Vì vậy, ví dụ tiền thuê tài khoản token cổ điển không phải báo giá thu hồi chung cho Token-2022.

Tổng quan Token-2022 mô tả bố cục dựa trên extension. Phân biệt vấn đề lưu trữ đó với việc extension cụ thể có đổi hành vi chuyển, đốt hoặc đóng không. Tài khoản lớn hơn không đồng nghĩa tài khoản bị hạn chế.

Tài khoản nào thực sự chứa extension?

Một số cấu hình thuộc mint, còn trạng thái khác thuộc từng tài khoản token. Người giữ có thể kiểm soát tài khoản token mà không kiểm soát mint của bên phát hành. Sự tách biệt này quan trọng cả khi tính tiền thuê lẫn cho phép rút.

Ví dụ, cấu hình phí chuyển gắn với mint, trong khi số phí chuyển bị giữ lại có thể được theo dõi trong tài khoản token. Metadata token có thể được lưu cùng mint bằng extension liên quan thay vì bố cục như NFT Metaplex cổ điển.

Đừng cộng mọi tài khoản quanh token rồi gọi tổng đó là tiền thuê bạn được hoàn. Trước tiên xác định tài khoản mà giao dịch sẽ dùng. Sau đó xem số dư, độ dài dữ liệu và thẩm quyền. Tài khoản thuộc giao thức có thể không phải của bạn để đóng dù ví giữ token giao thức đó.

Nên chú ý những extension nào?

Đây là danh sách kiểm tra thực tế, không phải danh mục extension đầy đủ hay bảng giá cố định theo byte.

Extension hoặc trạng tháiCần kiểm tra
Phí chuyểnCấu hình phí của mint và khoản bị giữ lại trong tài khoản token
Chủ sở hữu bất biếnBố cục tài khoản token và hạn chế đổi chủ
Con trỏ metadata hoặc metadata tokenTài khoản lưu metadata và người kiểm soát
Permanent delegateThẩm quyền cấp mint, tách biệt với phê duyệt tài khoản thông thường
CPI GuardQuy trình giao dịch dự kiến có được phép không
Trạng thái chuyển bí mậtTrạng thái số dư bổ sung và điều kiện dọn cần thiết

Solana có tài liệu riêng về phí chuyểnextension metadata. Dùng tài liệu extension tương ứng khi tài khoản cụ thể hoạt động khác trường hợp cổ điển.

Tính dự trữ hiện tại như thế nào?

Xác định độ dài dữ liệu thực tế của tài khoản, rồi truy vấn mức miễn tiền thuê tối thiểu hiện tại của mạng cho kích thước đó. Solana cung cấp getMinimumBalanceForRentExemption cho việc này.

Dự trữ và số dư tài khoản trả lời hai câu hỏi khác nhau. Dự trữ là số tiền tài khoản hiện cần để tiếp tục miễn tiền thuê. Số dư là số tiền thực có. Khoản đặt cọc lịch sử, lần rút trước hoặc thay đổi số dư khác có thể khiến chúng khác nhau.

Ví dụ thuần minh họa, xét hai tài khoản có cùng lượng token nhưng độ dài dữ liệu khác. Với cùng mức dương mỗi byte, tài khoản lớn hơn cần dự trữ tối thiểu lớn hơn. Điều đó không cho biết số dư hiện tại của tài khoản nào, cũng không chứng minh bạn được quyền thu hồi.

Vì sao tài khoản số dư bằng không có thể không đóng được?

Token-2022 có thể áp điều kiện riêng của extension ngoài kiểm tra số dư token và thẩm quyền đóng thông thường. Ví dụ, trạng thái phí chuyển bị giữ lại cần xử lý phù hợp trước khi đóng. Hiển thị làm tròn trong ví không cho thấy hết các điều kiện đó.

Đừng gửi lại liên tục cùng giao dịch thất bại chỉ vì số dư token thấy được bằng không. Ghi tài khoản, loại extension và lỗi được báo. Nếu công cụ không hỗ trợ chuỗi xử lý cần thiết, loại tài khoản đó khỏi đợt trong khi tìm hiểu.

Xóa trạng thái đặc biệt cũng không có nghĩa nên dùng lệnh tùy ý từ tin nhắn hay diễn đàn. Thao tác phải dùng đúng thẩm quyền và quy trình chương trình. Đọc quy tắc chương trình hiện tại và đối chiếu với nội dung ví yêu cầu ký.

Có thể thu hồi tiền thuê dư mà vẫn giữ token Token-2022 không?

Thu hồi lamport dư được hỗ trợ có thể giữ tài khoản mở và dữ liệu token nguyên vẹn, chỉ rút số dư vượt dự trữ yêu cầu. Website áp dụng kiểm tra đủ điều kiện thận trọng, nên không phải mọi cấu hình Token-2022 có thể tồn tại đều được website đưa vào lựa chọn.

Điều này hữu ích khi mục tiêu là giữ token và tài khoản thay vì phá hủy tài sản. Nó không lấy dự trữ tối thiểu và không cấp thẩm quyền đối với mint. Để biết lệnh và yêu cầu người ký chính xác, xem WithdrawExcessLamports trên Solana.

SOL bọc, tài khoản được bảo vệ, cấu hình CPI Guard khóa và trạng thái bị loại khác cần xử lý riêng. Mục không xuất hiện trong lựa chọn thu hồi hiện tại không phải sự cho phép tự vượt qua các ràng buộc đó.

Nên so sánh khoản thu hồi giữa các tài sản thế nào?

So sánh cùng loại thao tác. Đóng tài khoản trống, đốt rồi đóng tài khoản token và rút dư từ tài khoản giữ lại là những hành động khác nhau. Chúng có thể cho tổng tiền khác và chịu chi phí khác.

Bắt đầu bằng số dư thực tế của tài khoản nguồn và phần thao tác cho phép thu hồi. Sau đó tính phí giao thức hoặc đối tác, chi phí mạng và việc chuẩn bị cần thiết. Đừng quy toàn bộ khác biệt giữa hai bản xem trước cho “tiền thuê Token-2022” khi quy trình hành động cũng khác.

Ghi chú hữu ích gồm chương trình, mint, độ dài dữ liệu, trạng thái extension, thao tác đã chọn và thay đổi ròng dự kiến. Nhờ vậy bản xem trước bất ngờ có thể được giải thích, và hỗ trợ có đủ thông tin điều tra mà không cần bí mật ví.

Bước tiếp theo an toàn nhất với extension lạ là gì?

Để tài sản chưa được chọn đến khi hiểu tài khoản và quyền liên quan. Kiểm tra chỉ đọc là đủ để bắt đầu. Nếu chỉ muốn giảm lộn xộn giao diện, cân nhắc tùy chọn hiển thị của ví riêng với thao tác trên chuỗi.

Sau khi hiểu tài khoản, dùng quy trình được hỗ trợ trong Sol Incinerator và xem báo giá hiện tại. Mục tiêu của dọn có xét extension là ghép giao dịch với trạng thái tài khoản thật, không ép mọi tài sản vào khuôn token cổ điển.

Sol Incinerator

Sol Incinerator

Xem khả năng thu hồi Token-2022 được hỗ trợ dựa trên trạng thái tài khoản hiện tại.

Dùng thử ngay

Bài viết liên quan

Câu hỏi thường gặp

Vì sao tài khoản Token-2022 có thể cần tiền thuê lớn hơn?

Extension có thể thêm dữ liệu vào mint hoặc tài khoản token Token-2022, tăng lưu trữ cần cấp vốn. Các tổ hợp extension khác nhau vì thế có thể cần dự trữ khác nhau. Kiểm tra độ dài dữ liệu thực tế và truy vấn yêu cầu tiền thuê hiện tại thay vì áp một số tiền tài khoản token cổ điển cho mọi tài khoản mở rộng.

Tài khoản Token-2022 trống có luôn đóng được không?

Số dư token hiển thị bằng không không phải điều kiện đóng duy nhất có thể có. Extension có thể yêu cầu xử lý trạng thái bổ sung, như phí chuyển bị giữ lại. Thẩm quyền tài khoản và quy trình giao dịch được hỗ trợ cũng quan trọng. Dùng kết quả đủ điều kiện và mô phỏng hiện tại thay vì ép lệnh đóng chung lên mọi tài khoản có vẻ trống.

Người giữ token có thể thu hồi tiền thuê từ extension của mint không?

Sở hữu token không tự động cấp thẩm quyền với tài khoản mint. Ví có thể kiểm soát tài khoản token riêng trong khi bên phát hành hoặc chương trình kiểm soát mint. Mọi thu hồi ở cấp mint cần đúng mô hình người ký và thao tác được hỗ trợ; lưu trữ metadata hay extension không tự động hoàn lại cho mọi người giữ.

Extension Token-2022: Vì sao tiền thuê tài khoản Solana khác nhau | Sol Incinerator