MoneroSwapper MoneroSwapper

View Key กับ Spend Key ของ Monero อธิบายง่าย

MoneroSwapper · · · 3 min read · 4 views

View Key กับ Spend Key ของ Monero: อธิบายแบบเข้าใจง่าย

ในเดือนเมษายน 2026 ที่ปรึกษาภาษีคริปโตในกรุงเทพฯ คนหนึ่งทำสิ่งที่บน Bitcoin แทบเป็นไปไม่ได้: เธอตรวจสอบประวัติการรับเหรียญทั้งหมดในกระเป๋า Monero ของลูกค้าตลอดปีภาษี 2568 เพื่อยื่นต่อกรมสรรพากร โดยที่ไม่เคยมีอำนาจในการย้าย XMR แม้แต่หน่วยเดียว เคล็ดลับไม่ใช่หมายศาลหรือเครื่องมือ forensic ราคาแพง แต่เป็นเพียง private view key ความยาวสิบสามบรรทัดที่ลูกค้ายินยอมแบ่งปันให้ ตัวอย่างเล็ก ๆ นี้สรุปสาเหตุที่สถาปัตยกรรมกุญแจของ Monero คือหนึ่งในการออกแบบที่ถูกเข้าใจผิดมากที่สุด และในขณะเดียวกันก็ฉลาดที่สุดในวงการคริปโตเคอร์เรนซี ต่างจากโมเดล "private key เดียวคุมทุกอย่าง" ของ Bitcoin Monero แยกอำนาจออกเป็นกุญแจคนละชุด เพื่อให้คุณพิสูจน์ยอดรับได้โดยไม่ต้องยกอำนาจในการใช้จ่ายให้ใคร แบ่งปันประวัติธุรกรรมแบบเลือกได้ และตรวจสอบกระเป๋าของตัวเองจากเครื่องที่ตัดขาดอินเทอร์เน็ตได้

บทความนี้เขียนเพื่อทุกคน ไม่ว่าจะเป็นสายความเป็นส่วนตัว ผู้ต้องยื่นภาษี เจ้าหน้าที่ฝ่ายกำกับการของ exchange หรือมือใหม่ผู้สงสัย ที่เคยจ้องคำสั่ง CLI ของ Monero อย่าง wallet --view-key แล้วถามตัวเองว่ากำลังจะ copy อะไรกันแน่ เราจะแยกแยะการแบ่งทางคณิตศาสตร์ระหว่าง view key กับ spend key เดินผ่านสถานการณ์การใช้งานจริงที่แต่ละกุญแจมีบทบาท และปิดท้ายด้วยกฎปฏิบัติที่หลายคนต้องเสียค่าโง่ก่อนถึงจะเข้าใจ ไม่ว่าคุณจะได้ Monero มาผ่าน MoneroSwapper, กระเป๋า desktop แบบไม่ KYC หรืออุปกรณ์ฮาร์ดแวร์ การเข้าใจคู่ตรงข้ามนี้คือรากฐานของทุกสิ่งที่คุณจะทำต่อกับ XMR

ทำไม Monero จึงใช้สี่กุญแจแทนหนึ่ง

เพื่อจะเข้าใจความแตกต่างระหว่าง view key กับ spend key ก่อนอื่นต้องรู้ว่าจริง ๆ แล้ว Monero เก็บกุญแจสี่ตัวต่อหนึ่งบัญชี ไม่ใช่สองตัวอย่างที่หลายคนคิด ทั้งสี่ตัวถูก derive ออกมาแบบ deterministic จากเมล็ดพันธุ์ (Mnemonic seed) 25 คำเพียงชุดเดียว โดยใช้ elliptic-curve cryptography บนเส้นโค้ง Ed25519 กุญแจทั้งสี่ก่อตัวเป็นสองคู่ คือคู่สำหรับการมอง (view) และคู่สำหรับการใช้จ่าย (spend) และแต่ละคู่ก็มีฝั่ง private และ public

  • Private spend key: ผู้มีอำนาจสูงสุด ใช้เซ็นธุรกรรมขาออก ใครก็ตามที่ได้กุญแจนี้สามารถย้าย XMR ของคุณได้ทั้งหมด
  • Public spend key: derive มาจาก private spend key ผู้ส่งใช้ตัวนี้ในการประกอบ stealth address แบบใช้ครั้งเดียวให้คุณ
  • Private view key: credential สำหรับอ่านอย่างเดียว ใช้สแกน blockchain เพื่อระบุว่าเอาต์พุตไหนเป็นของคุณ แต่ไม่สามารถเซ็นธุรกรรมใด ๆ ได้
  • Public view key: derive มาจาก private view key และเมื่อรวมกับ public spend key จะกลายเป็นแกนของที่อยู่หลัก (primary address) ของคุณ

ที่อยู่ Monero มาตรฐานความยาว 95 อักขระคือการ encode แบบ Base58 ของ public spend key รวมกับ public view key บวก checksum และ network prefix นี่คือสิ่งที่ต่างจาก Bitcoin โดยพื้นฐาน เพราะที่อยู่ Bitcoin เป็นเพียง hash ของ public key เดียว การแยกกุญแจของ Monero ทำให้สามารถทำสิ่งที่ Bitcoin ทำไม่ได้: แจกครึ่งหนึ่งของเรื่องราว cryptographic โดยไม่รั่วอีกครึ่ง

เหนือกุญแจหลักทั้งสี่นี้ยังมีกุญแจ derived ที่สร้างขึ้นเฉพาะแต่ละธุรกรรม เช่น one-time output keys, key images ที่ป้องกัน double-spend และ signing keys สำหรับ ring signatures ซึ่งทั้งหมดถูกผลิตขึ้น on the fly โดยใช้โปรโตคอล RingCT และ CLSAG แต่กุญแจบัญชีทั้งสี่ที่กล่าวข้างต้นคือ "ลำต้น" ของต้นไม้ ส่วนที่เหลือทั้งหมดเป็นกิ่งก้านที่แตกออกมา

View Key: หน้าต่างอ่านอย่างเดียวสู่ blockchain ของคุณ

Private view key มีความยาวประมาณ 64 อักขระ hexadecimal และในทางปฏิบัติเป็น "ความลับ" ที่ถูกแบ่งปันมากที่สุดในระบบนิเวศ Monero การแบ่งปันมันไม่ได้ให้ผู้รับสามารถใช้จ่ายอะไรได้ มันอนุญาตให้ผู้รับทำได้อย่างเดียวเท่านั้น: สแกน blockchain ที่เปิดเผยต่อสาธารณะ และระบุว่าเอาต์พุตใดถูกส่งมายังกระเป๋าที่ตรงกัน

มันทำงานได้เพราะธุรกรรม Monero ใช้ stealth address เมื่อมีคนส่ง XMR มาให้คุณ พวกเขาไม่ได้เขียนที่อยู่สาธารณะของคุณลงใน blockchain แต่จะสร้าง public key แบบใช้ครั้งเดียว หรือที่เรียกว่า stealth address โดยใช้ public view key และ public spend key ของคุณ รวมกับค่า scalar สุ่มที่ผู้ส่งเลือกเอง ในสายตาของโลกภายนอก ทุกเอาต์พุตดูเหมือนถูกส่งไปยังที่อยู่ใหม่เอี่ยมที่ไม่เคยปรากฏมาก่อน แต่ผู้ถือ view key สามารถรัน checks ทางคณิตศาสตร์กับทุกเอาต์พุตในทุกบล็อก เพื่อระบุว่า "ใช่ ตัวนี้ถูกสร้างมาเพื่อกระเป๋าของฉัน"

สิ่งที่ View Key ทำไม่ได้

View key ไม่สามารถเซ็นธุรกรรม ไม่สามารถย้ายเงิน ไม่สามารถ derive spend key และไม่สามารถสร้าง key image ได้ด้วยตัวเอง ถึงแม้ผู้บุกรุกจะมีภาพรวมที่ถอดรหัสแล้วของกระเป๋าทั้งหมด หากไม่มี spend key ก็ยังคงโอนแม้แต่ piconero เดียวออกไปไม่ได้ View key ถูกแยกออกในเชิงคณิตศาสตร์โดยคุณสมบัติแบบ asymmetric ของ elliptic-curve cryptography การรู้ครึ่ง view-key บอกสิ่งที่เป็นประโยชน์ใด ๆ เกี่ยวกับครึ่ง spend-key ไม่ได้เลย แม้ว่าทั้งคู่จะสืบทอดมาจาก seed เดียวกันก็ตาม

สิ่งที่ View Key เปิดเผย

การแบ่งปัน private view key ไม่ใช่ "ศูนย์ความเสี่ยงด้านความเป็นส่วนตัว" มันเปิดเผยทุกธุรกรรมขาเข้า ทั้งยอดและ timestamp ทุก subaddress ที่ derive ออกมา และที่สำคัญหลังจากการอัปเกรด Bulletproofs+ ที่ทำให้ยอดสามารถตรวจสอบได้ทาง cryptographic ตัวเลข XMR ของแต่ละ receipt ก็เปิดเผยด้วย ด้วย view key ผู้ตรวจสอบสามารถสร้าง ledger ขาเข้าที่สมบูรณ์ได้ พวกเขายังสามารถระบุธุรกรรมขาออกของคุณได้ในหลายกรณี เพราะกระเป๋า Monero เก็บบันทึก key images ที่ตัวเองสร้างไว้ แต่ไม่สามารถถอดรหัสปลายทางของธุรกรรมขาออกหรือเอาต์พุต change ได้หากไม่มีข้อมูลเพิ่มเติม ยอดและปลายทางของธุรกรรมขาออกยังคงทึบโดยปราศจาก spend key

Spend Key: ที่ซึ่งอำนาจที่แท้จริงสถิตอยู่

Private spend key คือเทียบเท่าทาง cryptographic ของเงินสดที่อยู่ในกระเป๋าเงินของคุณ ใครก็ตามที่รู้ค่ามันสามารถโอนยอดทั้งหมดของคุณไปยังที่อยู่ใดก็ตามที่ตัวเองเลือกได้ทันที โดยไม่มีโอกาสเรียกคืน ไม่มีกลไก chain-level recovery ไม่มีหมายเลขโทรศัพท์ลูกค้า ไม่มีปุ่ม "Undo" Monero เป็นเงินแบบ bearer asset และ spend key คือ bearer instrument นั้น

ในเชิงกลไก spend key เซ็น ring signatures ผ่านโปรโตคอล CLSAG เมื่อคุณใช้จ่ายเอาต์พุต กระเป๋าจะเลือกเอาต์พุตอื่นอีกสิบตัวที่ดูสมเหตุสมผลจาก blockchain เพื่อเป็น decoy แล้วประกอบ CLSAG signature ที่พิสูจน์ว่าหนึ่งในสิบเอ็ดอินพุตในวงแหวนเป็นของผู้เซ็น โดยไม่เปิดเผยว่าเป็นตัวไหน Spend key คือสิ่งที่ผลิต signature นั้นออกมา และมันยังผลิต key image ซึ่งเป็นค่า deterministic ที่ป้องกันไม่ให้เอาต์พุตเดียวกันถูกใช้จ่ายซ้ำสอง

เนื่องจาก spend key มีความอ่อนไหวสูงมาก ระบบนิเวศ Monero จึงพัฒนาเลเยอร์ป้องกันหลายชั้นรอบตัวมัน กระเป๋าฮาร์ดแวร์เช่น Ledger และ Trezor เก็บมันไว้ใน secure element และไม่เปิดเผยต่อคอมพิวเตอร์โฮสต์ Cold wallet เก็บมันไว้บนเครื่องที่ไม่เคยแตะอินเทอร์เน็ต การตั้งค่าแบบ Multisignature แบ่งมันออกระหว่างหลายฝ่ายเพื่อไม่ให้คนเดียวย้ายเงินได้ และมาตรฐาน Polyseed ที่ใหม่กว่า encode seed (ซึ่ง spend key derive มาจากนั้น) ใน 16 คำพร้อม metadata วันเกิดและคุณสมบัติในตัว ทำให้ backup ทนทานต่อความผิดพลาดในการคัดลอกได้มากขึ้น

View Key vs Spend Key: เปรียบเทียบในตารางเดียว

ตารางด้านล่างสรุปความแตกต่างในทางปฏิบัติเมื่อคุณกำลังตัดสินใจว่าจะใช้หรือแบ่งปันกุญแจตัวใดสำหรับงานหนึ่ง ๆ จำการแบ่งแยกนี้ให้ขึ้นใจ การสับสนระหว่างสองตัวนี้เคยทำให้ผู้ใช้ทั่วโลกสูญเสีย XMR ไปหลายล้านเหรียญตลอดหลายปีที่ผ่านมา

ความสามารถ Private View Key Private Spend Key
สแกน blockchain หาธุรกรรมขาเข้า ได้ ได้ (ต้องมี view key ด้วย)
มองเห็นยอดขาเข้า (หลัง Bulletproofs+) ได้ ได้
เซ็นธุรกรรมขาออก ไม่ได้ ได้
Derive subaddresses ได้ ได้
สร้าง key images ไม่ได้ (export ผ่านไฟล์ลงนามเท่านั้น) ได้
กู้คืนกระเป๋าถ้าหาย ไม่ได้ ได้ (รวมกับ public spend key)
ปลอดภัยจะแบ่งปันกับนักบัญชี โดยทั่วไปได้ ห้ามเด็ดขาด
จำเป็นสำหรับ watch-only wallet จำเป็น ไม่จำเป็น

วิธีดึงและใช้กุญแจ Monero ของคุณ

ขั้นตอนที่แท้จริงจะต่างกันตามกระเป๋า เช่น Feather, Cake Wallet, Monero GUI และ CLI อย่างเป็นทางการ แต่ละตัวนำเสนอกุญแจผ่านเมนูที่ต่างกันเล็กน้อย หลักการกลับเหมือนกัน ต่อไปนี้คือขั้นตอนทั่วไปที่แปลความหมายข้ามไคลเอนต์ได้

  1. ตรวจสอบ integrity ของกระเป๋าก่อน ก่อนที่จะเปิดเผยกุญแจใด ๆ ยืนยัน signature ของไบนารีกระเป๋า หน้า release อย่างเป็นทางการของ Monero เผยแพร่ไฟล์ hash ที่ลงนามด้วย GPG ให้ตรวจสอบกับไบนารีที่คุณกำลังรันอยู่ ซอฟต์แวร์กระเป๋าที่ถูก compromise คือสาเหตุที่พบบ่อยที่สุดของการขโมย spend key
  2. หาเมนู "Seed and Keys" ใน Monero GUI อยู่ใต้ Settings → Wallet → Show seed and keys ใน Feather คือ Wallet → Show seed ส่วน Cake Wallet คือ Account → Show keys ทำขั้นตอนนี้บนหน้าจอที่ไม่ถูกบันทึกหรือ screen share เสมอ
  3. Copy private view key ไปยัง watch-only wallet เมื่อรวมกับที่อยู่หลักและความสูงของบล็อกที่สร้างกระเป๋า (wallet creation height) ทั้งสามอย่างนี้พอที่จะสร้างกระเป๋าอ่านอย่างเดียวที่ใช้งานได้เต็มที่บนอุปกรณ์แยกต่างหาก เหมาะสำหรับการเฝ้าดูยอดรับโดยไม่เปิดเผย spend key
  4. เก็บ private spend key ออฟไลน์เท่านั้น เขียนลงกระดาษเกรด archival ปั๊มลงแผ่นเหล็ก หรือแบ่งเป็น Shamir shares กระจายตามสถานที่ทางภูมิศาสตร์ที่ต่างกัน ห้าม paste ลงในแอป cloud notes อีเมล bookmark เบราว์เซอร์ หรือไฟล์ข้อความไม่เข้ารหัสเด็ดขาด มัลแวร์มัก scrape ที่เหล่านี้เป็นประจำ
  5. ทดสอบการกู้คืนบนเครื่องสะอาด ก่อนที่คุณจะไว้ใจ backup ฟื้นฟูกระเป๋าจาก seed บน laptop ที่ตัดขาดอินเทอร์เน็ต ยืนยันว่า view key, spend key และที่อยู่หลักที่ได้ออกมาตรงกันเป๊ะ Backup ที่คุณยังไม่ได้ทดสอบไม่ใช่ backup
  6. บันทึก wallet creation height ถ้าไม่มี การฟื้นฟูกระเป๋าจะหมายถึงการสแกนทุกบล็อกตั้งแต่ genesis (มากกว่า 3.4 ล้านบล็อก ณ กลางปี 2026) ซึ่งใช้เวลาหลายชั่วโมง ความสูงของบล็อกแปลงเวลานั้นเหลือเพียงนาที
ถ้าคุณไม่เคยจะเขียนกุญแจบ้านลงบนโปสการ์ด ก็อย่าวาง private spend key ลงในภาพหน้าจอ กล่องแชทตอบคำถาม support หรือ session ช่วยเหลือทางไกล แม้กับคนที่ดูน่าไว้ใจก็ตาม ส่วน view key สามารถเดินทางผ่านช่องทางปกติได้ด้วยความระมัดระวังที่เหมาะสม

สถานการณ์จริงที่การแบ่งแยกนี้สำคัญ

การพูดถึง cryptography แบบนามธรรมเป็นเรื่องหนึ่ง การใช้งานในชีวิตจริงเป็นอีกเรื่อง ต่อไปนี้คือสถานการณ์ที่การแยก view-spend ของ Monero ยกระดับจาก "ตัวเลือกการออกแบบที่น่าสนใจ" ไปสู่ "เครื่องมือที่มีประโยชน์อย่างแท้จริง"

การถือครองตนเองเพื่อปฏิบัติตามกฎหมายภาษี ในประเทศที่มีการรายงานคริปโตเข้มงวด เช่น เยอรมนี ญี่ปุ่น สหรัฐอเมริกา ออสเตรเลีย รวมถึงไทยที่กรมสรรพากรเริ่มขยายการกำกับเหรียญดิจิทัลตั้งแต่ปี 2565 ผู้ใช้ Monero เผชิญ dilemma มาตลอด: คุณจะพิสูจน์ประวัติธุรกรรมต่อหน่วยงานภาษีอย่างไรโดยไม่ต้องมอบอำนาจในการย้ายเหรียญให้พวกเขา? View key แก้ปัญหานี้ คุณสามารถส่งสำเนาให้นักบัญชีของคุณ ซึ่งจะ import เข้า watch-only wallet และ export CSV สะอาดของธุรกรรมขาเข้าสำหรับปีภาษีที่เกี่ยวข้อง นักบัญชีไม่เคยเห็น spend key ของคุณ ไม่เคยถือ XMR ของคุณ และยังคงสามารถผลิตคำประกาศที่ตรงตามกฎหมายได้ ผู้ขายซอฟต์แวร์ภาษีในยุโรปและเอเชียหลายรายเพิ่มฟีเจอร์ import view key ของ Monero โดยตรงในปลายปี 2568 ก็เพื่อ workflow นี้โดยเฉพาะ

ความโปร่งใสของการบริจาคสำหรับองค์กรไม่แสวงหากำไร องค์กรการกุศลที่เน้นความเป็นส่วนตัวซึ่งรับ Monero เผชิญหน้ากับ paradox: อยากให้ผู้บริจาคไม่เปิดเผยตัวตน แต่ก็อยากแสดงต่อสาธารณะว่าเงินถูกใช้ตามที่สัญญาไว้ คำตอบคือเผยแพร่ที่อยู่บริจาคพร้อมกับ private view key ใครก็ตามทั่วโลกสามารถตรวจสอบยอดบริจาคขาเข้าได้แบบเรียลไทม์ ในขณะที่องค์กรยังคงควบคุม spend key ไว้แต่ผู้เดียว Monero community wallet ใช้โมเดลความโปร่งใสนี้ตั้งแต่ปี 2017 และองค์กรด้านมนุษยธรรมหลายแห่งคัดลอกแนวทางนี้ในช่วงคลื่นการคว่ำบาตรปี 2568 ที่ผลักดันการบริจาคไปสู่ราง privacy-preserving

Proof-of-reserves ของ exchange เมื่อคุณ swap Bitcoin หรือ Ethereum เป็น XMR ผ่าน MoneroSwapper แพลตฟอร์มจัดการ cryptography ให้คุณและส่ง XMR ไปยังที่อยู่ Monero ที่คุณระบุ ถ้าคุณดำเนินกิจการที่ถือ Monero ในนามของลูกค้า คุณสามารถพิสูจน์ความสามารถในการชำระหนี้ได้โดยเผยแพร่ view key ของ cold wallet ของคุณ ลูกค้าตรวจสอบยอดบน chain ได้ด้วยตัวเองโดยที่ exchange ไม่เคยเปิดเผย spend key หลังจากการล่มสลายของ centralized exchange ในปี 2565 และ 2566 เทคนิคนี้ได้รับความนิยมในฐานะวิธีการรวมโมเดลธุรกิจ custodial เข้ากับความรับผิดชอบทาง cryptographic

Workflow กับ hardware wallet เมื่อคุณ pair Ledger หรือ Trezor กับ Monero GUI ไคลเอนต์ desktop จะเห็นเพียง view key เท่านั้น Spend key คงอยู่ภายในธาตุฮาร์ดแวร์และไม่เคยข้ามขอบเขต USB ตัว desktop สร้าง unsigned transaction อุปกรณ์ฮาร์ดแวร์เซ็นมันหลังจาก confirm บนหน้าจอ จากนั้น signed transaction กลับไปยัง desktop เพื่อ broadcast การแยก view-spend คือสิ่งที่ทำให้สถาปัตยกรรมนี้สะอาด คอมพิวเตอร์โฮสต์สามารถทำงานเต็มที่ได้โดยไม่ต้องถูกไว้ใจให้มีอำนาจในการใช้จ่าย

คำถามที่พบบ่อย

ใครจะขโมย Monero ของฉันได้ไหมถ้ามีเพียง view key?

ไม่ได้ View key เพียงอย่างเดียวให้อำนาจในการใช้จ่ายเท่ากับศูนย์ การแยกทาง cryptographic ระหว่าง view และ spend key ถูกบังคับโดยคณิตศาสตร์ elliptic-curve บนเส้นโค้ง Ed25519 การรู้ครึ่ง view-key ไม่บอกอะไรที่เป็นประโยชน์แก่ผู้บุกรุกเกี่ยวกับครึ่ง spend-key เลย อย่างไรก็ตามการเปิดเผย view key ก็ลด privacy: ผู้รับสามารถเห็นทุกธุรกรรมที่กระเป๋าของคุณได้รับ รวมถึงยอดหลังการอัปเกรด Bulletproofs+ ปฏิบัติกับมันเหมือนกับ statement ธนาคาร ไม่ใช่บัตร debit

View key เหมือนกับรหัสผ่านกระเป๋าหรือเปล่า?

ไม่เหมือน รหัสผ่านกระเป๋าเข้ารหัสไฟล์กระเป๋าในเครื่องบนดิสก์ของคุณ มันไม่มีความสัมพันธ์ทาง cryptographic ใด ๆ กับ view หรือ spend key ถ้าคุณลืมรหัสผ่านกระเป๋า คุณต้องฟื้นฟูกระเป๋าจาก Mnemonic seed ซึ่งจะ regenerate ทั้งสองกุญแจแบบ deterministic ถ้าคุณลืม seed ไม่มีการกู้คืนรหัสผ่านใด ๆ เกิดขึ้นได้ เงินจะหายไปอย่างถาวร

ทำไม view key เห็นยอดขาเข้าแต่เห็นขาออกไม่ได้?

Bulletproofs+ range proofs อนุญาตให้ผู้ถือ view key คำนวณ blinding factor ที่ใช้ซ่อนยอดขาเข้าใหม่ ซึ่งทำให้ยอดถูกเปิดเผย แต่ธุรกรรมขาออกต้องใช้ spend key เพื่อ derive key image และหากไม่มี key image คุณไม่สามารถระบุได้ว่า decoy ตัวใดใน ring signature เป็นผู้ใช้จ่ายจริง การไม่สมมาตรนี้มีเจตนา: มันให้คุณตรวจสอบ receipts ได้โดยไม่รั่ว transaction graph เต็ม

สร้างที่อยู่ Monero จาก view key อย่างเดียวได้ไหม?

ไม่ได้ ที่อยู่ Monero หลัก encode ทั้ง public view key และ public spend key หากไม่มี public spend key ซึ่ง derive มาจาก private spend key คุณไม่สามารถสร้างที่อยู่ที่สมบูรณ์และใช้จ่ายได้ อย่างไรก็ตามคุณสามารถสร้าง subaddress สำหรับกระเป๋าที่มีอยู่ได้โดยใช้เพียง view key ใน workflow ขั้นสูงบางอย่าง แม้ว่าจะทำกันน้อยมากในทางปฏิบัติ

ความแตกต่างระหว่าง watch-only wallet กับ view-only wallet?

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

ควรหมุนเวียน view key เป็นระยะหรือไม่?

คุณไม่สามารถหมุนเวียน view key โดยไม่หมุนเวียนกระเป๋าทั้งหมดได้ ทั้งสองกุญแจ derive มาจาก seed เดียวกัน และ seed คือสิ่งที่กำหนด identity ของกระเป๋า ถ้าคุณสงสัยว่า view key รั่วและต้องการ reset privacy เส้นทางเดียวคือสร้างกระเป๋าใหม่ โอนเงินไปที่นั่น (กระบวนการที่ตัดการเชื่อมโยง on-chain ด้วยความช่วยเหลือของ ring signatures และ stealth addresses) แล้วทิ้งกระเป๋าเก่า เป็นเรื่องที่พบไม่บ่อย แต่บางครั้งก็มีการทำโดยที่อยู่สาธารณะระดับสูง

บทสรุป

การแยก view key ออกจาก spend key ไม่ใช่ลูกเล่นแปลก ๆ ของ Monero แต่เป็นตัวเลือกทางสถาปัตยกรรมที่ทำให้ "ความโปร่งใสแบบเลือกได้" เป็นไปได้บน blockchain ที่ privacy-by-default โดยการแยกความสามารถทาง cryptographic ในการอ่านออกจากความสามารถทาง cryptographic ในการเขียน Monero มอบเครื่องมือให้ผู้ใช้ที่โมเดลกุญแจเดียวของ Bitcoin ทำซ้ำไม่ได้: ความสามารถในการแบ่งปัน receipt โดยไม่ต้องแบ่งปันอำนาจในการควบคุม ไม่ว่าคุณจะกำลังยื่นภาษี พิสูจน์ความสามารถในการชำระหนี้ ดำเนินการการกุศลที่โปร่งใส หรือ pair กระเป๋าฮาร์ดแวร์ การรู้ว่ากุญแจตัวไหนเปิดได้และตัวไหนต้องเฝ้าระวังคือความต่างระหว่าง workflow ที่สะอาดกับความสูญเสียที่รุนแรง

เมื่อคุณพร้อมที่จะเข้าซื้อ Monero จาก cryptocurrency อื่น MoneroSwapper เสนอบริการ swap แบบไม่ต้อง KYC และไม่ต้องสร้างบัญชี XMR ที่ได้จะลงตรงสู่กระเป๋าที่คุณคนเดียวเป็นผู้ถือกุญแจ จากจุดนั้นไป สถาปัตยกรรมสี่กุญแจที่อธิบายไว้ข้างต้นเป็นของคุณที่จะจัดการ ปฏิบัติกับ spend key เหมือนรหัสตู้นิรภัยส่วนตัวที่มันเป็นจริง และใช้ view key ในฐานะหน้าต่างที่เป็นมิตรต่อการตรวจสอบตามที่มันถูกออกแบบมา

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

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

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

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

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