วันนี้แอดมินมีเกร็ดความรู้สำหรับเหล่า “Crypto Nerd” มาฝากกัน มารู้จักโลกคริปโตฯ มากขึ้นกันเถอะ! วันนี้เสนอเรื่อง “UTXO” ในบล็อกเชน
ด้วยความที่ Bitcoin และสกุลเงินดิจิทัลอื่น ๆ นั้นมีมูลค่าที่สูงมาก การทำธุรกรรมด้วยเหรียญ 1 เหรียญนั้นจึงไม่เป็นที่นิยม ผู้คนเลยซื้อ-ขายเพียงเศษเสี้ยวของเหรียญเท่านั้น อย่างไรก็ตาม การแบ่งเหรียญเป็นเศษย่อย ๆ ก็ไม่ได้ทำง่ายขนาดนั้น เกิดค่าธรรมเนียมในการขุด และไม่ค่อยคุ้มค่านัก (Low Cost-Effective)
Unspent Transaction Output หรือ UTXO หมายถึง จำนวนเงินดิจิทัลที่เหลือจากการทำธุรกรรมคริปโตฯ เปรียบได้กับเงินทอน ที่สามารถนำไปใช้ในธุรกรรมถัดไปได้
หรืออาจกล่าวได้อีกอย่างหนึ่งว่า UTXO คือ Output ของธุรกรรมหนึ่ง ๆ ที่สามารถใช้เป็น Input ในการทำธุรกรรมครั้งต่อไปได้ พูดง่าย ๆ ก็คือ UTXO จะเป็นจุดเริ่มและจุดสิ้นสุดของการทำธุรกรรมในบล็อกเชนนั่นเอง
“UTXO” จึงได้มามีบทบาทในการช่วยให้การทำธุรกรรมนั้นคุ้มค่าและมีประสิทธิภาพมากยิ่งขึ้น เมื่อเกิดการทำธุรกรรม Input (ยอดเงินทั้งหมด) ที่มีอยู่จะถูกลบและ Output (เงินทอน) ใหม่จะถูกสร้างขึ้น ส่วน Output (เงินทอน) ที่ไม่ได้ถูกใช้ในขณะนั้นจะกลายเป็น UTXO และจะถูกผูกกับผู้ส่งในธุรกรรมนั้น ๆ
ข้อควรรู้ UTXO Model ใกล้ตัวกว่าที่คิด!
UTXO Model คือองค์ประกอบพื้นฐานของ Bitcoin และเหรียญคริปโตฯ อื่น ๆ
ตัวอย่าง
คุณมีเงินอยู่ 1 BTC ซึ่งประกอบไปด้วย 10 UTXOs คุณทำการซื้อกระเป๋าในราคา 0.6 BTC คุณทำการส่งยอดเงินทั้งหมดเข้าไป และได้จำนวนเงินที่ “ไม่ถูกใช้” กลับคืนมา ซึ่งคือ 4 UTXOs นั่นเอง เป็นรูปแบบการบันทึกจำนวนเงินจากเงินที่เหลือ (เงินทอน) จากการใช้จ่าย
ข้อดีของ UTXO model
- UTXO Model ช่วยให้การทำบัญชีธุรกรรมบนบล็อกเชนนั้นง่ายขึ้น แทนที่จะบันทึกและเก็บข้อมูลทุก ๆ การทำธุรกรรม ก็เปลี่ยนเป็นการบันทึกจำนวนเหรียญที่ไม่ถูกใช้ไป หรือที่เรียกว่า UTXOs นั่นเอง
- UTXOs มีความสำคัญอย่างยิ่งในการป้องกันการ Double-spend โดยจะช่วยป้องกันไม่ให้คุณใช้จ่ายเหรียญที่ไม่มีอยู่จริง เครือข่าย Node จะทำการบันทึกและเก็บฐานข้อมูลที่เก็บ UTXO เอาไว้ทุกเหรียญที่สามารถนำไปใช้ได้ หากคุณพยายามจะทำธุรกรรมโดยใช้เหรียญที่ไม่อยู่ในฐานข้อมูลนั้น Node จะทำการปฏิเสธการทำธุรกรรมของคุณในทันที!
TechToro
Ref
- https://www.investopedia.com/terms/u/utxo.asp
- https://academy.binance.com/en/glossary/unspent-transaction-output-utxo
- https://learn.bybit.com/glossary/definition-utxo/
- https://coincentral.com/utxo-beginners-explainer/
- https://www.blockdit.com/posts/62a0e943b11544aa73f3700a
คำเตือน
การลงทุนในสินทรัพย์ดิจิทัลมีความเสี่ยงสูง อาจสูญเสียเงินลงทุนผู้ลงทุนควรทำความเข้าใจและศึกษาข้อมูลรวมทั้งลงทุนให้เหมาะสมกับระดับความเสี่ยงที่ยอมรับได้