UTXO หมายถึงอะไร
UTXO ย่อมาจากผลลัพธ์ที่ยังไม่ได้ใช้จากการทำธุรกรรม bitcoin การทำธุรกรรม bitcoin แต่ละรายการเริ่มต้นด้วยเหรียญที่ใช้ในการทำบัญชีแยกประเภท UTXO ถูกประมวลผลอย่างต่อเนื่องและรับผิดชอบในการเริ่มต้นและสิ้นสุดแต่ละรายการ การยืนยันผลการทำธุรกรรมในการลบเหรียญที่ใช้แล้วออกจากฐานข้อมูล UTXO แต่มีบันทึกของเหรียญที่ใช้ไปแล้วยังคงมีอยู่ในบัญชีแยกประเภท
ธุรกรรม Bitcoin เปรียบเสมือนแคชเชียร์เช็ค
ธุรกรรม Bitcoin คล้ายกับแคชเชียร์เช็ค คุณไม่สามารถแลกเปลี่ยนเป็นจำนวนเงินที่กำหนดเองและต้องใช้จำนวนเงินทั้งหมดที่เก็บไว้ในไบต์ข้อมูลนั้น แต่ bitcoin ก็มีลักษณะเฉพาะในการทำธุรกรรมที่สามารถทำได้โดยใช้เศษส่วนของเงินดิจิตอล การใช้จ่ายด้วย bitcoin ไม่ได้เกิดขึ้นโดยใช้ไบต์ข้อมูลเดียว แต่อัลกอริทึมจะถูกเรียกคืนโดยใช้เศษส่วนหลายส่วนเพื่อตอบสนองคำขอการใช้จ่าย ตัวอย่างเช่นการซื้อมูลค่า 1 BTC อาจดึง 0.6 BTC จากหนึ่งไบต์และ 0.4 BTC จากอีกรายการหนึ่ง การเปลี่ยนแปลงจากเศษส่วนแต่ละอันจะถูกส่งไปยังฐานข้อมูล UTXO
ที่เก็บฐานข้อมูล UTXO เปลี่ยนจากการทำธุรกรรม bitcoin เริ่มแรกจะตั้งค่าว่างเปล่า อย่างไรก็ตามเมื่อธุรกรรมทวีคูณฐานข้อมูลจะถูกเติมด้วยบันทึกการเปลี่ยนแปลงจากการทำธุรกรรมต่างๆ
ความหลากหลายของเหรียญขนาดเล็กภายในเครือข่าย bitcoin ทำให้ธุรกรรมบางอย่างไม่คุ้มค่า เนื่องจากอาจมีค่าใช้จ่ายในการทำธุรกรรมมากกว่าค่าใช้จ่ายจริงของผลิตภัณฑ์ที่ซื้อด้วย bitcoin ตัวอย่างเช่นไม่เหมาะสมที่จะซื้อกาแฟ 2 ดอลลาร์หากค่าธรรมเนียมการทำธุรกรรมในเครือข่าย bitcoin มากกว่าราคากาแฟ จากการวิจัยโดย Jimmy Song ผู้พัฒนา bitcoin ที่โดดเด่น 13 ล้านเหรียญมีต้นทุนส่วนเพิ่มที่สูงกว่ามูลค่า 50 Satoshi / bit มีปัญหาอื่นเกี่ยวกับการเพิ่ม UTXO การเปลี่ยนแปลงค่าอุปกรณ์ที่ต้องใช้ในการประมวลผล UTXO ไม่ได้เพิ่มขึ้นอย่างรวดเร็ว
ตัวอย่างเช่นค่าใช้จ่ายของแท่นขุดเจาะสำหรับการตรวจสอบโหนดอย่างสมบูรณ์ไม่ได้ทัน “ การอนุญาตให้ทำธุรกรรมมากขึ้นโดยไม่มีการเปลี่ยนแปลงอื่น ๆ น่าจะช่วยเร่งการเติบโตของชุด UTXO ซึ่งจะทำให้มีราคาแพงกว่าในการใช้งานโหนดที่ตรวจสอบความถูกต้องเต็มรูปแบบ "Gavin Andreesen กล่าว