ขายพร้อมกันหลายกระเป๋าบน Solana ทำงานอย่างไร
การขายพร้อมกันจากกระเป๋าเงินหลายใบบน Solana ทำงานอย่างไร Jito bundle ป้องกันอะไรได้ ทำไม bundle ไม่ได้ทำให้ราคาร่วงน้อยลง และผู้ซื้อเห็นอะไรบนเชน

การขายพร้อมกันคือการที่กระเป๋าเงินหลายใบขายโทเคนตัวเดียวกันในคราวเดียว โดยทั่วไปการขายจะถูกแบ่งใส่ Jito bundle ทีละไม่กี่รายการ การขายที่อยู่ใน bundle เดียวกันจึงลงบล็อกติดกันหรือไม่ลงเลยทั้งชุด วิธีนี้ปิดช่องว่างระหว่างการขายของคุณเอง แต่ไม่ได้ทำให้ราคาร่วงน้อยลง และไม่ได้ปิดบังว่าใครเป็นเจ้าของกระเป๋าเหล่านั้น
บทความนี้อธิบายว่าการขายพร้อมกันเกิดขึ้นบนเชนอย่างไร bundle ป้องกันอะไรได้และอะไรไม่ได้ กรณีที่ใช้อย่างซื่อตรงกับกระเป๋าที่เปิดเผยแล้ว ขั้นตอนการรันด้วยเครื่องมือเทรดแบบบันเดิล การเก็บกวาดหลังขาย และสิ่งที่ผู้ซื้อเห็นพร้อมจุดที่ควรตรวจ
การขายพร้อมกันทำงานบนเชนอย่างไร

บน Solana กระเป๋าเงินแต่ละใบต้องเซ็นการขายของตัวเอง ตามที่เอกสารธุรกรรมของ Solanaอธิบายไว้ ธุรกรรมหนึ่งรายการบรรจุลายเซ็นของบัญชีที่อนุมัติการเปลี่ยนแปลง และถ้าคำสั่งใดล้มเหลว ทั้งธุรกรรมก็ล้มเหลวไปด้วย กระเป๋าที่ขายหนึ่งใบจึงเท่ากับธุรกรรมหนึ่งรายการ และจ่ายค่าธรรมเนียมเครือข่ายของตัวเอง
Jito bundle บรรจุธุรกรรมแบบนี้ได้ไม่เกินห้ารายการ เอกสารการส่งธุรกรรมแบบ low latency ของ Jito ระบุว่าธุรกรรมใน bundle ทำงานตามลำดับที่เขียนไว้ ภายในสล็อตเดียวกัน และลงทั้งหมดหรือไม่ลงเลย
รายชื่อกระเป๋าที่ยาวใส่ลง bundle เดียวไม่ได้ เครื่องมือเทรดแบบบันเดิลใส่กระเป๋าเพียงไม่กี่ใบต่อหนึ่ง bundle แล้วแบ่งรายชื่อที่เหลือออกเป็นหลาย bundle แต่ละ bundle ลงทั้งหมดหรือไม่ลงเลยแยกจากกัน bundle เหล่านี้อาจลงคนละบล็อก และบาง bundle อาจล้มขณะที่ bundle อื่นลงได้
การขายทุกรายการใน bundle เป็นธุรกรรมที่กระเป๋าแต่ละใบเซ็นไว้ก่อนแล้ว bundle ที่มีการขายหลายรายการจึงแปลว่ามีผู้ส่งคนหนึ่งรวบรวมการขายที่เซ็นแล้วและส่งไปพร้อมกัน ในเครื่องมือเทรดแบบบันเดิล ผู้ส่งคนนั้นคือตัวคุณเองที่วางคีย์ของทุกใบ สิ่งที่ bundle รับประกันและไม่รับประกันอยู่ในคู่มือ Jito bundle คืออะไรและเมื่อไรที่ไม่ช่วย
bundle ไม่ได้ทำให้ราคาร่วงน้อยลง
ไม่ว่าจะเป็น bonding curve ของ Pump.fun หรือพูลบน PumpSwap และ Raydium ราคาขายถูกกำหนดจากทุนสำรอง การขายก่อนหน้าเปลี่ยนทุนสำรองไปแล้ว การขายถัดไปจึงได้ราคาต่ำลงทุกครั้ง กระเป๋าใบแรกได้ราคาดีที่สุด ใบสุดท้ายได้ราคาแย่ที่สุด
ถ้าไม่นับค่าธรรมเนียม การขายหลายรายการต่อกันพาพูลไปอยู่ตรงเดียวกับการขายจำนวนรวมทั้งหมดในครั้งเดียวพอดี และได้ SOL รวมเท่ากันด้วย พูลคิดราคาจากทุนสำรองอย่างเดียว ไม่สนว่าการขายมาจากกระเป๋าใบไหน bundle จึงไม่ได้ทำให้ราคาร่วงน้อยลง สิ่งที่มันทำคือปิดช่องว่างที่คนอื่นจะแทรกเข้ามาเทรดระหว่างการขายของคุณเท่านั้น
สรุปในประโยคเดียว การขายพร้อมกันขยับราคาเท่ากับการขายจำนวนรวมในครั้งเดียว bundle กำหนดลำดับและช่องว่าง ไม่ได้กำหนดขนาดของการร่วง
หลังขายเสร็จ ฝั่ง SOL ของพูลเหลือน้อยลง การเทรดขนาดเท่าเดิมครั้งต่อไปจึงขยับราคามากกว่าเดิม จะขยับมากแค่ไหนขึ้นกับความลึก บน Pump.fun คือทุนสำรองของ curve บน PumpSwap และ Raydium คือทุนสำรองในพูล และทั้งหมดเปิดให้ทุกคนอ่านบนเชน ความลึกกับผลกระทบราคาอธิบายไว้ในคู่มืออ่านความลึกและความเสี่ยงของพูลสภาพคล่อง
bundle ป้องกันอะไรได้ และอะไรไม่ได้
ภายใน bundle เดียว ธุรกรรมจากภายนอกแทรกเข้ามาระหว่างธุรกรรมของคุณไม่ได้ และนั่นคือทั้งหมดที่มันป้องกัน
คนอื่นยังเทรดได้ตรงก่อนหรือหลัง bundle และถ้าการรันถูกแบ่งเป็นหลาย bundle ก็เทรดแทรกระหว่าง bundle เหล่านั้นได้ด้วย ถ้า bundle ไปตกในบล็อกที่เครือข่ายข้ามในภายหลัง ซึ่งเรียกว่าบล็อก uncled ใครก็กระจายธุรกรรมข้างในซ้ำเข้าสู่เส้นทางปกติได้ และเมื่อนั้นกฎทั้งหมดหรือไม่มีเลยก็ไม่มีผลอีกต่อไป การโจมตีแบบแซนด์วิชทำงานอย่างไรอ่านได้ในคู่มือการโจมตีแบบแซนด์วิชบน Solana
ไม่มีอะไรรับรองด้วยว่า bundle จะได้ลงบล็อก ทุก bundle ประมูลด้วยทิป และทิปที่ต่ำอาจแพ้ ระหว่างที่เครื่องมือส่งใหม่ ราคาก็อาจขยับไปแล้ว
เมื่อกระเป๋าเป็นของคุณ: การใช้อย่างซื่อตรง
กรณีที่การขายพร้อมกันชอบธรรมและโปร่งใสมีดังนี้
- ทีมที่เลิกใช้กระเป๋าเปิดตัวที่เคยเปิดเผยไว้ ทีมบอกไว้แล้วว่ากระเป๋าไหนเป็นของทีม และประกาศล่วงหน้าว่าจะขายออกแล้วเลิกใช้
- คลังเงินของโปรเจกต์ที่ถูกทยอยปิดตามแผนที่ประกาศไว้ก่อน รายชื่อกระเป๋าและลำดับเป็นที่รู้กันก่อนการขายครั้งแรก
- การดึงเงินคืนจากกระเป๋าทดสอบของคุณเอง กระเป๋าที่ใช้ทดลองด้วยเงินจำนวนน้อยบน mainnet เพราะ j.tools ทำงานบน mainnet เท่านั้น
กฎของทั้งสามกรณีเหมือนกัน กระเป๋าและแผนต้องเปิดเผยก่อนการขาย bundle ไม่ได้ทำให้การขายหายไปจากสายตา กลับทำให้เห็นชัดขึ้น เพราะการขายใน bundle เดียวกันไปเรียงต่อกันในสล็อตเดียวกัน วิธีแบ่งบทบาทและเปิดเผยกระเป๋าอยู่ในคู่มือจัดกระเป๋าเงินสำหรับเปิดตัวโทเคน
การขายอุปทานที่ผู้ซื้อไม่เคยรู้มาก่อนใส่มือผู้ซื้อ คือภาพเดียวกับที่คู่มือวิธีตรวจว่าโทเคน Solana เปิดตัวแบบ bundle หรือไม่สอนให้ผู้ซื้อมองหา และ bundle เปิดภาพนั้นให้ทุกคนที่เปิด explorer เห็นเต็มตา
บทความนี้ไม่ใช่คำแนะนำการลงทุน และไม่ได้บอกว่าควรขายเมื่อไรหรือที่ราคาเท่าไร
ขายใน bundle หรือขายทีละกระเป๋า
| วิธี | การขายลงบล็อกอย่างไร | ถ้ากระเป๋าหนึ่งใบล้ม | คนอื่นแทรกกลางได้หรือไม่ | ค่าใช้จ่าย |
|---|---|---|---|---|
| เทรดแบบบันเดิล โหมดขาย | การขายในแต่ละ bundle ลงต่อกันหรือไม่ลงเลย | ทั้ง bundle ของมันล้ม (slippage หรือยอดไม่พอ) | ใน bundle ไม่ได้ ก่อน หลัง และระหว่าง bundle ได้ | ค่าธรรมเนียมแพลตฟอร์มต่อกระเป๋า บวกทิป Jito ต่อกระเป๋า |
| สวอปหลายกระเป๋า | กระเป๋าละหนึ่งธุรกรรม เลือกช่วงห่างได้ระหว่างปิด คงที่ สุ่ม หรือทีละกระเป๋า (รอให้ใบก่อนหน้าสำเร็จก่อน) | ใบอื่นทำต่อ และลองใบที่ล้มซ้ำได้ | ได้ | ค่าธรรมเนียมแพลตฟอร์มต่อธุรกรรม ทิปรีเลย์ Jito เป็นตัวเลือกและปิดไว้เป็นค่าตั้งต้น |
| ทีละกระเป๋าด้วยเครื่องมือสวอปโทเคน | สวอปหนึ่งรายการจากกระเป๋าที่เชื่อมต่อผ่านเส้นทาง Jupiter | ล้มเฉพาะการขายนั้น | ได้ | ค่าธรรมเนียมเครือข่ายและค่าธรรมเนียมแพลตฟอร์ม แสดงก่อนกดยืนยัน |
เมื่อผลกระทบราคาที่ประเมินไว้เกินค่า slippage ที่ตั้ง เครื่องมือสวอปหลายกระเป๋าจะเปลี่ยนการรันที่ตั้งช่วงห่างเป็นปิดไปเป็นโหมดทีละกระเป๋าเอง ถึงอย่างนั้น กระเป๋าที่ขายทีหลังก็ยังขายลงพูลที่กระเป๋าใบก่อนหน้าขยับราคาไปแล้ว
ไม่มีวิธีไหนปิดบังว่าใครเป็นเจ้าของกระเป๋า การโอนเงินเข้ากระเป๋ายังเป็นสาธารณะ และมุมมองคลัสเตอร์ของ Wallet Scope จัดกลุ่มกระเป๋าที่ได้เงินจากผู้เติมเงินรายเดียวกันไว้ด้วยกัน จังหวะการขายเป็นเพียงหนึ่งในหลายสัญญาณ การเว้นระยะหรือแบ่งขายจึงไม่ลบความเชื่อมโยงที่บันทึกบนเชนไปแล้ว
ขั้นตอนขายพร้อมกันด้วยเครื่องมือเทรดแบบบันเดิล
เครื่องมือเทรดแบบบันเดิลให้คุณวางคีย์ส่วนตัวของกระเป๋าแต่ละใบ หน้าเครื่องมือระบุว่าคีย์ที่นำเข้าจะลงนามในเบราว์เซอร์ของคุณเอง J Tools ไม่เคยเก็บคีย์ส่วนตัว และเตือนว่าอย่าแชร์คีย์ส่วนตัวให้ใคร ใช้เฉพาะคีย์ของกระเป๋าที่คุณเป็นเจ้าของ และใช้บนหน้า j.tools เท่านั้น
- เลือกโหมดขายและเลือกโทเคน ถ้าตั้งเส้นทางเป็นอัตโนมัติ เครื่องมือจะเลือกตลาดที่ใช้งานอยู่ตอนเริ่มรัน คือ bonding curve ของ Pump.fun, PumpSwap หรือ Raydium หรือจะล็อกเส้นทางเองก็ได้ โทเคน Token-2022 ที่มี transfer hook หรือค่าธรรมเนียมการโอนจะถูกปฏิเสธ
- นำเข้ากระเป๋า แต่ละใบต้องมีโทเคนที่จะขาย และมี SOL พอสำหรับค่าธรรมเนียมเครือข่าย ค่าธรรมเนียมแพลตฟอร์ม และส่วนแบ่งทิปของตัวเอง ค่าเหล่านี้จ่ายจาก SOL ที่มีอยู่ก่อน ไม่ได้หักจากเงินที่ขายได้ กระเป๋าที่เงินไม่พอจะถูกคัดออกพร้อมหมายเหตุ แทนที่จะทำให้ทั้ง bundle ล้ม
- กำหนดจำนวนต่อกระเป๋า เลือกได้ระหว่างเต็มจำนวน (ทั้งหมด) เปอร์เซ็นต์ เท่ากัน หรือกำหนดเองรายแถว
- ตั้งทิป ทิปคิดต่อกระเป๋า เลือกต่ำ กลาง สูง หรือใส่ค่าเอง ถ้าทิปที่ตั้งต่ำกว่าระดับตอนนั้น เซิร์ฟเวอร์จะปรับขึ้นก่อนประกอบ bundle ทิปที่สูงขึ้นคือข้อเสนอที่ดีกว่า ไม่ใช่คำสัญญาว่าจะลงบล็อก
- ตั้ง slippage ใช้อัตโนมัติหรือใส่ขีดจำกัดเอง พูลตื้นต้องเผื่อมากกว่า และถ้ากระเป๋าใบเดียวเกินขีดจำกัด ทั้ง bundle ของมันจะล้ม วิธีเลือกค่าอยู่ในคู่มือตั้งค่า slippage บน Solana ให้เข้ากับพูล
- ตรวจแล้วรัน แผนบนหน้าเครื่องมือบอกว่ากระเป๋าแบ่งเป็นกี่ bundle และสรุปค่าใช้จ่ายรวมค่าธรรมเนียมแพลตฟอร์มกับทิปให้ดูก่อนเริ่ม การรันทำงานจากแท็บที่เปิดอยู่ ปิดแท็บเมื่อไรการรันก็หยุด
- อ่านผลลัพธ์ หน้าเครื่องมือบอกว่ามีกี่กระเป๋าที่ขายสำเร็จ ส่วนที่เหลือยังอยู่บนเชนโดยไม่ถูกแตะต้อง กระเป๋าที่ขายไม่สำเร็จไม่ต้องจ่ายทั้งค่าธรรมเนียมแพลตฟอร์มและทิป ถ้าไม่มีอะไรลงเลยก็ไม่มีการเก็บเงิน ส่วน bundle ที่ไม่ลงจะถูกส่งใหม่ด้วย blockhash ใหม่และทิปที่สูงขึ้น
การรันหนึ่งครั้งมีโหมดเดียว ไม่มีเครื่องมือไหนผสมการซื้อและการขายไว้ในกลุ่มอะตอมมิกเดียวกัน และทั้งหมดนี้ทำงานบน mainnet เท่านั้น
หลังขาย: เก็บกวาดกระเป๋าของคุณ

โหมดหลายกระเป๋าเงินของเครื่องมือปิดบัญชีรับคีย์ส่วนตัวของหลายกระเป๋า หาบัญชี SPL และ Token-2022 ทุกบัญชีที่ปิดได้ แล้วปิดเป็นชุด เงินมัดจำที่ได้คืนไปที่กระเป๋าที่เชื่อมต่อโดยค่าตั้งต้น และกระเป๋าที่เชื่อมต่อจ่ายค่าธรรมเนียมเครือข่ายแทนได้ ถ้ายังมียอดค้างในบัญชี โหมดเผาและปิดจะเผาก่อนปิด หลักการของเงินมัดจำที่ขอคืนได้อยู่ในคู่มือทวงคืน rent จากบัญชีโทเคนที่ว่าง
SOL ที่เหลือในแต่ละกระเป๋ารวบรวมไปยังปลายทางเดียวได้ด้วยตัวรวบรวมแบบชุด หน้าเครื่องมือระบุว่าคีย์ส่วนตัวถูกประมวลผลในเครื่องและไม่เคยถูกจัดเก็บ สุดท้ายใช้สแนปช็อตผู้ถือตรวจโทเคนนั้น เพื่อยืนยันว่ากระเป๋าของคุณไม่ถือมันอีกแล้ว
ผู้ซื้อเห็นอะไร และควรตรวจอะไร
จากภายนอก การขายพร้อมกันปรากฏแบบนี้ การขายจากหลายกระเป๋าที่อยู่ใน bundle เดียวเรียงต่อกันในสล็อตเดียวกัน แล้วราคาก็ร่วงแรง bundle ไม่ได้ทำให้ภาพนี้หายไป และการเว้นระยะขายก็ไม่ได้ตัดความเชื่อมโยงระหว่างกระเป๋า คนที่ถือโทเคนหรือกำลังคิดจะซื้อตรวจได้สี่เรื่อง
- กระเป๋าไหนขาย explorer แสดงผู้เซ็นและสล็อตของทุกธุรกรรม
- ได้เงินจากผู้เติมเงินรายเดียวกันหรือไม่ วางที่อยู่ลงในตัววิเคราะห์กระเป๋าเงิน Wallet Scope แล้วเปิดมุมมองคลัสเตอร์
- ใครยังถืออยู่ และกระจุกแค่ไหน สแนปช็อตผู้ถือโทเคนแสดงการกระจุกตัวในตอนนี้ วิธีอ่านอยู่ในคู่มืออ่านการกระจายผู้ถือโทเคน
- ทีมบอกชื่อกระเป๋าเหล่านั้นและแผนไว้ก่อนหรือไม่ วันที่ประกาศต้องมาก่อนวันที่ขาย
การกระจุกตัวของอุปทานเป็นความเสี่ยงที่รายละเอียดของ bundle ลบออกไม่ได้
คำถามที่พบบ่อยเรื่องการขายพร้อมกัน
ขายใน bundle เดียวทำให้ราคาร่วงน้อยลงไหม
ไม่ ถ้าไม่นับค่าธรรมเนียม พูลขยับเท่ากับการขายจำนวนรวมในครั้งเดียว bundle แค่ปิดช่องว่างระหว่างการขายของคุณ
กระเป๋าทุกใบขายในบล็อกเดียวกันหรือไม่
เฉพาะกระเป๋าที่อยู่ใน bundle เดียวกัน รายชื่อยาวถูกแบ่งเป็นหลาย bundle ซึ่งลงคนละบล็อกได้ และล้มแยกกันได้
บอทแทรกเข้ามาระหว่างการขายได้ไหม
ระหว่างธุรกรรมใน bundle เดียวกันไม่ได้ ตรงก่อนหรือหลัง bundle และระหว่าง bundle ได้ และถ้า bundle ตกในบล็อกที่ถูกข้าม ธุรกรรมอาจถูกกระจายซ้ำโดยไม่มีกฎทั้งหมดหรือไม่มีเลย
เว้นระยะการขายช่วยให้ไม่มีใครรู้ว่ากระเป๋าเป็นของคนเดียวกันได้ไหม
ไม่ได้ การโอนเงิน ยอดถือ และประวัติยังเป็นสาธารณะ มุมมองคลัสเตอร์ของ Wallet Scope จัดกลุ่มกระเป๋าตามผู้เติมเงินที่ใช้ร่วมกัน และจังหวะการขายเป็นแค่หนึ่งสัญญาณ
การขายพร้อมกันคือการ rug pull หรือไม่
โดยตัวมันเองไม่ใช่ ทีมที่ขายจากกระเป๋าที่เปิดเผยตามแผนที่ประกาศไว้กำลังทำตามที่พูด สัญญาณเตือนคืออุปทานที่ผู้ซื้อไม่เคยได้รู้ถูกขายใส่ผู้ซื้อ ไม่ว่ากรณีไหน ราคาที่ร่วงก็ร่วงจริง
สิ่งที่ bundle กำหนดได้และกำหนดไม่ได้
bundle กำหนดว่าการขายลงบล็อกอย่างไร ภายในแต่ละ bundle การขายลงตามลำดับ ไปพร้อมกัน และไม่มีใครแทรกได้ แต่มันไม่ได้กำหนดว่าราคาจะร่วงแค่ไหน หรือใครมองเห็นบ้าง ถ้ากระเป๋าเป็นของคุณ ให้เปิดเผยกระเป๋าและแผนก่อน แล้วค่อยขาย


