ShinHODLer's avatar
ShinHODLer 2 years ago
เพิ่งจะเริ่ม Stack #Sats โดยใช้ Ledger nano s ครับ ผมโอนจาก Bitkub มาที่ wallet address แล้วรอบนึง เรียบร้อยดี พอผมจะ Receive ครั้งที่ 2 ปรากฏว่า Wallet Address มันเปลี่ยนเป็นอีกอัน... คำถามคือ : - ทำไม Wallet Address มันเปลี่ยนหรอครับทั้งที่ Accont เดิม? - ถ้าผมโอนเข้า Wallet Address นี้จะนับว่าเป็น account เดียวกันไหม เพราะ Private key เดิม? ใครเคยเป็นบ้าง 😅 #siamstr

Replies (13)

พวก 12-24คำ ที่เราจด มันคือพวงกุญแจครับ ตัวแอพที่เราใช้มันให้เราใช้ addr ใหม่เสมอ ในการรับเงิน เพื่อความปลอดภัยเป็นส่วนตัวมากขึ้น โดยจะเอากุญแจมสักดอกมาจากพวงมาใช้สร้าง addr
เป็นกันทุกคน เป็นเรื่องปกติของแทบทุกวอลเล็ตครับ มันออกแบบไว้อย่างนั้น
มันคือ best practice แต่ถ้าจะ compromise มานิดนึงก็สามารถ save address นั้นเอาไว้ ใช้ซ้ำได้ ตราบใดที่ยังไม่ใช้ address นั่นโอนออก พูดง่ายๆคือ address ไหนเคยโอนออกแล้วก็ไม่ควรใช้ซ้ำอีก
ขอตอบตามที่เข้าใจอาจจะอธิบายละเอียดไม่เป็นนะครับ อาจจะลองไปศึกษาเพิ่มต่อดูครับ ตามที่ผมเข้าใจคือมาตรฐานของบิตคอยน์จะไม่ใช่ account base ครับ แต่เป็น utxo base แต่ละครั้งที่จะรับเงินกระเป๋าจะสร้าง address ใหม่ทุกครั้ง เวลาโอนเข้ามันก็อยู่ในกระเป๋าเราอันเดิมนี่แหละ แต่มันจะอยู่คนละ utxo กันครับ
โดยทั่วไป wallet ในปัจจุบันจะจะนิยมใช้เป็น Hierarchical Deterministic Wallet ครับ สามารถเอา seed มาสร้าง address ได้ถึง 2^31 address เลยครับ ใน Bitcoin เมื่อมีการโอนออก signature ที่ใช้ปลดล็อค address จะถูกเปิดเผย ซึ่ง signature นั้นมีความเป็นไปได้ว่าจะนำมาหา private key ของ address นั้นได้ ดังนั้นในทางปฏิบัติจึงควรเปลี่ยน address ตลอดครับ
ShinHODLer's avatar
ShinHODLer 2 years ago
พอดีผมมาจากฝั่ง Crypto altcoin ฝั่งนั้น Metamask จะ fix Wallet Address ไปเลย แต่ถ้าเป็น Ledger จะ Gen new Wallet address ใหม่ไปเรื่อยๆ ถ้าผมอยากจะดู Bitcoin Exporle เป๋าผม ต้องดูแยกกันหรอครับ?
ShinHODLer's avatar
ShinHODLer 2 years ago
ขอบคุณนะครับ ถ้า Deposit BTC เข้ามา ไม่มีปัญหาใช่ไหมครับ
ShinHODLer's avatar
ShinHODLer 2 years ago
หมายถึง ผมสามารถใช้ Address แรกในการ Deposit ได้อยู่ ถึงแม้ Ledger จะ Gen New address มาแล้วหรอครับ?
ShinHODLer's avatar
ShinHODLer 2 years ago
ว้าว คนละแบบกับ Metamask. ใช่ไหมครับ? ต้องดูเพิ่มละ
ShinHODLer's avatar
ShinHODLer 2 years ago
หมายถึง Wallet ไหนที่ผมเคยใช้โอนออกไปแล้ว -> ไม่ควรใช้ซ้ำ หรอครับ
ใช่ แต่ที่สำคัญอย่าลืมว่า เมื่อไรที่โอนออกจาก address นั้นแบ้ส อย่าใช้ address นั้นรับซ้ำ