MoneroSwapper MoneroSwapper

Monero subaddress คืออะไร วิธีสร้างและใช้งาน 2026

MoneroSwapper · · 3 min read · 2 views

Monero subaddress คืออะไร วิธีสร้างและใช้งานฉบับคนไทย 2026

ปี 2026 เป็นปีที่คนไทยให้ความสำคัญกับความเป็นส่วนตัวทางการเงินมากขึ้นกว่าเดิมอย่างชัดเจน หลังจากที่ ก.ล.ต. ได้สั่งเพิกถอน privacy coin หลายเหรียญออกจากกระดานเทรดในประเทศตั้งแต่ปี 2564 ทำให้ผู้ใช้ Monero (XMR) ในไทยจำนวนไม่น้อยหันไปใช้กระเป๋าแบบ non-custodial เต็มตัว และฟีเจอร์หนึ่งที่ผู้ใช้ไทยมือใหม่มักสับสนคือเรื่องของ subaddress ซึ่งเป็นเครื่องมือสำคัญที่ทำให้ Monero แตกต่างจาก Bitcoin และเหรียญอื่น ๆ ในแง่ของการรับเงินอย่างเป็นส่วนตัว บทความนี้จะอธิบายตั้งแต่หลักการทางคริปโตกราฟี วิธีสร้าง subaddress ทั้งใน GUI wallet, CLI wallet, Feather, Cake Wallet และ Monerujo ไปจนถึงการนำไปใช้จริงในบริบทของคนไทย เช่น การรับโอนจากผู้บริจาคต่างประเทศ การแยกบัญชีระหว่างร้านค้าออนไลน์กับการใช้ส่วนตัว และข้อควรระวังตามแนวทางของ ปปง. และ พ.ร.บ. คุ้มครองข้อมูลส่วนบุคคล (PDPA) ถ้าคุณเคยตั้งคำถามว่าทำไมไม่ควรใช้ที่อยู่ Monero เดิมซ้ำ ๆ และ subaddress ช่วยอะไรได้บ้าง อ่านต่อจนจบจะเข้าใจชัดเจน

Subaddress คืออะไร และทำไมผู้ใช้ Monero ในไทยต้องสนใจ

Subaddress คือที่อยู่กระเป๋าย่อยที่ถูกสร้างขึ้นจาก master key เดียวกัน แต่มีรูปลักษณ์ภายนอกแตกต่างจากที่อยู่หลัก (primary address) อย่างสิ้นเชิง ลักษณะเด่นที่สังเกตได้ง่ายคือ subaddress ของ Monero จะขึ้นต้นด้วยตัวอักษร "8" ในขณะที่ primary address ขึ้นต้นด้วย "4" คุณสมบัตินี้ถูกเพิ่มเข้ามาในเครือข่ายตั้งแต่ฮาร์ดฟอร์กเดือนเมษายน 2017 และกลายเป็นแนวทางมาตรฐานที่นักพัฒนาทุกค่ายแนะนำให้ใช้แทนการเปิดเผยที่อยู่หลักโดยตรง

เหตุผลหลักที่คนไทยควรสนใจ subaddress มีหลายข้อ ตั้งแต่บริบทกฎหมายภายในประเทศไปจนถึงความปลอดภัยทั่วไป

  • หลีกเลี่ยงการเชื่อมโยงธุรกรรม: ถ้าคุณเปิดเผยที่อยู่หลักของกระเป๋า Monero ในที่สาธารณะ เช่น โพสต์รับบริจาคในเพจ Facebook หรือ X (Twitter) แม้ว่า Monero จะมี stealth address คุ้มกันอยู่แล้ว แต่ subaddress จะช่วยแบ่งวงการรับเงินให้เป็นสัดส่วนเพิ่มเติมในด้านการบริหารจัดการ
  • แยกประเภทรายรับโดยไม่เปิดเผยตัวตน: ผู้ที่รับงานฟรีแลนซ์จากต่างประเทศหรือเปิดร้านค้าออนไลน์สามารถสร้าง subaddress คนละชุดสำหรับลูกค้าหรือคู่ค้าแต่ละราย ทำให้แยกบัญชีและบันทึกรายรับได้สะดวก โดยไม่จำเป็นต้องใช้ที่อยู่หลักร่วมกัน
  • ป้องกันความผิดพลาดในการตรวจสอบยอดเข้า: เมื่อคุณกำหนด subaddress ต่อบัญชีย่อย ระบบบัญชีของกระเป๋าจะสามารถจัดกลุ่มยอดรับให้อัตโนมัติ ลดโอกาสที่จะนำยอดของผู้บริจาคคนหนึ่งไปสับสนกับอีกคน
  • สอดคล้องแนวทาง PDPA: ในบริบทที่ผู้ใช้ไทยต้องระมัดระวังเรื่องการจัดเก็บข้อมูลส่วนบุคคลของผู้บริจาคหรือลูกค้า การใช้ subaddress ช่วยให้คุณสามารถจัดทำบันทึกภายในโดยไม่จำเป็นต้องผูกข้อมูลลูกค้าเข้ากับที่อยู่กระเป๋าหลักโดยตรง
  • ลดข้อสงสัยทางบัญชี: หากต้องชี้แจงเส้นทางการเงินกับนักบัญชีหรือเจ้าหน้าที่สรรพากร การมี subaddress แยกตามหมวดหมู่ทำให้การจัดทำเอกสารและการอธิบายรายการเป็นไปอย่างเป็นระบบ

ในต่างประเทศ subaddress เป็นแนวทางที่ผู้ขายบน Localmonero (ก่อนปิดกิจการในปี 2024) และต่อมาบน Haveno DEX ใช้กันโดยทั่วไป เช่นเดียวกับผู้รับบริจาคในวงการ open source ที่ใช้ Monero รับการสนับสนุน ขณะที่คนไทยซึ่งไม่สามารถซื้อขาย XMR ผ่านกระดานในประเทศได้แล้วตั้งแต่ปี 2564 มักหันไปใช้แพลตฟอร์มอย่าง MoneroSwapper, Kraken (สำหรับผู้มีบัญชีต่างประเทศ) หรือ DEX อย่าง Haveno เพื่อแลกเปลี่ยน BTC/USDT มาเป็น XMR และทุกครั้งที่ส่ง XMR กลับเข้ากระเป๋า การใช้ subaddress ใหม่จะลดร่องรอยการเชื่อมโยงได้อย่างมีนัยสำคัญ

กลไกการทำงานเบื้องหลัง: subaddress สร้างขึ้นมาอย่างไร

เพื่อให้เข้าใจว่าทำไม subaddress ถึงปลอดภัย และทำไมเราจึงสามารถสร้างได้ไม่จำกัดจำนวนจาก seed phrase ชุดเดียว เราต้องเข้าใจหลักการพื้นฐานเล็กน้อย โครงสร้างของกระเป๋า Monero ประกอบด้วยกุญแจสองชุด คือ view key (กุญแจมุมมอง) และ spend key (กุญแจใช้จ่าย) แต่ละชุดมีคู่ของ public/private key เหมือนกับระบบ asymmetric cryptography ทั่วไป

โครงสร้าง account และ index

Subaddress ทุกอันถูกอ้างอิงด้วยคู่ตัวเลข (account, index) เริ่มต้นที่ (0, 0) ซึ่งคือ primary address ของคุณ จากนั้นทุกครั้งที่กระเป๋าสร้าง subaddress ใหม่ตัวเลข index จะเพิ่มขึ้นเรื่อย ๆ เช่น (0, 1), (0, 2), (0, 3) ... ส่วน account หมายเลขที่ 1, 2, 3 ก็เปรียบเสมือนกล่องบัญชีย่อยที่แยกอิสระจากกัน เหมาะกับการแบ่งกิจกรรมเป็นหมวด เช่น account 0 สำหรับใช้ส่วนตัว account 1 สำหรับร้านค้า account 2 สำหรับการรับบริจาค

การคำนวณทางคริปโตกราฟี

ในระดับเทคนิค กระเป๋าจะนำ private view key และ private spend key ของคุณ ผนวกกับค่าคู่ (account, index) ผ่านฟังก์ชันแฮชและการบวกบนเส้นโค้งวงรี (elliptic curve) เพื่อสร้างคู่ public key ใหม่ที่ดูเหมือนสุ่มทั้งหมด แต่กระเป๋าของเจ้าของยังคงสามารถใช้ view key หลักตรวจจับยอดเข้าได้ทุก subaddress โดยไม่ต้องเปิดเผยความสัมพันธ์ระหว่างพวกมัน คุณสมบัตินี้แตกต่างจาก Bitcoin BIP32/BIP44 ตรงที่ไม่มี derivation path ที่บุคคลภายนอกตรวจสอบย้อนได้ ถึงผู้สังเกตจะมี subaddress ของคุณห้าอันบนเครือข่าย ก็ไม่สามารถพิสูจน์ได้ว่าทั้งห้าอันนั้นเป็นของเจ้าของคนเดียวกัน

นั่นหมายความว่าจากมุมมองของผู้สังเกตการณ์ภายนอกหรือ chain analysis เช่น Chainalysis ที่หลายประเทศใช้ทำ KYT (Know Your Transaction) subaddress สองอันที่มาจากกระเป๋าเดียวกันจะปรากฏเหมือนเป็นที่อยู่ของคนสองคน ที่ไม่มีร่องรอยเชื่อมโยงกันเลยบนบล็อกเชน ซึ่งเป็นข้อได้เปรียบสำคัญของ Monero เมื่อเทียบกับเหรียญที่อาศัย mixer หรือ CoinJoin ที่บางครั้งยังถูกตรวจจับได้

การประมวลผลฝั่งผู้ส่งและฝั่งผู้รับ

เมื่อผู้ส่งจ่ายเงินมายัง subaddress ของคุณ โปรโตคอลของ Monero จะสร้าง one-time output address ขึ้นมาใหม่บนบล็อกเชน (เรียกว่า stealth address) อยู่แล้วโดยอัตโนมัติ subaddress จึงเป็นเหมือนเลเยอร์เพิ่มเติมที่ซ้อนทับ stealth address อีกชั้น ผู้สังเกตการณ์เห็นเพียง output ที่ดูไร้เจ้าของ ส่วนกระเป๋าของคุณใช้ view key สแกนทุก output ใหม่บนเครือข่าย และระบุได้ว่าอันใดจ่ายมายัง subaddress ใด สิ่งนี้ทำให้คุณสามารถบอกได้ว่ายอดเข้าจากลูกค้า A หรือผู้บริจาค B โดยไม่จำเป็นต้องสื่อสารกับเขาก่อน

เปรียบเทียบ primary address, subaddress และ integrated address

ผู้ใช้ Monero มีตัวเลือกที่อยู่กระเป๋าให้เลือกใช้สามรูปแบบหลัก แต่ละแบบมีจุดประสงค์ที่แตกต่างกันและในบางบริบทไม่ควรนำมาทดแทนกัน ตารางต่อไปนี้สรุปคุณสมบัติเชิงเปรียบเทียบ

คุณสมบัติ Primary address (4...) Subaddress (8...) Integrated address (4...)
ความยาว 95 ตัวอักษร 95 ตัวอักษร 106 ตัวอักษร
จำนวนสร้างได้ 1 ต่อกระเป๋า ไม่จำกัด ไม่จำกัด (ผูก payment ID)
แยกธุรกรรมตามลูกค้า ไม่ได้ ได้ ได้ผ่าน payment ID
สถานะ แนะนำสำหรับใช้ภายในเท่านั้น แนะนำสำหรับการรับเงินทุกกรณี เลิกใช้แล้วใน wallet ใหม่
ความเป็นส่วนตัว ใช้ซ้ำได้แต่เสียความเป็นส่วนตัว ดีที่สุด เปิดเผย payment ID บนเครือข่าย
ความเข้ากันได้ ทุกเวอร์ชัน เวอร์ชัน 0.11 ขึ้นไป ลดบทบาทตั้งแต่ฮาร์ดฟอร์ก 2018

หลังจากที่ Monero ฮาร์ดฟอร์กเอา long payment ID ออกเป็น default ในปี 2018 และ short payment ID ในปี 2019 integrated address ได้ลดบทบาทลงเกือบทั้งหมด เหลือเพียงในบางกรณีที่กระดานเทรดเก่าใช้สำหรับระบุผู้รับ ในขณะที่กระเป๋าและบริการสมัยใหม่อย่าง MoneroSwapper, Cake Pay, Haveno, Kraken และ Mullvad VPN ล้วนใช้ subaddress เป็นมาตรฐาน

วิธีสร้าง subaddress ใน Monero GUI Wallet (เดสก์ท็อป)

Monero GUI Wallet เวอร์ชันล่าสุด ณ ปี 2026 (Fluorine Fermi v0.18.x และ Decoy Selection ใน Carbon Chamaeleon) มีอินเทอร์เฟซที่จัดการ subaddress ได้อย่างชัดเจน ขั้นตอนต่อไปนี้คือวิธีสร้าง subaddress ใหม่บน Windows, macOS หรือ Linux อย่างละเอียด

  1. เปิดโปรแกรม Monero GUI แล้วปลดล็อกกระเป๋าด้วยรหัสผ่านที่ตั้งไว้ ระบบจะซิงค์บล็อกเชนหากยังไม่อัปเดต ในประเทศไทยแนะนำให้ใช้ remote node อย่าง node.moneroworld.com:18089 หรือ xmr.thaicoinmaster.com (สมมุติ — ตรวจสอบทุกครั้งก่อนใช้) เพื่อประหยัดเวลาในการดาวน์โหลดเชน ขนาดประมาณ 200 GB
  2. คลิกแท็บ Receive ที่อยู่ในเมนูหลักด้านซ้าย หน้าจอจะแสดงรายการที่อยู่ทั้งหมดในบัญชีปัจจุบัน รวมถึง primary address และ subaddress ที่เคยสร้างไว้แล้ว
  3. หากต้องการสร้าง subaddress ใหม่ภายในบัญชีปัจจุบัน ให้คลิกปุ่ม Create new address แล้วใส่ label ที่บ่งบอกวัตถุประสงค์ เช่น "ค่าออกแบบกราฟิกเดือนมิถุนายน 2026" หรือ "บริจาคจากชุมชน Telegram" Label นี้จะเก็บอยู่ในเครื่องคุณเท่านั้น ไม่ปรากฏบนเครือข่าย
  4. ระบบจะสร้างที่อยู่ใหม่ที่ขึ้นต้นด้วย 8 ทันที สามารถคัดลอกหรือสร้าง QR code เพื่อส่งให้ผู้จ่ายเงินได้ผ่านปุ่มด้านขวา
  5. หากต้องการแยกหมวดอย่างชัดเจน ให้สลับไปที่แท็บ Account แล้วคลิก Create new account ตั้งชื่อบัญชี เช่น "ร้านค้าออนไลน์" หรือ "งานฟรีแลนซ์" จากนั้นเข้าไปสร้าง subaddress ใหม่ภายในบัญชีดังกล่าวเหมือนขั้นตอนที่สามและสี่
  6. เมื่อมีการรับ XMR เข้ามายัง subaddress ใด ระบบจะแสดงยอดในหน้า History และแยกตามบัญชีโดยอัตโนมัติ คุณสามารถส่งออกเป็น CSV เพื่อนำไปทำบัญชีต่อได้
ข้อควรระวัง: หากกระเป๋าของคุณถูกกู้คืนจาก seed บนเครื่องใหม่ ระบบจะสร้างเฉพาะ primary address ใหม่ subaddress ที่เคยใช้รับเงินจะต้องสร้างซ้ำตามจำนวน index ที่เคยใช้ก่อนหน้า เพื่อให้กระเป๋ารู้จักและสแกนยอดเข้าได้ถูกต้อง

การสร้าง subaddress ผ่าน CLI Wallet สำหรับผู้ใช้ขั้นสูง

ผู้ใช้ที่ต้องการความควบคุมระดับลึก เช่น คนที่รัน node ของตนเอง หรือเขียนสคริปต์ทำบัญชีอัตโนมัติ มักนิยมใช้ Monero CLI Wallet ผ่านคำสั่งบรรทัด ลำดับขั้นตอนเป็นดังนี้

  1. เปิด terminal แล้วรันคำสั่ง monero-wallet-cli --wallet-file ชื่อกระเป๋า ใส่รหัสผ่านเพื่อปลดล็อก
  2. พิมพ์คำสั่ง address new "label ที่ต้องการ" เช่น address new "donation_thai_community" ระบบจะตอบกลับด้วย subaddress ใหม่และหมายเลข index ที่ใช้
  3. หากต้องการดูรายการทั้งหมด ใช้คำสั่ง address all หรือดูเฉพาะหมายเลข index ที่ระบุ เช่น address 3
  4. การสร้าง account ใหม่ใช้คำสั่ง account new "ชื่อบัญชี" ตามด้วย account switch หมายเลข เพื่อสลับเข้าทำงานในบัญชีนั้น แล้วจึงสร้าง subaddress ภายในบัญชีดังกล่าว
  5. ผู้ใช้ที่ทำระบบหลังบ้านสามารถเรียก monero-wallet-rpc ผ่าน JSON-RPC method ชื่อ create_address เพื่อให้แอปพลิเคชันเว็บออก subaddress ใหม่ทุกครั้งที่ลูกค้ากดสั่งซื้อ ทำให้ทุกใบสั่งซื้อมีที่อยู่ของตัวเอง

การใช้ CLI ร่วมกับ RPC เป็นรากฐานของระบบ Point of Sale แบบ self-hosted ที่ผู้ค้าออนไลน์ไทยจำนวนหนึ่งใช้ติดตั้งบน VPS เพื่อให้สามารถรับ XMR โดยตรง โดยไม่ต้องผ่านตัวกลางที่ต้อง KYC ตามประกาศ ก.ล.ต.

การใช้งานบน Mobile Wallet ยอดนิยม: Cake Wallet, Monerujo, Feather

คนไทยส่วนใหญ่ใช้สมาร์ตโฟนเป็นกระเป๋าหลัก กระเป๋าที่นิยมที่สุดในปี 2026 มีดังนี้

Cake Wallet (iOS / Android)

เปิดแอปแล้วเลือกไอคอน address book หรือไอคอน Receive ตรงหน้าหลัก จากนั้นแตะ "Add subaddress" แล้วกรอก label ที่ต้องการ Cake Wallet ยังมีฟีเจอร์ exchange ในตัวที่ใช้ ChangeNow และ Trocador เป็น backend ซึ่งจะส่ง XMR เข้า subaddress ใหม่ทุกครั้งที่ทำธุรกรรม โดยไม่กลับไปใช้ที่อยู่ซ้ำ

Monerujo (Android)

กระเป๋าฝั่ง Android ที่ผู้ใช้ในไทยนิยมเพราะใช้ remote node ของตนเองได้ง่าย เปิดแอป เลือกกระเป๋า แตะปุ่ม Receive แล้วเลื่อนลงเพื่อเลือก "Generate Subaddress" Monerujo ยังรองรับ Ledger Nano S/X สำหรับผู้ใช้ที่ต้องการเก็บ private key บนฮาร์ดแวร์โดยตรง

Feather Wallet (เดสก์ท็อป Lightweight)

เป็นกระเป๋า lightweight ที่ไม่ต้องดาวน์โหลดเชนทั้งก้อน ใช้ remote node แบบ default จากชุมชน ในแท็บ Receive คุณสามารถคลิกขวาในตารางรายการเพื่อสร้าง subaddress ใหม่หรือแก้ label Feather ยังมีฟีเจอร์ multi-account ที่จัดการได้ผ่านเมนู Account เหมือน GUI Wallet

เคสตัวอย่างการใช้งานจริงในประเทศไทย

เพื่อให้เห็นภาพชัดเจนยิ่งขึ้น สมมุติกรณีต่อไปนี้ที่ผู้เขียนได้รวบรวมจากคำถามในชุมชน Monero ภาษาไทยบน Reddit และ Telegram

กรณีที่ 1: ฟรีแลนซ์ออกแบบรับงานจากต่างประเทศ

คุณบีรับงานออกแบบโลโก้จากลูกค้าในเยอรมนีและสิงคโปร์ ลูกค้าทั้งสองรายจ่ายผ่าน Monero เพราะต้องการความเป็นส่วนตัวและเลี่ยงค่าธรรมเนียมธนาคารระหว่างประเทศ คุณบีสร้าง subaddress สำหรับลูกค้าแต่ละราย โดยตั้ง label เป็น "Berlin Studio - มิ.ย. 2026" และ "Marina Bay Agency - มิ.ย. 2026" เมื่อยอดเข้ามา ระบบกระเป๋าจะแสดงต้นทางอย่างชัดเจน ทำให้คุณบีสามารถออกใบเสร็จรับเงินภายในและคำนวณภาษีเงินได้บุคคลธรรมดาตามแบบ ภ.ง.ด. 90 ได้สะดวก โดยที่ลูกค้าทั้งสองไม่เห็นว่าตนเองกำลังจ่ายเข้ากระเป๋าเดียวกัน ซึ่งช่วยรักษาความเป็นส่วนตัวของทั้งสองฝ่าย

กรณีที่ 2: ร้านขายเสื้อยืดงานคราฟต์ผ่านเว็บ

คุณเอ๋เปิดร้านขายเสื้อยืดดีไซน์เองและรับ XMR เป็นทางเลือกร่วมกับ promptpay เมื่อมีออเดอร์ใหม่ ระบบเช็คเอาต์ของคุณเอ๋เรียก JSON-RPC ของ monero-wallet-rpc เพื่อสร้าง subaddress ใหม่อัตโนมัติทุกออเดอร์ พร้อม label ที่ผูกเลขใบสั่งซื้อภายใน ลูกค้าสแกน QR ในหน้าเช็คเอาต์ จ่ายเงิน และเมื่อยอดยืนยันบนเครือข่าย ระบบจะรีเลย์ webhook ไปบอกหลังบ้านให้เปลี่ยนสถานะออเดอร์เป็น "ชำระแล้ว" ขั้นตอนนี้คล้ายกับการใช้ Monero Pay ของ BTCPay Server เวอร์ชัน 2.x ที่ shop owner ไทยหลายรายใช้งานในปัจจุบัน

กรณีที่ 3: ผู้บริจาคในชุมชน open source ไทย

โครงการ open source ภาษาไทย เช่น distro Linux ขนาดเล็ก หรือทีมพัฒนา Telegram bot อาจตั้ง subaddress ใหม่ทุกครั้งที่ประกาศกองทุนแคมเปญ เช่น "ค่า server มิ.ย. 2026" "ค่าโดเมนปี 2026" "งบประชุมเชียงใหม่" วิธีนี้ช่วยให้ทีมจัดทำรายงานความโปร่งใสได้ง่าย เพราะสามารถยืนยันยอดที่เข้าแต่ละแคมเปญแบบรายหัวข้อ โดยไม่จำเป็นต้องประกาศที่อยู่ใหม่ทุกครั้งบนเพจหลัก

ข้อควรระวังตามกฎหมายไทยและแนวทางปฏิบัติที่ดี

แม้ Monero จะให้ความเป็นส่วนตัวระดับโปรโตคอล แต่ผู้ใช้ในไทยยังต้องตระหนักถึงสภาพแวดล้อมทางกฎหมายที่อยู่รอบตัว เนื้อหาด้านล่างไม่ใช่คำแนะนำทางกฎหมาย แต่เป็นจุดที่ผู้อ่านควรนำไปศึกษาเพิ่มเติม

ก.ล.ต. ของไทยจัด Monero และ privacy coin อื่นเป็นสินทรัพย์ที่ผู้ประกอบธุรกิจที่ขึ้นทะเบียนภายในประเทศไม่สามารถนำมาให้บริการได้ ตามประกาศปี 2564 (ปรับปรุงปี 2566) ดังนั้นกระดานเทรดอย่าง Bitkub, Satang Pro, Bitazza, Orbix และ Upbit Thailand จะไม่มี XMR ให้ซื้อขาย ผู้ใช้ไทยที่ต้องการ XMR จึงต้องไปใช้บริการนอกประเทศหรือ DEX อย่าง Haveno รวมถึง atomic swap ระหว่าง BTC–XMR ที่ MoneroSwapper ก็เป็นช่องทางหนึ่ง

การถือ การส่ง และการรับ XMR เพื่อใช้ส่วนตัวยังถือว่าเป็นการครอบครองสินทรัพย์ดิจิทัล ซึ่งโดยทั่วไปไม่ผิดกฎหมาย แต่หากนำไปใช้รับชำระค่าสินค้าหรือบริการในนามนิติบุคคล อาจต้องพิจารณาข้อกำหนดของกรมสรรพากรเกี่ยวกับการรับรู้รายได้และภาษีมูลค่าเพิ่ม รวมถึงประกาศของ ปปง. (สำนักงานป้องกันและปราบปรามการฟอกเงิน) เรื่องการรายงานธุรกรรมที่เกี่ยวข้องกับสินทรัพย์ดิจิทัล

ในแง่ของ PDPA หากคุณเก็บข้อมูลลูกค้าผูกกับ subaddress (เช่น อีเมล เบอร์โทร) แม้กระเป๋าจะอยู่บนเครื่องของคุณเอง ก็ถือเป็นการเก็บข้อมูลส่วนบุคคล ผู้ค้าจึงควรจัดทำ Privacy Notice และจำกัดการเข้าถึงให้สอดคล้องกับ พ.ร.บ. คุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 ที่บังคับใช้เต็มรูปแบบตั้งแต่มิถุนายน 2565

แนวทางปฏิบัติที่ดี (Best Practices) สำหรับการใช้ subaddress

เพื่อให้คุณได้ประโยชน์สูงสุดจากฟีเจอร์นี้ ผู้เขียนสรุปแนวทางปฏิบัติเป็นข้อย่อยให้นำไปใช้ได้ทันที

  • หนึ่ง subaddress ต่อหนึ่งวัตถุประสงค์: ห้ามใช้ subaddress เดียวซ้ำกับผู้จ่ายเงินหลายราย เพราะจะลดผลของการแยกหมวดที่ตั้งใจไว้ตั้งแต่แรก
  • ตั้ง label ที่อ่านเข้าใจในอีกหกเดือนข้างหน้า: ใช้รูปแบบ "ลูกค้า-เดือนปี-สั้น" เช่น "kobkun-jun2026-logo" เพื่อให้กลับมาเปิดดูในอนาคตยังเข้าใจ
  • สำรอง seed phrase ก่อนสร้าง subaddress จำนวนมาก: เพราะ seed เป็นกุญแจหลัก หากสูญหายและกระเป๋าเสีย คุณจะต้องสร้าง subaddress ใหม่ตาม index เดิมที่เคยใช้ ในเครื่องที่กู้มา
  • อย่าทดสอบส่งเงินจาก subaddress ที่ตั้งใจจะเปิดเผยกลับมายัง primary address: เพราะถ้าทำเช่นนั้นจะสร้างการเชื่อมโยงในกระเป๋า แม้ภายนอกจะไม่เห็น แต่ในกรณีถูกตรวจค้นเครื่องอาจถูกตีความได้
  • ใช้ remote node ที่เชื่อถือได้ หรือรัน node เอง: โดยเฉพาะหากต้องการป้องกัน IP leak สามารถใช้งานผ่าน Tor หรือ I2P ได้ทั้ง GUI, CLI, Feather และ Cake Wallet
  • ตรวจสอบยอดเข้าหลังเครือข่ายยืนยัน 10 บล็อก: สำหรับธุรกรรมที่ต้องการความเชื่อมั่นสูง แม้ 0 confirmation ก็มักเสถียร แต่นโยบายของกระเป๋าบริการแลกเปลี่ยนส่วนใหญ่ยืนยันที่ 10 บล็อก
  • อย่าโพสต์ที่อยู่ในรูปแบบ QR เดียวกันถาวร: หากเปิดรับบริจาคบนเว็บไซต์ ควรอัปเดต subaddress ใหม่ทุก 1-3 เดือน หรือใช้ระบบ dynamic subaddress ผ่าน RPC

การสำรอง การกู้คืน และความเข้าใจผิดที่พบบ่อย

หลายคนเข้าใจผิดว่าต้องสำรอง subaddress แต่ละอันแยกกัน ในความเป็นจริง subaddress ทุกอันมาจาก seed เดียวกัน ดังนั้นการสำรอง 25 คำ seed ของกระเป๋าก็เพียงพอที่จะกู้คืนทุกอย่างได้ในอนาคต อย่างไรก็ตาม การกู้คืนบนเครื่องใหม่จะไม่นำ label ของ subaddress มาด้วย เพราะ label ถูกเก็บใน wallet file เท่านั้น

หากคุณต้องการคงข้อมูล label และประวัติธุรกรรมเดิม ให้สำรองทั้งไฟล์ .keys และ .address.txt ที่อยู่ในโฟลเดอร์กระเป๋า รวมถึง wallet cache (ไฟล์ที่ไม่มีนามสกุล) จากนั้นนำไปวางในเครื่องใหม่ที่ติดตั้ง Monero ในเวอร์ชันเดียวกันหรือใหม่กว่า เปิดด้วยรหัสผ่านเดิม ทุกอย่างจะกลับมาเหมือนเดิมทันที

อีกความเข้าใจผิดที่พบบ่อยคือคิดว่า subaddress มี private key แยกต่างหากที่สามารถนำไปใช้บน wallet อื่นโดยอิสระ ความจริงคือกระเป๋าสร้าง subaddress key คู่ขึ้นมาจาก spend key หลัก หากต้องการให้บุคคลที่สามตรวจสอบยอดเข้าได้ ต้องส่งมอบ view key (ดูได้แต่ใช้จ่ายไม่ได้) ของกระเป๋านั้น ไม่ใช่ key ของ subaddress เป็นรายอัน

FAQ

subaddress ของ Monero สามารถใช้ซ้ำได้หรือไม่?

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

ถ้าทำ subaddress หาย กระเป๋าจะลืมยอดไหม?

ไม่ลืม เพราะข้อมูลทุกอย่างถูกฝังอยู่ใน seed phrase และ key ของกระเป๋า เมื่อคุณกู้คืนกระเป๋าและสร้าง subaddress ใหม่ตาม index เดิมที่เคยใช้รับเงิน ระบบจะสแกนเครือข่ายและพบยอดเข้าทั้งหมดอีกครั้ง อย่างไรก็ตาม คุณต้องจำได้ว่าเคยใช้ index ใดบ้าง เพราะกระเป๋าใหม่จะเริ่มต้นที่ index 0 และไล่สร้างขึ้นไปตามลำดับ

คนไทยซื้อ Monero ที่ไหนได้บ้างในปี 2026?

เนื่องจาก ก.ล.ต. ห้ามผู้ประกอบธุรกิจในประเทศไทยให้บริการ privacy coin คนไทยที่ต้องการ XMR จึงต้องใช้ช่องทางที่ไม่ได้ตั้งอยู่ในประเทศ ตัวอย่างได้แก่ MoneroSwapper ซึ่งให้บริการ atomic swap จาก BTC, USDT, LTC ไป XMR โดยไม่ต้อง KYC, Haveno DEX สำหรับ peer-to-peer และ Kraken สำหรับผู้ที่มีบัญชีต่างประเทศที่รองรับ ผู้ใช้ควรศึกษาเงื่อนไขการใช้บริการของแต่ละแห่งก่อนเริ่มต้น

subaddress ปลอดภัยกว่า primary address จริงหรือ?

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

ต้องเสียค่าธรรมเนียมในการสร้าง subaddress ไหม?

ไม่ต้อง การสร้าง subaddress ใหม่เกิดขึ้นบนกระเป๋าของคุณเองโดยสมบูรณ์ ไม่มีการบันทึกลงบนเครือข่าย ไม่มีธุรกรรมเกิดขึ้น จึงไม่มีค่าธรรมเนียมใด ๆ คุณสามารถสร้างได้นับล้าน index ถ้าต้องการ โดยจำกัดที่หน่วยความจำของเครื่องเท่านั้น

มี subaddress ที่สร้างผ่าน Ledger Hardware Wallet ได้ไหม?

ได้ ทั้ง Ledger Nano S Plus และ Nano X รองรับ Monero ผ่านแอป Monero บน Ledger Live ใช้ร่วมกับ Monero GUI หรือ Monerujo (Android) เมื่อสร้าง subaddress ใหม่ public key ถูกคำนวณบนตัวอุปกรณ์โดยไม่เปิดเผย spend key ไปยังคอมพิวเตอร์ ดังนั้นกระเป๋ายังคงรักษามาตรฐานความปลอดภัยเดิมไว้ครบ

หากใช้ remote node ของผู้อื่น subaddress ของฉันจะถูกแอบดูไหม?

node ภายนอกเห็นเฉพาะคำร้องสแกนบล็อกที่เครื่องคุณยิงมา ไม่เห็น subaddress หรือ private key ของคุณ เพราะการตัดสินว่ายอดเข้าใดเป็นของคุณเกิดขึ้นบนเครื่องของคุณเท่านั้น node เห็นแค่ IP ที่ร้องขอ และเพื่อปกป้องเพิ่มเติม สามารถใช้ผ่าน Tor หรือ I2P ได้

บทสรุป

Subaddress คือเครื่องมือพื้นฐานที่ผู้ใช้ Monero ทุกคนควรเข้าใจและใช้ให้คล่อง เพราะมันคือสะพานที่เชื่อมระหว่างความเป็นส่วนตัวระดับโปรโตคอลที่ Monero มีอยู่แล้ว กับการบริหารจัดการบัญชีในชีวิตประจำวันของผู้ใช้ ไม่ว่าคุณจะเป็นฟรีแลนซ์รับงานต่างประเทศ ผู้ค้าออนไลน์ ผู้ดูแลโครงการ open source หรือเพียงต้องการเก็บ XMR ระยะยาวเพื่อความเป็นส่วนตัวทางการเงิน การปรับนิสัยใหม่ให้ใช้ subaddress คนละอันต่อหนึ่งวัตถุประสงค์จะช่วยลดร่องรอยและทำให้บัญชีของคุณเป็นระเบียบขึ้นอย่างชัดเจน

หากคุณยังไม่มี XMR เพื่อทดสอบสร้าง subaddress ของตนเอง สามารถเริ่มต้นแลกจาก BTC หรือ USDT มาเป็น XMR ผ่าน MoneroSwapper ได้แบบไม่ต้อง KYC พร้อมส่งตรงเข้า subaddress ใหม่ของกระเป๋าที่คุณเพิ่งสร้าง เป็นจุดเริ่มต้นที่ทำให้คุณได้สัมผัสประสบการณ์ความเป็นส่วนตัวแบบเต็มรูปแบบของ Monero ตั้งแต่ธุรกรรมแรก

แชร์บทความนี้

บทความที่เกี่ยวข้อง

แลกเปลี่ยน Monero แบบไม่ระบุตัวตน

ไม่ต้อง KYC • ไม่ต้องสมัคร • แลกเปลี่ยนทันที

แลกเปลี่ยนเดี๋ยวนี้