RightTech on Nostr: # โอนบิตคอยน์แล้วเปิดดู Wallet ...
# โอนบิตคอยน์แล้วเปิดดู Wallet ไม่เจอเงิน? ทั้งที่แน่ใจว่าโอนถูกต้องพอลองเช็ก Transaction ก็ขึ้นว่า Comfirmation แล้ว แต่ทำไมยังหาไม่เจอ? 🤔
ปัญหานี้อาจเกิดขึ้นกับคนที่ สร้าง Seed Phrase เอง หรือ ทำ Watch-only Wallet แต่ดึง Extended Public Key (xpub, ypub, zpub) ผิดมาตรฐาน Address ที่เราต้องการ
งั้นเรามาเริ่มที่ Extended Public Key กันก่อน
Extended Public Key หรือที่คุ้นหูกันในชื่อ xpub เป็นคีย์ที่ใช้สร้าง Address สำหรับรับบิตคอยน์ โดยมักใช้ทำ Watch-only Wallet เพื่อให้สามารถดูยอดเงินและสร้างที่อยู่รับบิตคอยน์ได้ โดยไม่ต้องใช้ Seed Phrase หรือ Hardware Wallet
แล้วจุดผิดพลาดมันเกิดตรงไหนล่ะ?
Extended Public Key มีอยู่หลายมาตรฐานเช่นกันเช่น
xpub - เป็น Legacy Address (จะขึ้นต้นด้วย 1xxxx)
ypub - เป็น SegWit Address (จะขึ้นต้นด้วย 3xxxx)
zpub - เป็น Native SegWit Address (จะขึ้นต้นด้วย bc1qx)
พอเห็นภาพแล้วใช่ไหมว่าเราจะเอาอันไหนมาทำ Watch-only Wallet หลายคนอยากใช้ Native SegWit ต้องเลือก zpub แน่นอน
ถ้าหากโอนเข้าพอแมตช์ Address ผิดไปแล้วทำยังไง
งั้นเรามดูส่วนถัดไปนั้นคือเรื่องของ Derivation path หากสังเกตดี ๆ หลาย Wallet จะมีให้เราเลือก Derivation path (m/xx/x'/x') จุดนี้แหละถ้าเราหาบิตคอยน์ที่โอนเข้าไปไม่เจออาจเป็นเพราะเปิดดู Derivation path ผิดอยู่ก็ได้
งั้นเรามาดู Derivation path กันดีกว่าว่ามีอะไรบ้าง
BIP 44: m/44'/0'/0' (Legacy (P2PKH) Address ขึ้นต้นด้วย 1xxxx)
BIP 49: m/49'/0'/0' (SegWit (P2SH-P2WPKH) ขึ้นต้นด้วย 3xxxx)
BIP 84: m/84'/0'/0' (Native SegWit (P2WPKH) ขึ้นต้นด้วย bc1qx)
BIP 86: m/86'/0'/0' (Taproot (P2TR) ขึ้นต้นด้วย bc1px)
ลองเปลี่ยน Derivation path ดูก่อนอาจเจอบิตคอยน์ที่คุณโอนเข้าไป
ถ้าเข้าใจเรื่องนี้ให้ดีขึ้น ฟังรายละเอียดได้ที่ RightTech EP.3
หากจุดไหนผิดพลาดประการใดคอมเม้นท์พูดคุยกันครับ
ขอบคุณครับ
#Siamstr #RightTech
Published at
2025-03-14 09:32:49Event JSON
{
"id": "1120f5ee2129e45f0f5b9180d50f7078fb1eaff8f9559f188f9574b1ceed5336",
"pubkey": "87e33cd2efa4c29dfd1ebb9007c97d49802056939b4970d228c15d1734fea59c",
"created_at": 1741944769,
"kind": 1,
"tags": [
[
"t",
"Siamstr"
],
[
"t",
"siamstr"
],
[
"t",
"RightTech"
],
[
"t",
"righttech"
]
],
"content": "# โอนบิตคอยน์แล้วเปิดดู Wallet ไม่เจอเงิน? ทั้งที่แน่ใจว่าโอนถูกต้องพอลองเช็ก Transaction ก็ขึ้นว่า Comfirmation แล้ว แต่ทำไมยังหาไม่เจอ? 🤔\n\nปัญหานี้อาจเกิดขึ้นกับคนที่ สร้าง Seed Phrase เอง หรือ ทำ Watch-only Wallet แต่ดึง Extended Public Key (xpub, ypub, zpub) ผิดมาตรฐาน Address ที่เราต้องการ\n\nงั้นเรามาเริ่มที่ Extended Public Key กันก่อน\nExtended Public Key หรือที่คุ้นหูกันในชื่อ xpub เป็นคีย์ที่ใช้สร้าง Address สำหรับรับบิตคอยน์ โดยมักใช้ทำ Watch-only Wallet เพื่อให้สามารถดูยอดเงินและสร้างที่อยู่รับบิตคอยน์ได้ โดยไม่ต้องใช้ Seed Phrase หรือ Hardware Wallet\n\nแล้วจุดผิดพลาดมันเกิดตรงไหนล่ะ?\nExtended Public Key มีอยู่หลายมาตรฐานเช่นกันเช่น\nxpub - เป็น Legacy Address (จะขึ้นต้นด้วย 1xxxx)\nypub - เป็น SegWit Address (จะขึ้นต้นด้วย 3xxxx)\nzpub - เป็น Native SegWit Address (จะขึ้นต้นด้วย bc1qx)\nพอเห็นภาพแล้วใช่ไหมว่าเราจะเอาอันไหนมาทำ Watch-only Wallet หลายคนอยากใช้ Native SegWit ต้องเลือก zpub แน่นอน\n\nถ้าหากโอนเข้าพอแมตช์ Address ผิดไปแล้วทำยังไง\nงั้นเรามดูส่วนถัดไปนั้นคือเรื่องของ Derivation path หากสังเกตดี ๆ หลาย Wallet จะมีให้เราเลือก Derivation path (m/xx/x'/x') จุดนี้แหละถ้าเราหาบิตคอยน์ที่โอนเข้าไปไม่เจออาจเป็นเพราะเปิดดู Derivation path ผิดอยู่ก็ได้\n\nงั้นเรามาดู Derivation path กันดีกว่าว่ามีอะไรบ้าง\nBIP 44: m/44'/0'/0' (Legacy (P2PKH) Address ขึ้นต้นด้วย 1xxxx)\nBIP 49: m/49'/0'/0' (SegWit (P2SH-P2WPKH) ขึ้นต้นด้วย 3xxxx)\nBIP 84: m/84'/0'/0' (Native SegWit (P2WPKH) ขึ้นต้นด้วย bc1qx)\nBIP 86: m/86'/0'/0' (Taproot (P2TR) ขึ้นต้นด้วย bc1px)\n\nลองเปลี่ยน Derivation path ดูก่อนอาจเจอบิตคอยน์ที่คุณโอนเข้าไป\n\nถ้าเข้าใจเรื่องนี้ให้ดีขึ้น ฟังรายละเอียดได้ที่ RightTech EP.3 \n\nหากจุดไหนผิดพลาดประการใดคอมเม้นท์พูดคุยกันครับ\nขอบคุณครับ\n#Siamstr #RightTech",
"sig": "fcb546f6ea3e4db7fd95ea73310371b35a08efe460fddaa385d6f0b25d19941c44b4d49eac09dacb47f2aee8ed10f882393600e84ce219d13fe46301d4c6c94f"
}