Skip to content
คู่มือออปชันทั้งหมด
กลไกโทเคน Solana12 min read

ส่วนขยาย 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

บัญชีใหม่อาจเริ่มในสถานะแช่แข็ง

DefaultAccountState ตั้งสถานะเริ่มต้นของบัญชีโทเคนใหม่และอาจทำให้เริ่มแบบแช่แข็ง บัญชีใช้การโอนตามปกติไม่ได้จนกว่า freeze authority ของ mint จะปลดล็อก การเปลี่ยนค่า default มีผลกับบัญชีที่จะสร้างใหม่ ไม่ได้ปลดล็อกบัญชีเดิม ตรวจสถานะบัญชีผู้รับและ authority ที่ปลดล็อกได้ Solana · Solana

ข้อกำหนด memo อยู่ที่บัญชีผู้รับ

MemoTransfer เปิดใช้บนบัญชีโทเคนผู้รับ ไม่ใช่ mint เมื่อเปิดแล้ว คำสั่ง memo ต้องอยู่ก่อนคำสั่งโอนเข้าทันทีในธุรกรรมเดียวกัน การโอนออกจากบัญชีนั้นไม่ต้องมี memo เพียงเพราะ extension นี้ หากขาด memo หรือลำดับผิด โปรแกรมจะปฏิเสธการโอน ทำตามคำแนะนำของผู้รับและตรวจ address Solana

การรองรับของ wallet ขึ้นกับส่วนขยาย

wallet อาจรับโทเคนที่มี hook ได้โดยไม่รัน hook แต่การส่งต้องแก้ address โปรแกรมและบัญชีเสริมล่าสุด wallet ควรแสดงยอดสุทธิหลังหักค่าธรรมเนียมและรับมือบัญชีแช่แข็งหรือ memo ได้ ผู้ออกอาจเปลี่ยน hook หรือรายการบัญชี จึงควรอ่าน config ใหม่ทุกครั้งก่อนส่ง Solana · Solana

ตรวจการโอนทั้งหมดก่อนลงนาม

เริ่มจาก 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 ข้อ

คำถาม 1 / 3

คำถาม 01

ค่าธรรมเนียม Token-2022 ที่ถูกพักบันทึกไว้ที่ใด?

เลือกคำตอบเพื่อดูคำอธิบาย

อภิธานศัพท์ออปชัน

กลไกออปชันการถูกใช้สิทธิ์ออปชันคืออะไรทำความเข้าใจว่าการถูก assign เปลี่ยน short call หรือ put ให้เป็นภาระผูกพันต่อหุ้นได้อย่างไร เกิดขึ้นเมื่อใด และเตรียมเงินสดกับหุ้นอย่างไรจำนวนสัญญาที่อนุญาตไม่ใช่งบประมาณความเสี่ยงPosition limits เทียบกับ exercise limits ของออปชันอธิบายอย่างไรเรียนรู้ว่า position limits ของออปชันที่จดทะเบียนต่างจาก exercise limits อย่างไร เหตุใดการรวมฝั่งเดียวกันและการรายงานจึงสำคัญ และเหตุใดมาร์จินหรือ buying power จึงไม่บอกว่าจำนวนหนึ่งได้รับอนุญาตการซื้อขายออปชันBid-ask spread ของออปชันคืออะไรเรียนรู้ว่า bid, ask, midpoint, ความกว้างของ spread, size และประเภทคำสั่งมีผลต่อราคาที่คุณได้รับหรือจ่ายจริงอย่างไรการซื้อขายออปชันOpen interest และสภาพคล่องบอกอะไรเกี่ยวกับออปชันทำความเข้าใจ open interest ปริมาณซื้อขาย สเปรด bid-ask ขนาดที่แสดง และคุณภาพราคาเสนอก่อนตัดสินสภาพคล่องจริงของออปชันExpiration0DTE options คืออะไร?เรียนรู้ว่า 0DTE option คืออะไร เหตุใดการเสื่อมค่าตามเวลาและสภาพคล่องจึงเปลี่ยนเร็ว และควรตรวจ cutoff การเทรดสุดท้าย settlement และกฎโบรกเกอร์ก่อนเข้าอย่างไร