UTXO อธิบาย: ทำไมวอลเล็ต Bitcoin ทำงานเหมือนกระเป๋าเงินสดของคุณ

by:BlockchainMaven1 สัปดาห์ที่แล้ว
424
UTXO อธิบาย: ทำไมวอลเล็ต Bitcoin ทำงานเหมือนกระเป๋าเงินสดของคุณ

เงินกระดาษในโลกคริปโต

เมื่อมีคนถามผมเกี่ยวกับระบบบัญชีของ Bitcoin ผมบอกให้ลืมทุกอย่างเกี่ยวกับยอดธนาคารไปเลย Bitcoin ไม่ใช้ระบบ ‘บัญชี’ แต่ใช้หลัก ‘โบราณคดี’ ทุกซาโตชิที่คุณมีมาพร้อมประวัติการโอนในบล็อกเชน ซึ่งนำเราไปสู่ UTXO (Unspent Transaction Outputs)

UTXO คืออะไร?

ลองนึกภาพคุณได้รับเงินวันเกิดจากญาติสองคน:

  • ป้าอลิซให้ธนบัตร 100 ดอลลาร์ (UTXO #1)
  • ลุงบ๊อบให้ธนบัตร 50 ดอลลาร์ (UTXO #2)

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

ส่วนประกอบของธุรกรรม Bitcoin

ที่น่าสนใจคือทุกธุรกรรม Bitcoin ทำสามสิ่ง:

  1. เลือก UTXO ที่มีเป็นอินพุต (เหมือนเลือกว่าจะใช้ธนบัตรใบไหน)
  2. ทำลาย UTXO เหล่านั้น (กลายเป็น ‘ใช้แล้ว’)
  3. สร้าง UTXO ใหม่สำหรับผู้รับ (และเงินทอนถ้ามี)

// ตัวอย่างธุรกรรมแบบง่าย อินพุต: [UTXO1: 1 BTC, UTXO2: 0.5 BTC] เอาต์พุต: [ถึงผู้รับ: 0.3 BTC, เงินทอน: 1.2 BTC]

ทำไมเรื่องนี้สำคัญในทางปฏิบัติ

เดือนก่อน ลูกค้าจ่ายค่าธรรมเนียมแพงเกินไป 300% เพราะวอลเล็ตใช้ UTXO ขนาดเล็กจำนวนมาก การเข้าใจระบบนี้ช่วยคุณ:

  • ลดค่าธรรมเนียม: UTXO ขนาดใหญ่มักเสียค่าใช้จ่ายน้อยกว่าเมื่อเทียบเป็นสัดส่วน
  • ติดตามแหล่งที่มา: มีประโยชน์สำหรับการปฏิบัติตามกฎระเบียบ
  • ป้องกันการโจมตีด้วยธุรกรรมจิ๋ว: ระวังธุรกรรมขนาดเล็กน่าสงสัย

ไม่เหมือนโมเดลบบัญชีของ Ethereum ที่รวมทุกอย่างเป็นยอดเดียว ระบบ UTXO ของ Bitcoin ให้ความโปร่งใสแต่ซับซ้อนกว่า คล้ายการใช้เงินสดมากกว่าบัตรเครดิตเมื่อต้องการความเป็นส่วนตัว

BlockchainMaven

ไลค์70.19K แฟนคลับ1.58K
โอพูลัส