ส่วนขยาย Solana Token-2022: ค่าธรรมเนียม โอนฮุก และสถานะบัญชี
ส่วนขยาย Token-2022 บน mint และบัญชีโทเคนเปลี่ยนค่าธรรมเนียม บัญชีเสริม การแช่แข็ง memo และการรองรับของ wallet อย่างไร
ในคู่มือนี้Token-2022 เพิ่มสถานะให้ mint และบัญชี
สรุปสั้น
Token-2022 ใช้ mint และบัญชีโทเคน แต่ส่วนขยายที่เลือกได้อาจเปลี่ยนผลของการโอน ก่อนส่งให้ตรวจ mint address, โปรแกรมเจ้าของ, ส่วนขยาย, authority และสถานะบัญชีผู้รับ เพราะ ticker เพียงอย่างเดียวไม่บอกกฎเหล่านี้
Token-2022 เพิ่มสถานะให้ mint และบัญชี
Token Extensions Program หรือที่เรียกกันว่า Token-2022 เพิ่มพฤติกรรมเสริมด้วยข้อมูลและคำสั่ง extension บางส่วนเก็บบน mint และมีผลกับการโอนโทเคนนั้น บางส่วนอยู่ในแต่ละบัญชี ไม่ใช่ทุก Token-2022 จะทำงานเหมือนกัน บาง extension ใช้ร่วมกันไม่ได้และส่วนใหญ่เพิ่มหลัง initialize ไม่ได้ จึงต้องตรวจรายการจริง Solana
mint address ระบุสินทรัพย์ ส่วน ticker เป็นเพียงชื่อแสดง
ชื่อและสัญลักษณ์ช่วยอ่านรายการ wallet แต่ไม่ใช่ตัวระบุเฉพาะ โทเคนแต่ละตัวมี mint address ไม่ซ้ำ และโปรแกรมเจ้าของ mint ก็สำคัญ Token Program เดิมกับ Token-2022 เป็นคนละโปรแกรม บัญชีจึงใช้แทนกันไม่ได้เพียงเพราะ ticker เหมือนกัน ให้เทียบ address เต็มกับแหล่งที่เชื่อถือและตรวจ program, extension และ authority Solana · Solana
ค่าธรรมเนียมลดจำนวนที่ผู้รับใช้ได้
ส่วนขยาย TransferFeeConfig บน mint กำหนดอัตราและเพดานค่าธรรมเนียม หากโอน gross 10.00 โทเคนที่อัตรา 1.5% และเพดาน 0.20 ค่าธรรมเนียมคือ 0.15 ยอดใช้ได้ของผู้รับเพิ่ม 9.85 และ 0.15 ถูกพักไว้ในบัญชีปลายทาง คำนวณจากยอด gross, decimals และการตั้งค่าปัจจุบัน Solana
transfer hook เพิ่มโปรแกรมและบัญชีเสริม
mint ที่ใช้ transfer hook เก็บ address ของโปรแกรม hook และเรียกผ่าน CPI ทุกครั้งที่โอน hook อาจต้องใช้บัญชีเสริมจาก ExtraAccountMetaList เช่น ตรวจ allowlist หรือวงเงิน หากบัญชีขาดหรือโปรแกรมปฏิเสธ ธุรกรรมทั้งหมดล้มเหลว ไม่มีการส่งบางส่วนโดยข้าม hook ให้แก้รายการล่าสุดและจำลองธุรกรรมก่อนลงนาม Solana · Solana
บัญชีใหม่อาจเริ่มในสถานะแช่แข็ง
ข้อกำหนด memo อยู่ที่บัญชีผู้รับ
MemoTransfer เปิดใช้บนบัญชีโทเคนผู้รับ ไม่ใช่ mint เมื่อเปิดแล้ว คำสั่ง memo ต้องอยู่ก่อนคำสั่งโอนเข้าทันทีในธุรกรรมเดียวกัน การโอนออกจากบัญชีนั้นไม่ต้องมี memo เพียงเพราะ extension นี้ หากขาด memo หรือลำดับผิด โปรแกรมจะปฏิเสธการโอน ทำตามคำแนะนำของผู้รับและตรวจ address Solana
การรองรับของ wallet ขึ้นกับส่วนขยาย
ตรวจการโอนทั้งหมดก่อนลงนาม
เริ่มจาก mint address เต็มและโปรแกรมเจ้าของ อ่าน extension และ authority บน mint จากนั้นตรวจสถานะบัญชีผู้รับ คำนวณยอดสุทธิเมื่อมี fee เพิ่มบัญชี hook หรือ memo ตามข้อกำหนด แล้วจำลองธุรกรรมทั้งหมด การพบ address ไม่ได้ยืนยันว่าการโอนจะสำเร็จ นี่คือกลไกธุรกรรม ไม่ใช่ผลตอบแทนการลงทุน
[PDA และบัญชีโทเคน Solana](/th/learn/solana-program-derived-addresses-seeds-bump-off-curve-explained) · [ค่าธรรมเนียมธุรกรรม Solana](/th/learn/solana-transaction-fees-base-priority-compute-units-explained)
คำถามที่พบบ่อย
Q1โทเคน Token-2022 ทุกตัวมีค่าธรรมเนียมการโอนไหม?
ไม่ ค่าธรรมเนียมเป็น mint extension ที่เลือกใช้ได้ ให้ตรวจ config จริง
Q2wallet รับโทเคน hook ได้แต่ส่งไม่ได้หรือไม่?
ได้ การรับไม่รัน hook แต่การส่งต้องแก้บัญชีที่ hook ต้องใช้
Q3ticker เหมือนกันแปลว่าเป็นโทเคนเดียวกันไหม?
ไม่ ตรวจ mint address เต็มและโปรแกรมเจ้าของ ชื่อกับสัญลักษณ์ไม่ซ้ำเสมอ
แหล่งข้อมูลและการอ่านเพิ่มเติม
รายงานปัญหา
เราจะเตรียมอีเมลพร้อมลิงก์บทความนี้ Mark จะได้รับรายงานเมื่อคุณส่งอีเมลแล้วเท่านั้น
ตรวจสอบอย่างรวดเร็ว
อ่านคู่มือจบแล้ว ลองตอบคำถาม 3 ข้อ
คำถาม 01
ค่าธรรมเนียม Token-2022 ที่ถูกพักบันทึกไว้ที่ใด?
เลือกคำตอบเพื่อดูคำอธิบาย
อภิธานศัพท์ออปชัน
The process that requires an option writer to fulfill the contract after an exercise notice is allocated; it can create or remove an underlying position.
อ่านคู่มือฉบับละเอียดBid-ask spreadThe gap between the best displayed bid and ask, which is a practical trading cost and a signal of how uncertain an immediate fill may be.
อ่านคู่มือฉบับละเอียด0DTEAn option that expires on the current trading day; little time remains for the thesis to work, while gamma and execution risk can change quickly.
อ่านคู่มือฉบับละเอียด