Bitcoin.com

อะไรคือ Bitcoin UTXOs? อธิบายเกี่ยวกับผลลัพธ์การทำธุรกรรมที่ยังไม่ได้ใช้

Bitcoin UTXOs คือชิ้นส่วน BTC ที่แยกกันซึ่งประกอบเป็นยอดเงินในกระเป๋าเงินของคุณ เรียนรู้วิธีการทำงานของผลลัพธ์ธุรกรรมที่ยังไม่ได้ใช้ เหตุใดจึงส่งผลต่อค่าธรรมเนียมของคุณ และวิธีจัดการกับมัน

อัปเดตล่าสุด
เผยแพร่เมื่อ
เวลาในการอ่านอ่าน 3 นาที
เขียนโดย
Neil Author
Neill Velardo
ตรวจทานโดย
Graham Stone Author Image
Graham Stone
What are Bitcoin UTXOs?

ในปี 2021 มีคนโอนบิตคอยน์มูลค่า 2 พันล้านดอลลาร์ในธุรกรรมเดียวและจ่ายค่าธรรมเนียมเพียง 0.78 ดอลลาร์ เหตุผลที่เป็นไปได้นี้ ในขณะที่การโอน 30 ดอลลาร์จากกระเป๋าเงินที่เต็มไปด้วยเงินฝากเล็กๆ อาจมีค่าใช้จ่ายหลายดอลลาร์ มาจากแนวคิดเดียว: UTXOs

UTXO หรือ Unspent Transaction Output คือจำนวนบิตคอยน์เฉพาะที่คุณเป็นเจ้าของและยังไม่ได้ใช้จ่าย ยอดเงินในกระเป๋าเงินของคุณไม่ใช่ตัวเลขเดียวที่เก็บไว้ที่ใดที่หนึ่งบนบล็อกเชนของบิตคอยน์ แต่เป็นผลรวมของทุก UTXO ที่กระเป๋าเงินของคุณควบคุม แต่ละ UTXO เป็นชิ้นส่วนแยกต่างหากและเป็นอิสระของบิตคอยน์ที่มีจำนวนและประวัติการทำธุรกรรมของตัวเอง

คนส่วนใหญ่ไม่จำเป็นต้องคิดเกี่ยวกับ UTXO ในการส่งหรือรับบิตคอยน์ แต่การเข้าใจมันคือความแตกต่างระหว่างการจ่ายค่าธรรมเนียม $1 กับการจ่าย $15 สำหรับการทำธุรกรรมเดียวกัน นอกจากนี้ยังกำหนดสิ่งที่โลกภายนอกสามารถเรียนรู้เกี่ยวกับกิจกรรมบนเชนของคุณ และอธิบายการตัดสินใจด้านการออกแบบที่ตั้งใจไว้อย่างรอบคอบของบิตคอยน์

คู่มือนี้ครอบคลุมเกี่ยวกับ UTXOs คืออะไร, วิธีการสร้างและทำลาย, สาเหตุที่ทำให้เกิดค่าธรรมเนียมการซื้อขาย, การเปรียบเทียบกับแนวทางของ Ethereum, และสิ่งที่คุณสามารถทำได้เพื่อจัดการกับ UTXOs ให้ดี คู่มือนี้อยู่เคียงข้างกับคู่มือของเราเกี่ยวกับวิธีการทำงานของธุรกรรม Bitcoin, ค่าธรรมเนียมการซื้อขาย Bitcoin, และอะไรคือ Lightning Network ทั้งหมดเป็นส่วนหนึ่งของ Bitcoin Learning Center

จัดการบิตคอยน์ของคุณอย่างปลอดภัยด้วยการดูแลรักษาด้วยตนเอง แอปกระเป๋าเงิน Bitcoin.com.

ประเด็นสำคัญ

  • UTXO คือหน่วยของบิตคอยน์ที่สามารถใช้จ่ายได้และไม่สามารถแบ่งแยกได้ ซึ่งถูกสร้างขึ้นเป็นผลลัพธ์ของการทำธุรกรรมครั้งก่อน ๆ ยอดเงินในกระเป๋าเงินของคุณคือผลรวมของ UTXOs ทั้งหมดที่คุณควบคุมอยู่
  • UTXOs ต้องถูกใช้ให้หมดเมื่อมีการใช้จ่าย ส่วนที่เหลือจะถูกส่งกลับไปยังกระเป๋าเงินของคุณในรูปแบบของ UTXO ใหม่ (ซึ่งเรียกว่า "เงินทอน")
  • ค่าธรรมเนียมของบิตคอยน์คำนวณจากขนาดข้อมูลของธุรกรรมในหน่วยไบต์เสมือน ไม่ใช่จำนวนเงินที่ส่ง ยิ่งใช้ UTXO เป็นอินพุตมาก ธุรกรรมก็จะยิ่งใหญ่ขึ้นและค่าธรรมเนียมก็จะสูงขึ้น
  • โหนด Bitcoin แบบเต็มรูปแบบทุกโหนดจะรักษาชุด UTXO: ฐานข้อมูลแบบเรียลไทม์ของเหรียญที่สามารถใช้จ่ายได้ทั้งหมด การวิเคราะห์องค์ประกอบแบบเต็มรูปแบบล่าสุด (รายงานชุด UTXO ของ mempool.space, ภาพถ่ายเดือนเมษายน 2025) นับได้มากกว่า 173 ล้านรายการ ซึ่งมากกว่าสามเท่าของจำนวนในปี 2020
  • เกือบ 30% ของ UTXOs ในชุดนี้เชื่อมโยงกับการสลัก Ordinals โดยมีมูลค่าเฉลี่ยเพียง 811 satoshi ต่อรายการ แสดงให้เห็นว่ากิจกรรมบนเชนที่นอกเหนือจากการชำระเงินทำให้ชุดข้อมูลนี้พองตัวขึ้น
  • รูปแบบที่อยู่ที่คุณใช้กับ UTXO มีความสำคัญ อินพุต Taproot มีค่าใช้จ่ายประมาณ 61% ต่อไบต์เสมือนเมื่อเทียบกับที่อยู่แบบดั้งเดิม
  • การรวม UTXO, การควบคุมเหรียญ, และการอัปเกรดรูปแบบที่อยู่ เป็นสามวิธีที่ปฏิบัติได้จริงที่สุดในการลดค่าธรรมเนียมในอนาคตของคุณ
  • เครือข่าย Lightning Network ถูกยึดไว้กับ UTXO ทุกช่องทางการชำระเงินจะถูกเปิดโดยการล็อก UTXO บนเชน

UTXO คืออะไร?

UTXO (Unspent Transaction Output) คือจำนวนบิตคอยน์เฉพาะที่ได้รับจากการทำธุรกรรมครั้งก่อนและยังคงสามารถใช้จ่ายได้อยู่ คิดถึงกระเป๋าเงินบิตคอยน์ของคุณเหมือนกับกระเป๋าสตางค์จริง ๆ ที่เก็บธนบัตรหลายมูลค่าไว้ ธนบัตรแต่ละใบคือ UTXO: แยกกันชัดเจน เป็นหน่วยสมบูรณ์ และไม่สามารถแบ่งแยกได้

หากกระเป๋าเงินของคุณแสดงยอดคงเหลือ 0.52 BTC ยอดรวมนั้นอาจประกอบด้วย UTXO แยกกันสามรายการ: 0.20 BTC, 0.15 BTC และ 0.17 BTC ซอฟต์แวร์กระเป๋าเงินของคุณจะรวมยอดทั้งหมดและแสดงผลรวมให้ดู แต่ในเบื้องหลัง ทั้งสามรายการนี้เป็นวัตถุอิสระแยกกัน แต่ละรายการมีต้นกำเนิดและประวัติการทำธุรกรรมของตัวเอง

กฎสำคัญ: UTXO ต้องถูกใช้ให้หมด คุณไม่สามารถใช้เพียงครึ่งหนึ่งได้ หากคุณต้องการส่ง 0.10 BTC และ UTXO เพียงรายการเดียวของคุณมีมูลค่า 0.20 BTC คุณจะใช้เงินทั้งหมด 0.20 BTC ไป 0.10 BTC จะถูกส่งไปยังผู้รับ และส่วนที่เหลือ หักค่าธรรมเนียมนักขุดแล้ว จะถูกส่งกลับไปยังกระเป๋าเงินของคุณในรูปแบบของ UTXO ใหม่ ส่วนที่เหลือนี้คือเงินทอนของคุณ

พฤติกรรมนี้แตกต่างอย่างพื้นฐานจากวิธีการทำงานของธนาคารและระบบการชำระเงินดิจิทัลส่วนใหญ่ เมื่ออลิซส่งเงิน 50 ดอลลาร์ให้บ๊อบผ่านการโอนเงินผ่านธนาคาร ระบบจะหักเงิน 50 ดอลลาร์ออกจากยอดเงินในบัญชีของอลิซและเพิ่ม 50 ดอลลาร์เข้าไปในบัญชีของบ๊อบ ไม่มีวัตถุทางกายภาพใดเคลื่อนย้าย มีเพียงตัวเลขสองตัวที่ถูกอัปเดตเท่านั้น บิตคอยน์ไม่ทำการอัปเดตยอดเงิน. มันทำลาย UTXOs เก่าและสร้างใหม่ขึ้นมาแทนที่.

ประวัติโดยย่อของโมเดล UTXO

โมเดล UTXO มีมาก่อน Bitcoin นักเข้ารหัสลับ Adam Back และ Hal Finney ซึ่งเป็นสมาชิกที่มีชื่อเสียงของชุมชน Cypherpunk ที่ผู้สร้าง Bitcoin อย่าง Satoshi Nakamoto มักจะไปเยี่ยมชม ได้รับการยกย่องว่าเป็นผู้พัฒนาแนวคิดนี้ขึ้นอย่างอิสระระหว่างปี 1997 ถึง 2004 เมื่อซาโตชิเปิดตัวบิตคอยน์ในเดือนมกราคมปี 2009 มันกลายเป็นระบบสกุลเงินดิจิทัลที่ใช้งานได้จริงระบบแรกที่นำมาใช้ในทางปฏิบัติโดยใช้แบบจำลอง UTXO

การออกแบบนี้ได้รับการพิสูจน์แล้วว่ามีความทนทาน. Litecoin, Dogecoin, Bitcoin Cash, และ Cardano ล้วนใช้รูปแบบที่ดัดแปลงมาจากมัน. Cardano ได้ขยายมันออกไปอีกด้วยแบบจำลอง Extended UTXO (eUTXO) ของมันเอง ซึ่งเพิ่มความสามารถในการโปรแกรมได้บนพื้นฐานของการออกแบบฐาน. ในทางตรงกันข้าม Ethereum เลือกใช้โมเดลบัญชีในปี 2015 ซึ่งเป็นการเปลี่ยนแปลงที่ตั้งใจไว้โดยให้ความสำคัญกับความยืดหยุ่นของสัญญาอัจฉริยะมากกว่าโครงสร้างธุรกรรมที่คล้ายเงินสดของ Bitcoin

การทำงานของ UTXO ในธุรกรรม

ทุกธุรกรรมของบิตคอยน์มีส่วนประกอบสองส่วน: อินพุต (เงินเข้า) และเอาต์พุต (เงินออก)

ข้อมูลนำเข้า UTXO ที่มีอยู่กำลังถูกใช้. กระเป๋าเงินของคุณเลือกพวกมันเพื่อเป็นเงินทุนสำหรับการชำระเงิน.

ผลลัพธ์ คือ UTXOs ใหม่ที่สร้างขึ้นโดยธุรกรรม โดยหนึ่งไปยังผู้รับ และโดยปกติอีกหนึ่งกลับไปยังกระเป๋าเงินของคุณเองเป็นเงินทอน

เมื่อ UTXO ที่ใช้เป็นอินพุตถูกใช้แล้ว มันจะถูกทำลายอย่างถาวร มันจะถูกนำออกจากบันทึกของเครือข่ายเกี่ยวกับเหรียญที่สามารถใช้จ่ายได้และไม่สามารถใช้จ่ายได้อีกเลย ผลลัพธ์ที่มันสร้างขึ้นจะกลายเป็น UTXO ใหม่ ซึ่งพร้อมใช้งานสำหรับผู้ที่มีกุญแจส่วนตัวเพื่อปลดล็อกมัน

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

ตัวอย่างทีละขั้นตอน

คุณถือ UTXO หนึ่งรายการมูลค่า 0.30 BTC และต้องการส่ง 0.10 BTC ให้เพื่อน

  1. กระเป๋าเงินของคุณเลือก UTXO 0.30 BTC เป็นอินพุต
  2. มันสร้างผลลัพธ์สองรายการ: 0.10 BTC ไปยังที่อยู่ของเพื่อนคุณ และประมาณ 0.1997 BTC กลับไปยังที่อยู่ใหม่ในกระเป๋าเงินของคุณเองเป็นเงินทอน
  3. ความแตกต่างประมาณ 0.0003 BTC กลายเป็นค่าธรรมเนียมของผู้ขุด
  4. UTXO ดั้งเดิม 0.30 BTC ได้หายไปอย่างถาวร ขณะนี้มี UTXO ใหม่สองรายการ

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

จุดเริ่มต้นของ UTXO: ธุรกรรมของ Coinbase

ทุก UTXO ที่มีอยู่ในปัจจุบันสามารถย้อนกลับไปถึงธุรกรรม coinbase ซึ่งเป็นธุรกรรมพิเศษแรกในทุกบล็อกของบิตคอยน์ ที่สร้าง BTC ใหม่เป็นรางวัลบล็อกให้กับนักขุด ธุรกรรม coinbase ไม่มีอินพุต บิตคอยน์ใหม่ไม่ได้มาจากที่ไหนมาก่อน มันถูกออกโดยโปรโตคอลเป็นการชำระเงินสำหรับการขุดแบบ proof-of-work

จากจุดเริ่มต้นนั้น บิตคอยน์แต่ละชิ้นจะผ่านห่วงโซ่ UTXO ที่ไม่ขาดสาย ทั้งการใช้จ่ายและการสร้าง จนถึงกระเป๋าเงินของคุณในวันนี้ ทุกๆ ซาโตชิที่คุณถืออยู่มีสายสัมพันธ์ที่ไม่ขาดสายย้อนกลับไปถึงธุรกรรม coinbase และใครก็ตามที่มีการเข้าถึงโหนดเต็มรูปแบบหรือเครื่องมือสำรวจบล็อกเชนสามารถติดตามสายสัมพันธ์นั้นได้

ชุด UTXO: บัญชีแยกประเภทสดของเหรียญที่สามารถใช้จ่ายได้ของบิตคอยน์

ทุกโหนดบิตคอยน์ที่สมบูรณ์จะรักษาชุด UTXO: ฐานข้อมูลแบบเรียลไทม์ของทุกผลลัพธ์ที่สามารถใช้จ่ายได้ในปัจจุบันที่มีอยู่ทั่วทั้งเครือข่าย เมื่อมีการทำธุรกรรมเข้ามา โหนดจะตรวจสอบชุดนี้เพื่อยืนยันว่าข้อมูลที่อ้างสิทธิ์มีอยู่จริง ยังไม่ได้ถูกใช้ไปแล้ว และปฏิบัติตามเงื่อนไขการล็อก (กฎทางคณิตศาสตร์ที่ควบคุมว่าใครสามารถใช้จ่ายได้) นี่คือกลไกหลักของบิตคอยน์ในการป้องกันการใช้จ่ายซ้ำซ้อน และไม่ต้องการบุคคลที่สามที่น่าเชื่อถือ

ขนาดและองค์ประกอบ ณ ปี 2025

การแยกแยะรายละเอียดที่ละเอียดที่สุดซึ่งเปิดเผยต่อสาธารณะมาจากทีมวิจัยของ mempool.space ซึ่ง รายงานชุด UTXO วิเคราะห์ภาพรวมทั้งหมดที่ความสูงของบล็อก 892,385 เมื่อวันที่ 14 เมษายน 2025 ซึ่งเป็นการวิเคราะห์องค์ประกอบทั้งหมดล่าสุดที่เผยแพร่เมื่อกลางปี 2026 ณ ช่วงเวลานั้น ชุด UTXO มีรายการทั้งหมด 173,190,861 รายการ และใช้พื้นที่บนดิสก์ประมาณ 11 GB ซึ่งมากกว่าสามเท่าของ UTXO ประมาณ 64 ล้านรายการที่บันทึกไว้เมื่อต้นปี 2020

การแยกตามประเภทที่อยู่เผยให้เห็นบางสิ่งที่ควรพิจารณา:

ประเภทสคริปต์ UTXO
ส่วนแบ่งของจำนวนทั้งหมด
ส่วนแบ่งมูลค่า BTC ทั้งหมด
แทปรูท (พี2ทีอาร์)
34.2%
0.75%
เลกาซี (P2PKH)
ยี่สิบแปดจุดแปดเปอร์เซ็นต์
ใหญ่
เซกวิทแบบดั้งเดิม (P2WPKH)
ยี่สิบหกจุดห้าเปอร์เซ็นต์
ส่วนใหญ่ของมูลค่า
เพย์-ทู-สคริปต์-แฮช (พี-ทู-เอสเอช)
ประมาณ 9%
น่าสังเกต
Pay-to-Multisig (P2MS) และ Pay-to-Public-Key (P2PK)
ประมาณ 1.5%
ประมาณ 8.7% (ส่วนใหญ่เป็นรางวัลสำหรับนักขุดรายแรก)
ประเภทสคริปต์ UTXO
แทปรูท (พี2ทีอาร์)
ส่วนแบ่งของจำนวนทั้งหมด
34.2%
ส่วนแบ่งมูลค่า BTC ทั้งหมด
0.75%
ประเภทสคริปต์ UTXO
เลกาซี (P2PKH)
ส่วนแบ่งของจำนวนทั้งหมด
ยี่สิบแปดจุดแปดเปอร์เซ็นต์
ส่วนแบ่งมูลค่า BTC ทั้งหมด
ใหญ่
ประเภทสคริปต์ UTXO
เซกวิทแบบดั้งเดิม (P2WPKH)
ส่วนแบ่งของจำนวนทั้งหมด
ยี่สิบหกจุดห้าเปอร์เซ็นต์
ส่วนแบ่งมูลค่า BTC ทั้งหมด
ส่วนใหญ่ของมูลค่า
ประเภทสคริปต์ UTXO
เพย์-ทู-สคริปต์-แฮช (พี-ทู-เอสเอช)
ส่วนแบ่งของจำนวนทั้งหมด
ประมาณ 9%
ส่วนแบ่งมูลค่า BTC ทั้งหมด
น่าสังเกต
ประเภทสคริปต์ UTXO
Pay-to-Multisig (P2MS) และ Pay-to-Public-Key (P2PK)
ส่วนแบ่งของจำนวนทั้งหมด
ประมาณ 1.5%
ส่วนแบ่งมูลค่า BTC ทั้งหมด
ประมาณ 8.7% (ส่วนใหญ่เป็นรางวัลสำหรับนักขุดรายแรก)

หมวดหมู่ Taproot มีสัดส่วน UTXO มากที่สุดตามจำนวน แต่ถือครองเพียง 0.75% ของมูลค่า BTC ทั้งหมด นั่นเป็นเพราะเกือบ 30% ของ UTXO ทั้งหมด หรือ 51,188,145 รายการจากทั้งหมด 173 ล้านรายการ ถูกเชื่อมโยงกับการจารึก Ordinals UTXOs ที่เกี่ยวข้องกับข้อความจารึกเหล่านี้มีมูลค่ารวมเพียง 415 BTC และมีมูลค่าเฉลี่ย 811 ซาโตชิต่อหน่วย พวกมันแทบไม่มีน้ำหนักทางเศรษฐกิจเลย แต่ทุกโหนดในเครือข่ายต้องเก็บรักษาไว้อย่างถาวร ซึ่งเป็นปรากฏการณ์ที่นักวิจัยเรียกว่าการพองตัวของชุด UTXO

ทำไมการเติบโตของชุด UTXO จึงเป็นปัญหาที่ควรจับตามอง

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

การอัปเกรด SegWit ในปี 2017 ได้แนะนำแรงจูงใจทางเศรษฐกิจสำหรับการรวม UTXO โดยการลดต้นทุนของการใช้จ่ายอินพุตจำนวนมากและสร้างเอาต์พุตที่น้อยลง การเติบโตยังคงดำเนินต่อไปโดยไม่คำนึงถึงสิ่งนี้ โซลูชันที่พัฒนาแล้วมากที่สุดคือ Utreexo ซึ่งออกแบบโดย Tadge Dryja (ผู้ร่วมสร้าง Lightning Network กับ Joseph Poon) Utreexo บีบอัดชุด UTXO โดยใช้ตัวสะสมทางเข้ารหัสลับที่อิงกับ Merkle trees ซึ่งช่วยให้โหนดสามารถจัดเก็บเพียงจำนวนน้อยของลายนิ้วมือแทนที่จะเป็นรายการทั้งหมด 173 ล้านรายการ การวิจัยนี้ยังคงเป็นพื้นที่ที่มีการพัฒนาอย่างต่อเนื่องในโปรโตคอล Bitcoin จนถึงกลางปี 2026

โมเดล UTXO กับ โมเดลบัญชี: Bitcoin กับ Ethereum

บิตคอยน์ไม่ใช่แนวทางเดียวในการติดตามความเป็นเจ้าของบนบล็อกเชนสาธารณะ อีเธอเรียมใช้โมเดลบัญชี ซึ่งทำงานคล้ายกับสมุดบัญชีธนาคารทั่วไป: บล็อกเชนที่บันทึกยอดคงเหลือของบัญชีแทนที่จะเป็นรายการวัตถุที่สามารถใช้จ่ายได้แยกกัน แต่ละที่อยู่จะมียอดคงเหลือที่เปลี่ยนแปลงเพียงหนึ่งเดียว ซึ่งจะเพิ่มขึ้นเมื่อมีธุรกรรมเข้าและลดลงเมื่อมีธุรกรรมออก เมื่อคุณส่ง ETH ยอดคงเหลือของผู้ส่งจะถูกหักออก และยอดคงเหลือของผู้รับจะถูกเพิ่มเข้าไป โดยไม่มีวัตถุแยกต่างหากเคลื่อนย้ายระหว่างกัน

สองรุ่นนี้มีการแลกเปลี่ยนที่แตกต่างกัน:

คุณสมบัติ
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
บัญชีโมเดล (อีเธอเรียม, โซลานา)
วิธีการทำงานของยอดเงิน
ผลรวมของผลลัพธ์ที่ไม่ถูกใช้และแยกออกจากกัน
ยอดคงเหลือคงเหลือต่อบัญชี
การไหลของธุรกรรม
ใช้ UTXO เก่า, สร้างใหม่
ผู้ส่งเดบิต, ผู้รับเครดิต
ความเป็นส่วนตัว
แข็งแกร่งขึ้น: แต่ละธุรกรรมใช้เอาต์พุตที่แตกต่างกันและสามารถใช้ที่อยู่ใหม่ได้
อ่อนแอ: ทุกกิจกรรมเชื่อมโยงกลับไปยังที่อยู่หนึ่งที่อยู่ตลอด
การประมวลผลแบบขนาน
ใช่: UTXO ที่เป็นอิสระได้รับการตรวจสอบพร้อมกันในหลายเธรด
ไม่: สถานะบัญชีได้รับการอัปเดตตามลำดับ; บัญชีเดียวกันไม่สามารถดำเนินการธุรกรรมสองรายการพร้อมกันได้
การป้องกันการใช้จ่ายซ้ำซ้อน
ตรวจสอบกับชุด UTXO
ตรวจสอบกับบัญชี nonce และสถานะ
การสนับสนุนสัญญาอัจฉริยะ
จำกัดที่ชั้นฐาน
เป็นธรรมชาติและยืดหยุ่น
อุปมาอุปไมย
เงินสดในกระเป๋าสตางค์
บัญชีธนาคาร
คุณสมบัติ
วิธีการทำงานของยอดเงิน
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
ผลรวมของผลลัพธ์ที่ไม่ถูกใช้และแยกออกจากกัน
บัญชีโมเดล (อีเธอเรียม, โซลานา)
ยอดคงเหลือคงเหลือต่อบัญชี
คุณสมบัติ
การไหลของธุรกรรม
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
ใช้ UTXO เก่า, สร้างใหม่
บัญชีโมเดล (อีเธอเรียม, โซลานา)
ผู้ส่งเดบิต, ผู้รับเครดิต
คุณสมบัติ
ความเป็นส่วนตัว
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
แข็งแกร่งขึ้น: แต่ละธุรกรรมใช้เอาต์พุตที่แตกต่างกันและสามารถใช้ที่อยู่ใหม่ได้
บัญชีโมเดล (อีเธอเรียม, โซลานา)
อ่อนแอ: ทุกกิจกรรมเชื่อมโยงกลับไปยังที่อยู่หนึ่งที่อยู่ตลอด
คุณสมบัติ
การประมวลผลแบบขนาน
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
ใช่: UTXO ที่เป็นอิสระได้รับการตรวจสอบพร้อมกันในหลายเธรด
บัญชีโมเดล (อีเธอเรียม, โซลานา)
ไม่: สถานะบัญชีได้รับการอัปเดตตามลำดับ; บัญชีเดียวกันไม่สามารถดำเนินการธุรกรรมสองรายการพร้อมกันได้
คุณสมบัติ
การป้องกันการใช้จ่ายซ้ำซ้อน
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
ตรวจสอบกับชุด UTXO
บัญชีโมเดล (อีเธอเรียม, โซลานา)
ตรวจสอบกับบัญชี nonce และสถานะ
คุณสมบัติ
การสนับสนุนสัญญาอัจฉริยะ
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
จำกัดที่ชั้นฐาน
บัญชีโมเดล (อีเธอเรียม, โซลานา)
เป็นธรรมชาติและยืดหยุ่น
คุณสมบัติ
อุปมาอุปไมย
โมเดล UTXO (Bitcoin, Litecoin, Cardano)
เงินสดในกระเป๋าสตางค์
บัญชีโมเดล (อีเธอเรียม, โซลานา)
บัญชีธนาคาร

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

UTXO ส่งผลต่อค่าธรรมเนียมธุรกรรมของคุณอย่างไร

ค่าธรรมเนียมการทำธุรกรรมของบิตคอยน์ไม่ได้ขึ้นอยู่กับจำนวนเงินที่ส่ง แต่ขึ้นอยู่กับขนาดข้อมูลของธุรกรรม ซึ่งวัดเป็นไบต์เสมือน (vbytes) ปัจจัยหลักที่ส่งผลต่อขนาดข้อมูลนี้คือจำนวน UTXO ที่คุณใช้เป็นอินพุต

แต่ละอินพุตจะเพิ่มข้อมูลลงในธุรกรรม: การอ้างอิงไปยัง UTXO ก่อนหน้า พร้อมลายเซ็นเข้ารหัสที่พิสูจน์ว่าคุณเป็นเจ้าของ การมีอินพุตมากขึ้นหมายถึงธุรกรรมที่ใหญ่ขึ้นและค่าธรรมเนียมที่สูงขึ้น ค่าที่เคลื่อนย้ายระหว่างอินพุตและเอาต์พุตไม่เกี่ยวข้องกับการคำนวณค่าธรรมเนียม ซึ่งเป็นเหตุผลว่าทำไมการโอนเงิน 2 พันล้านดอลลาร์โดยใช้ UTXO ที่เลือกอย่างระมัดระวังสามรายการจึงมีค่าใช้จ่ายเพียง 0.78 ดอลลาร์ในปี 2021 ในขณะที่การโอนเงิน 50 ดอลลาร์จากกระเป๋าเงินที่เต็มไปด้วย UTXO ขนาดเล็กจำนวนมากอาจมีค่าใช้จ่ายหลายดอลลาร์

ภายใต้สภาพเครือข่ายปกติในปี 2025 และ 2026 อัตราค่าธรรมเนียมเฉลี่ยอยู่ระหว่าง 1 ถึง 20 ซาโตชิต่อหน่วย vB ตามข้อมูลของ D-Central คู่มือค่าธรรมเนียม เผยแพร่ในเดือนกุมภาพันธ์ 2026. ธุรกรรม Native SegWit แบบหนึ่งอินพุตสองเอาต์พุตแบบง่ายมีค่าใช้จ่ายเพียงไม่กี่ร้อยถึงไม่กี่พันซาโตชิ. ในช่วงที่มีการแออัดซึ่งเกิดจากการเพิ่มขึ้นของความต้องการอย่างฉับพลันหรือโปรโตคอลใหม่บนเชน อัตราอาจสูงถึง 100 ถึง 500 ซาโตชิต่อ vB หรือสูงกว่า.

ประเภทของที่อยู่ที่กำหนดต้นทุนการป้อนข้อมูล

ประเภทของที่อยู่ที่คุณ UTXOs ถูกล็อกไว้มีผลกระทบอย่างมีนัยสำคัญต่อต้นทุนของแต่ละอินพุตเมื่อคุณใช้จ่ายมัน รูปแบบที่อยู่ใหม่ใช้ลายเซ็นทางคณิตศาสตร์อย่างมีประสิทธิภาพมากขึ้น ทำให้ขนาดข้อมูลที่แต่ละอินพุตเพิ่มเข้าไปในธุรกรรมลดลง:

ประเภทที่อยู่
รูปแบบคำนำหน้า
ขนาดข้อมูลนำเข้า (vbytes)
ค่าใช้จ่ายเทียบกับมรดก
เลกาซี (P2PKH)
1...
ประมาณ 148 vB
พื้นฐาน, แพงที่สุด
เซกวิทซ้อน (P2SH-P2WPKH)
3...
ประมาณ 91 vB
ประมาณถูกกว่า 38%
เซกวิทแบบดั้งเดิม (P2WPKH)
bc1q...
ประมาณ 68 vB
ประมาณถูกกว่า 54%
แทปรูท (พี2ทีอาร์)
bc1p...
ประมาณ 57.5 vB
ประมาณ 61% ถูกกว่า
ประเภทที่อยู่
เลกาซี (P2PKH)
รูปแบบคำนำหน้า
1...
ขนาดข้อมูลนำเข้า (vbytes)
ประมาณ 148 vB
ค่าใช้จ่ายเทียบกับมรดก
พื้นฐาน, แพงที่สุด
ประเภทที่อยู่
เซกวิทซ้อน (P2SH-P2WPKH)
รูปแบบคำนำหน้า
3...
ขนาดข้อมูลนำเข้า (vbytes)
ประมาณ 91 vB
ค่าใช้จ่ายเทียบกับมรดก
ประมาณถูกกว่า 38%
ประเภทที่อยู่
เซกวิทแบบดั้งเดิม (P2WPKH)
รูปแบบคำนำหน้า
bc1q...
ขนาดข้อมูลนำเข้า (vbytes)
ประมาณ 68 vB
ค่าใช้จ่ายเทียบกับมรดก
ประมาณถูกกว่า 54%
ประเภทที่อยู่
แทปรูท (พี2ทีอาร์)
รูปแบบคำนำหน้า
bc1p...
ขนาดข้อมูลนำเข้า (vbytes)
ประมาณ 57.5 vB
ค่าใช้จ่ายเทียบกับมรดก
ประมาณ 61% ถูกกว่า

แหล่งที่มา: คู่มือการจัดการ UTXO ของ Spark.money

SegWit สามารถประหยัดได้เพราะข้อมูลลายเซ็น (พยาน) จะถูกลดราคาลง 75% เมื่อคำนวณไบต์เสมือน Taproot ไปไกลกว่านั้น โดยใช้ลายเซ็น Schnorr ขนาด 64 ไบต์ แทนที่จะเป็นลายเซ็น ECDSA ขนาด 71 ถึง 72 ไบต์ และขจัดความจำเป็นในการรวมคีย์สาธารณะไว้ในพยานสำหรับการใช้จ่ายตามเส้นทางคีย์โดยตรง

สำหรับการทำธุรกรรมแบบรวมศูนย์ที่มีข้อมูลนำเข้า 20 รายการ การเปลี่ยนจาก Legacy เป็น Native SegWit จะช่วยลดค่าธรรมเนียมลงประมาณ 54% Taproot จะช่วยประหยัดเพิ่มอีก 15% ต่อข้อมูลนำเข้าหนึ่งรายการจากยอดเดิม หากกระเป๋าเงินของคุณยังคงสร้างที่อยู่เริ่มต้นด้วย "1" การเปลี่ยนไปใช้กระเป๋าเงินที่สร้างที่อยู่ Native SegWit (bc1q) หรือ Taproot (bc1p) เป็นวิธีลดค่าธรรมเนียมที่มีประสิทธิภาพสูงสุดที่คุณสามารถทำได้ก่อนที่คุณจะเปลี่ยนแปลงวิธีการทำธุรกรรมของคุณ

ณ กลางปี 2026 บัญชี Native SegWit คิดเป็นประมาณ 85% ของธุรกรรม Bitcoin ทั้งหมด การนำ Taproot มาใช้มีอยู่ประมาณ 20% โดยเคยสูงสุดที่ประมาณ 42% ในปี 2024 เมื่อได้รับแรงหนุนจากกิจกรรมการจารึก Ordinals จากนั้นก็ชะลอตัวลงเมื่อการจารึกเริ่มลดลง ที่อยู่อย่างเดิมยังคงคิดเป็น 15% ที่เหลืออยู่ แม้ว่าจะไม่มีข้อได้เปรียบเหนือรูปแบบใหม่สำหรับผู้ใช้ส่วนใหญ่ก็ตาม

การทำรายการแบบกลุ่มและการแทนที่ด้วยค่าธรรมเนียม

กลยุทธ์ค่าธรรมเนียมอีกสองแบบที่ควรทำความเข้าใจควบคู่ไปกับการเลือก UTXO

การทำธุรกรรมแบบกลุ่ม รวมการชำระเงินหลายรายการเป็นธุรกรรมเดียว แทนที่จะส่งบิตคอยน์ไปยังผู้รับห้าคนในห้าธุรกรรมแยกกัน ธุรกรรมเดียวที่มีห้าผลลัพธ์จะจัดการทั้งหมดในบล็อกเดียว ค่าธรรมเนียมต่อธุรกรรมจะถูกจ่ายเพียงครั้งเดียว และค่าธรรมเนียมรวมจะต่ำกว่าการทำธุรกรรมห้าครั้งแยกกันอย่างมาก

แทนที่ด้วยค่าธรรมเนียม (RBF), มาตรฐานใน BIP 125, ช่วยให้คุณแทนที่ธุรกรรมที่ยังไม่ได้รับการยืนยันด้วยเวอร์ชันใหม่ที่จ่ายค่าธรรมเนียมสูงกว่า หากคุณส่งธุรกรรมด้วยอัตราค่าธรรมเนียมต่ำในช่วงเวลาที่เงียบสงบและ mempool เกิดการแออัดอย่างกะทันหัน RBF จะช่วยให้คุณเพิ่มค่าธรรมเนียมโดยไม่ต้องยกเลิกและส่งใหม่ทั้งหมด ส่วนใหญ่กระเป๋าเงินสมัยใหม่รองรับการส่งสัญญาณ RBF โดยค่าเริ่มต้น

ฝุ่นบิตคอยน์: เมื่อ UTXO มีขนาดเล็กเกินกว่าจะใช้จ่ายได้

ฝุ่นบิตคอยน์ (Bitcoin dust) หมายถึง UTXO ที่มีขนาดเล็กมากจนค่าธรรมเนียมที่ต้องจ่ายในการใช้จ่ายมันสูงกว่ามูลค่าหน้าบัตรของมัน หาก UTXO มี 400 ซาโตชิ แต่การนำมันมาเป็นอินพุตในธุรกรรมมีค่าธรรมเนียม 800 ซาโตชิ มันก็ไม่มีค่าทางเศรษฐกิจ คุณยังคงเป็นเจ้าของมันบนบล็อกเชน แต่การใช้จ่ายมันหมายถึงการสูญเสียเงิน

Bitcoin Core บังคับใช้ขีดจำกัดฝุ่นเป็นนโยบายการส่งต่อ ผลลัพธ์ที่ต่ำกว่าประมาณ 546 satoshis สำหรับประเภทผลลัพธ์มาตรฐาน (294 satoshis สำหรับ P2WPKH โดยเฉพาะ) จะไม่ถูกส่งต่อโดยโหนดส่วนใหญ่ เนื่องจากค่าธรรมเนียมขั้นต่ำในการส่งต่อที่ 3 sat/vB ตามค่าเริ่มต้น การใช้จ่ายจำนวนดังกล่าวในธุรกรรมในอนาคตจะมีค่าใช้จ่ายสูงกว่ามูลค่าของมัน นี่ไม่ใช่กฎที่ได้รับการยอมรับอย่างเป็นเอกฉันท์และฝังอยู่ในโปรโตคอลของ Bitcoin; โหนดแต่ละตัวสามารถปรับเกณฑ์การส่งต่อข้อมูลของตนได้ แต่ในทางปฏิบัติ โหนดส่วนใหญ่จะปฏิบัติตามค่าเริ่มต้น

แม้จะอยู่เหนือระดับฝุ่น UTXOs ที่ถือเพียงไม่กี่พันซาโตชิก็สามารถกลายเป็นไม่สามารถใช้จ่ายได้ในทางเศรษฐกิจในช่วงที่ค่าธรรมเนียมพุ่งสูงขึ้น UTXO แบบ P2WPKH ที่ถือครอง 1,000 satoshi จะไม่คุ้มค่าในการใช้จ่ายเมื่อค่าธรรมเนียมเกินประมาณ 15 sat/vB เนื่องจากอินพุตเพิ่ม 68 vB ที่ 15 sat/vB ซึ่งเท่ากับค่าธรรมเนียม 1,020 satoshi

ฝุ่นละอองมักจะสะสมจาก:

  • การถอนเงินจำนวนเล็กน้อยซ้ำๆ โดยเฉพาะจากการตั้งค่าการถอนเงินอัตโนมัติแบบ DCA (เฉลี่ยต้นทุนดอลลาร์)
  • เปลี่ยนเงินทอนจากการซื้อของหลายรายการที่มีเศษเหลือเล็กน้อย
  • การจ่ายเงินจากเหมืองแร่แบบกลุ่มและรางวัลจากการเดิมพันที่แจกจ่ายเป็นจำนวนเล็กน้อยบ่อยครั้ง
  • ผลลัพธ์ที่เกี่ยวข้องกับข้อความจารึก ซึ่งคิดเป็นสัดส่วนมากของ UTXO ที่มีขนาดต่ำกว่า 1,000 ซาโตชิที่ปรากฏในชุด UTXO ปัจจุบัน

วิธีแก้ปัญหาที่ปฏิบัติได้จริงนั้นไม่ซับซ้อน: สะสมก่อนถอน และเมื่อรวมยอด ให้เลือกช่วงเวลาที่มีค่าธรรมเนียมต่ำแทนที่จะรอจนกว่าจะมีความจำเป็นเร่งด่วนในการส่ง

การจัดการ UTXO และการควบคุมเหรียญ

การจัดการ UTXO คือการปฏิบัติในการจัดระเบียบและรวม UTXO ของคุณอย่างมีเจตนาเพื่อลดค่าธรรมเนียมในอนาคตและปกป้องความเป็นส่วนตัวของคุณบนเครือข่าย. Coin control คือคุณสมบัติเฉพาะของกระเป๋าเงินที่ให้คุณเลือก UTXO ที่จะใช้เป็นอินพุตในการทำธุรกรรมด้วยตนเอง แทนที่จะให้อัลกอริทึมของกระเป๋าเงินเลือกโดยอัตโนมัติ.

กระเป๋าเงินส่วนใหญ่จัดการการเลือกโดยอัตโนมัติด้วยอัลกอริทึมเช่น Branch and Bound ซึ่ง Bitcoin Core ได้ใช้มาตั้งแต่เวอร์ชัน 0.17 และทำงานร่วมกับอัลกอริทึมที่แข่งขันกันหลายตัวตั้งแต่เวอร์ชัน v27+ เป็นต้นไป โดยทั่วไปแล้วอัลกอริทึมเหล่านี้มีประสิทธิภาพในการลดค่าธรรมเนียม แต่จะเน้นที่การลดต้นทุนเป็นหลัก ไม่ใช่เพื่อความเป็นส่วนตัวของคุณหรือเพื่อแยกประวัติการทำธุรกรรมที่แตกต่างกัน

ห้าขั้นตอนปฏิบัติในการจัดการ UTXO

การกระทำ
เวลาที่ดีที่สุด
ทำไมถึงช่วยได้
รวม UTXOs ขนาดเล็กให้เป็น UTXOs ขนาดใหญ่จำนวนน้อยลง
เมื่อค่าธรรมเนียมอยู่ที่ 1 ถึง 3 sat/vB
ลดจำนวนการป้อนข้อมูลในอนาคต ลดค่าธรรมเนียมในทุกธุรกรรมถัดไป
ติดป้ายกำกับทุก UTXO ตามแหล่งที่มาเมื่อได้รับ
ณ เวลาที่ได้รับ
เปลี่ยนรายการที่ไม่โปร่งใสให้เป็นรายการสินค้าที่จัดระเบียบอย่างดี; จำเป็นสำหรับการตัดสินใจเกี่ยวกับการควบคุมเหรียญ
แช่แข็ง UTXO จากแหล่งที่มีความอ่อนไหว
ก่อนการใช้จ่ายครั้งต่อไปของคุณ
ป้องกันการเชื่อมโยงประวัติการทำธุรกรรมแยกกันโดยไม่ได้ตั้งใจ
ย้ายไปใช้ที่อยู่แบบ Native SegWit หรือ Taproot
ก่อนการรวมหนี้ครั้งต่อไปของคุณ
การลดค่าธรรมเนียมที่ใหญ่ที่สุดที่สามารถทำได้โดยไม่ต้องเปลี่ยนพฤติกรรมของคุณ
ตรวจสอบ mempool.space ก่อนทำธุรกรรมที่ไม่เร่งด่วน
เมื่อใดก็ตามที่ธุรกรรมสามารถรอได้
อัตราค่าธรรมเนียมแตกต่างกันถึง 10 เท่าหรือมากกว่าระหว่างช่วงเวลาที่เงียบสงบและช่วงเวลาที่แออัด
การกระทำ
รวม UTXOs ขนาดเล็กให้เป็น UTXOs ขนาดใหญ่จำนวนน้อยลง
เวลาที่ดีที่สุด
เมื่อค่าธรรมเนียมอยู่ที่ 1 ถึง 3 sat/vB
ทำไมถึงช่วยได้
ลดจำนวนการป้อนข้อมูลในอนาคต ลดค่าธรรมเนียมในทุกธุรกรรมถัดไป
การกระทำ
ติดป้ายกำกับทุก UTXO ตามแหล่งที่มาเมื่อได้รับ
เวลาที่ดีที่สุด
ณ เวลาที่ได้รับ
ทำไมถึงช่วยได้
เปลี่ยนรายการที่ไม่โปร่งใสให้เป็นรายการสินค้าที่จัดระเบียบอย่างดี; จำเป็นสำหรับการตัดสินใจเกี่ยวกับการควบคุมเหรียญ
การกระทำ
แช่แข็ง UTXO จากแหล่งที่มีความอ่อนไหว
เวลาที่ดีที่สุด
ก่อนการใช้จ่ายครั้งต่อไปของคุณ
ทำไมถึงช่วยได้
ป้องกันการเชื่อมโยงประวัติการทำธุรกรรมแยกกันโดยไม่ได้ตั้งใจ
การกระทำ
ย้ายไปใช้ที่อยู่แบบ Native SegWit หรือ Taproot
เวลาที่ดีที่สุด
ก่อนการรวมหนี้ครั้งต่อไปของคุณ
ทำไมถึงช่วยได้
การลดค่าธรรมเนียมที่ใหญ่ที่สุดที่สามารถทำได้โดยไม่ต้องเปลี่ยนพฤติกรรมของคุณ
การกระทำ
ตรวจสอบ mempool.space ก่อนทำธุรกรรมที่ไม่เร่งด่วน
เวลาที่ดีที่สุด
เมื่อใดก็ตามที่ธุรกรรมสามารถรอได้
ทำไมถึงช่วยได้
อัตราค่าธรรมเนียมแตกต่างกันถึง 10 เท่าหรือมากกว่าระหว่างช่วงเวลาที่เงียบสงบและช่วงเวลาที่แออัด

กระเป๋าเงินที่มีการควบคุมเหรียญที่แข็งแกร่ง ได้แก่ Sparrow Wallet (เดสก์ท็อป, โอเพ่นซอร์ส, มีคุณสมบัติการติดป้ายและการแช่แข็งที่ยอดเยี่ยม) และ Electrum (เดสก์ท็อป, มีมายาวนาน) ทั้งสองเปิดเผยรายละเอียดต่อ UTXO และอนุญาตให้มีการเลือกป้อนข้อมูลด้วยตนเอง ในด้านฮาร์ดแวร์ Ledger, Trezor และ Coldcard ทั้งหมดรองรับ Taproot ตั้งแต่ปี 2026 รวมถึงการใช้เส้นทางกุญแจ Taproot สำหรับการตั้งค่ากระเป๋าเงินลายเซ็นเดียวมาตรฐานของพวกเขา

กระเป๋าเงินบิตคอยน์ที่จัดการอย่างดีจะมี UTXOs จำนวนน้อยที่มีขนาดเหมาะสมในรูปแบบที่อยู่สมัยใหม่ ส่วนกระเป๋าเงินที่ไม่ได้รับการจัดการอย่างดีจะมีชิ้นส่วนในรูปแบบเก่าหลายสิบหรือหลายร้อยชิ้น ซึ่งแต่ละชิ้นเป็นภาระค่าธรรมเนียมในอนาคตที่รอการเรียกใช้

UTXOs, ความเป็นส่วนตัว และการโจมตีแบบ Dusting

แต่ละ UTXO จะเก็บประวัติการทำธุรกรรมไว้อย่างถาวรบนบล็อกเชนสาธารณะของ Bitcoin เมื่อคุณใช้ UTXO หลายรายการร่วมกันเป็นอินพุตในธุรกรรมเดียว เครื่องมือวิเคราะห์โซ่จะนำสิ่งที่เรียกว่า Common Input Ownership Heuristic (CIOH) มาใช้: สมมติฐานการทำงานที่ว่าอินพุตทั้งหมดในธุรกรรมเป็นของหน่วยงานเดียวกัน

สิ่งนี้ส่งผลโดยตรงในทางปฏิบัติ หากคุณได้รับ 0.1 BTC จากตลาดแลกเปลี่ยนที่ได้รับการตรวจสอบ KYC (ซึ่งมีบันทึกข้อมูลตัวตนของคุณ) และ 0.05 BTC จากการซื้อขายแบบเพียร์-ทู-เพียร์ (ซึ่งไม่มีบันทึกข้อมูลตัวตนของคุณ) การรวม UTXO ทั้งสองไว้ในธุรกรรมเดียวอย่างเปิดเผยและถาวร จะทำให้แหล่งที่มาทั้งสองเชื่อมโยงกับเจ้าของเดียวกันบนบล็อกเชน ไม่มีมาตรการใดในอนาคตที่จะลบการเชื่อมโยงนั้นออกจากบันทึกสาธารณะได้

การโจมตีด้วยการปัดฝุ่นคืออะไร?

การโจมตีแบบ dusting เป็นการโจมตีที่จงใจใช้ประโยชน์จาก CIOH โดยผู้โจมตีจะส่งบิตคอยน์จำนวนเล็กน้อยมาก มักจะเป็นเพียงไม่กี่ร้อยซาโตชิ ไปยังหนึ่งหรือหลายที่อยู่ของคุณ หากคุณใช้ UTXO ที่เหลือนั้นร่วมกับ UTXO อื่น ๆ ของคุณในธุรกรรมเดียวกันในภายหลัง ผู้โจมตีสามารถติดตามความเชื่อมโยงระหว่างที่อยู่ต่าง ๆ และสร้างแผนที่แสดงการถือครองของคุณได้ ข้อมูลดังกล่าวสามารถนำไปใช้ในการโจมตีแบบฟิชชิ่ง การข่มขู่กรรโชก หรือการเฝ้าระวังเป้าหมายได้

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

วิธีป้องกันการโจมตีด้วยการโปรยฝุ่น:

  • แช่แข็ง UTXOs ขนาดเล็กที่ต้องสงสัยในซอฟต์แวร์กระเป๋าเงินของคุณเพื่อไม่ให้ถูกนำไปใช้ในธุรกรรมโดยอัตโนมัติ
  • อย่าโต้ตอบกับลิงก์หรือคำแนะนำที่มาผ่านช่องผลลัพธ์ OP_RETURN หรือบันทึกธุรกรรมที่ไม่รู้จัก (OP_RETURN เป็นรหัสคำสั่งในสคริปต์ของ Bitcoin ที่อนุญาตให้ฝังข้อมูลจำนวนเล็กน้อยที่ไม่จำกัดประเภทลงในผลลัพธ์ของธุรกรรม)
  • ใช้การควบคุมเหรียญสำหรับการทำธุรกรรมที่ให้ความสำคัญกับความเป็นส่วนตัวเพื่อป้องกันการใช้จ่าย UTXO ร่วมโดยไม่ตั้งใจ
  • เก็บ UTXO จากแหล่งต่าง ๆ ไว้ในกระเป๋าเงินแยกต่างหากทุกที่ที่การแยกนี้มีความสำคัญต่อคุณ

ข้อควรระวังที่สำคัญอีกประการหนึ่งสำหรับการรวม UTXO คือ การรวม UTXO ที่วางแผนไม่ดีสามารถทำลายความเป็นส่วนตัวของคุณได้อย่างมีประสิทธิภาพไม่ต่างจากการโจมตีแบบ dusting การรวม UTXO ที่มีการปนเปื้อน KYC เข้ากับ UTXO จากแหล่งส่วนตัวในธุรกรรมรวมเดียว จะเชื่อมโยงทั้งสองอย่างถาวรบนบล็อกเชน ความเสียหายที่เกิดขึ้นจะไม่สามารถย้อนกลับได้เมื่อธุรกรรมได้รับการยืนยันแล้ว

UTXOs และเครือข่าย Lightning

เครือข่าย Lightning ซึ่งเป็นโปรโตคอลการชำระเงิน Layer 2 ที่ใช้กันอย่างแพร่หลายที่สุดของ Bitcoin ถูกสร้างขึ้นโดยตรงบน UTXOs โดยไม่ทำงานแยกจากโมเดล UTXO ของชั้นพื้นฐาน แต่ใช้ UTXOs เป็นหลักประกันด้านความปลอดภัย

การเปิดช่องทางการชำระเงิน Lightning จำเป็นต้องล็อก UTXO ลงในที่อยู่แบบหลายลายเซ็น 2 ใน 2 บนชั้นพื้นฐานของ Bitcoin UTXO ที่ถูกล็อกนั้นคือธุรกรรมเงินทุนของช่องทางการชำระเงิน การชำระเงินทั้งหมดที่ทำผ่านช่องทางหลังจากนั้นจะเกิดขึ้นนอกเครือข่าย โดยไม่สัมผัสกับบล็อกเชน เมื่อช่องทางปิดลงในที่สุด การทำธุรกรรมชำระบัญชีสุดท้ายบนเครือข่ายจะสร้าง UTXO ใหม่สำหรับแต่ละฝ่าย โดยสะท้อนผลลัพธ์สุทธิของการชำระเงินทั้งหมดที่ทำระหว่างกัน

คุณสามารถส่งการชำระเงินได้หลายพันรายการผ่านช่องทางเดียวที่เปิดอยู่ และรอยเท้าบนเชนมีเพียงสองธุรกรรม: หนึ่งเพื่อเปิดและอีกหนึ่งเพื่อปิด สำหรับผู้ที่ทำการชำระเงินขนาดเล็กบ่อยครั้ง นี่หมายถึงการลดค่าธรรมเนียมและการเปิดเผยข้อมูลบนเชนอย่างมีนัยสำคัญ

ณ เดือนพฤษภาคม 2026 ตามที่ ข้อมูล จาก BYDFi:

  • ความจุของเครือข่าย Lightning Network สาธารณะอยู่ที่มากกว่า 5,600 BTC คิดเป็นมูลค่าประมาณ 490 ล้านดอลลาร์สหรัฐตามราคาปัจจุบัน
  • ความจุรวมที่ประมาณการไว้รวมถึงช่องทางส่วนตัวและช่องทางที่ไม่ได้ประกาศที่ใช้โดยกระเป๋าเงินมือถือและโหนดขององค์กรเกิน 12,000 BTC
  • ปริมาณการทำธุรกรรมรายเดือนทะลุ 1.1 พันล้านดอลลาร์เป็นครั้งแรกในช่วงต้นปี 2026
  • เครือข่ายดำเนินการผ่านโหนดที่ใช้งานอยู่มากกว่า 18,000 โหนด ณ ปี 2026

Taproot ยังได้ปรับปรุงความเป็นส่วนตัวของ Lightning อีกด้วย ก่อนหน้า Taproot การทำธุรกรรมเติมเงินในช่องทาง Lightning จะมีลายนิ้วมือบนเชนที่สามารถระบุได้ แต่ด้วยการใช้จ่ายผ่านเส้นทางกุญแจของ Taproot ทำให้ธุรกรรมเติมเงินในช่องทางสามารถดูไม่แตกต่างจากธุรกรรมลายเซ็นเดียวมาตรฐาน ซึ่งจะช่วยลบจุดข้อมูลนั้นออกจากการวิเคราะห์บนเชน

การแลกเปลี่ยน, ความท้าทาย, และสิ่งที่ต้องจับตามอง

การแลกเปลี่ยนที่ซื่อสัตย์

จุดแข็งของโมเดล UTXO ในด้านความเป็นส่วนตัวและการตรวจสอบแบบขนานมาพร้อมกับต้นทุนที่แท้จริง โมเดลนี้มีความซับซ้อนมากกว่าสำหรับนักพัฒนาในการใช้งานเมื่อเทียบกับโมเดลบัญชี ผู้ใช้จะสะสมหนี้การจัดการ UTXO เมื่อเวลาผ่านไปหากพวกเขาไม่รวมศูนย์อย่างแข็งขัน และหนี้ดังกล่าวจะปรากฏเป็นค่าธรรมเนียมที่สูงขึ้นในที่สุด โมเดลนี้ยังสร้างปัญหาการพองตัวของชุด UTXO ที่อธิบายไว้ข้างต้น ซึ่งผลลัพธ์ที่ไม่มีมูลค่าทางเศรษฐกิจจะคงอยู่ในหน่วยความจำของโหนดเต็มรูปแบบทุกโหนดอย่างไม่มีกำหนด

ความเป็นส่วนตัวเป็นคุณสมบัติของโมเดล UTXO แต่ไม่ใช่การรับประกัน บล็อกเชนเป็นสาธารณะ และบริษัทวิเคราะห์เชนได้พัฒนาความเชี่ยวชาญในการใช้ฮิวริสติกส์ เช่น CIOH การจัดกลุ่มที่อยู่ และการวิเคราะห์กราฟธุรกรรม ความเป็นส่วนตัวที่ใช้โมเดล UTXO ต้องการการจัดการอย่างจริงจัง มันไม่ได้เกิดขึ้นโดยอัตโนมัติ

สิ่งที่ควรจับตามองในปี 2026 และอนาคต

มีพัฒนาการสามประการที่ควรติดตามสำหรับผู้ที่ต้องติดต่อกับ Bitcoin UTXO เป็นประจำ:

ความคืบหน้าของ Utreexo หาก Utreexo หรือชุดการบีบอัด UTXO ที่เทียบเคียงกันได้ถึงระดับความพร้อมในการใช้งานจริง จะช่วยลดภาระของฮาร์ดแวร์ในการรันโหนดเต็มรูปแบบได้อย่างมาก และลดแรงกดดันในการกระจายอำนาจที่เกิดจากการเติบโตของชุด UTXO ติดตามจดหมายข่าว Bitcoin Optech ได้ที่ bitcoinops.org สำหรับการอัปเดตทางเทคนิค

ข้อเสนอของพันธสัญญา นักพัฒนา Bitcoin กำลังประเมิน opcodes เช่น CheckTemplateVerify (CTV) และทางเลือกอื่น ๆ ที่จะอนุญาตให้มีการกำหนดข้อจำกัดเกี่ยวกับวิธีการใช้จ่าย UTXO ในอนาคต หากได้รับการยอมรับ ข้อตกลงเหล่านี้อาจช่วยให้เกิดโครงสร้างการชำระเงินแบบกลุ่มที่มีประสิทธิภาพ การจัดการการดูแลรักษาแบบคลังเก็บ และเงื่อนไขการชำระเงินที่แสดงออกได้มากขึ้นโดยไม่จำเป็นต้องไว้วางใจบุคคลที่สาม

การเติบโตของตลาดค่าธรรมเนียม ด้วยการลดครึ่งหนึ่งของปี 2024 ที่จะลดเงินอุดหนุนบล็อกลงเหลือ 3.125 BTC ค่าธรรมเนียมการทำธุรกรรมจึงกลายเป็นสัดส่วนที่มากขึ้นของรายได้ของนักขุด การพัฒนาของตลาดค่าธรรมเนียมในรอบถัดไป ไม่ว่าจะยังคงเป็นแบบเป็นช่วงๆ และมีลักษณะเป็นจุดสูงสุดหรือพัฒนาความลึกที่สม่ำเสมอมากขึ้น จะเป็นตัวกำหนดต้นทุนที่แท้จริงของการถือครองและเคลื่อนย้าย UTXO บนเชน การติดตาม mempool.space แสดงภาพสดของสภาพปัจจุบัน

สรุป

UTXO คือหน่วยย่อยของบิตคอยน์ที่สามารถใช้จ่ายได้และเป็นหน่วยพื้นฐานที่บิตคอยน์ใช้ในการติดตามความเป็นเจ้าของโดยไม่ต้องพึ่งพาบัญชีแยกประเภทกลางหรือยอดคงเหลือในบัญชีใดๆ นี่คือคำตอบว่าทำไมค่าธรรมเนียมจึงทำงานในลักษณะเช่นนี้ ทำไมความเป็นส่วนตัวบนบิตคอยน์จึงซับซ้อนกว่าที่เห็น และทำไม Lightning Network จึงสามารถรองรับการชำระเงินได้หลายล้านรายการโดยแตะที่ชั้นพื้นฐานเพียงสองครั้งต่อช่องทาง

ณ กลางปี 2026 ชุด UTXO มีรายการมากกว่า 173 ล้านรายการ ช่องทาง Lightning มีการโอนเงินมากกว่า 1 พันล้านดอลลาร์ต่อเดือน และการนำ Taproot มาใช้ทำให้รูปแบบที่อยู่ที่มีประสิทธิภาพกลายเป็นค่าเริ่มต้นที่ใช้ได้จริงสำหรับกระเป๋าเงินใหม่ กลไกของ UTXOs ไม่ใช่เพียงแค่สถาปัตยกรรมเบื้องหลังเท่านั้น แต่มีความเกี่ยวข้องโดยตรงกับสิ่งที่ผู้ใช้ Bitcoin ทุกคนจ่าย ได้รับ และเปิดเผยในทุกธุรกรรม

การทำความเข้าใจสิ่งเหล่านี้เป็นหนึ่งในสิ่งที่เป็นประโยชน์มากที่สุดที่ผู้ใช้ Bitcoin ที่ดูแลตนเองสามารถทำได้ สำหรับการอ่านเพิ่มเติม เอกสาร Bitcoin Core ที่ github.com/bitcoin/bitcoin ครอบคลุมธุรกรรมและโมเดล UTXO ในระดับโปรโตคอล และคลังหัวข้อการเลือกเหรียญ Bitcoin Optech ที่ bitcoinops.org/th/topics/การเลือกเหรียญ เจาะลึกประเด็นเปรียบเทียบข้อดีข้อเสียในการนำระบบกระเป๋าเงินมาใช้

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

ทำไมบิตคอยน์ถึงใช้ UTXOs แทนยอดคงเหลือในบัญชี?
โมเดล UTXO มอบข้อได้เปรียบเชิงโครงสร้างหลายประการให้กับ Bitcoin เมื่อเทียบกับโมเดลบัญชี UTXO ที่ไม่ขึ้นต่อกันสามารถตรวจสอบได้พร้อมกัน เนื่องจากการตรวจสอบว่า UTXO ใดมีอยู่และยังไม่ถูกใช้ไม่จำเป็นต้องอัปเดตสถานะที่ใช้ร่วมกัน ซึ่งช่วยเพิ่มศักยภาพในการประมวลผล โมเดลนี้ยังให้ผู้ใช้มีการควบคุมความเป็นส่วนตัวที่แข็งแกร่งขึ้นโดยค่าเริ่มต้น: คุณสามารถรับบิตคอยน์ไปยังที่อยู่ใหม่ทุกครั้ง ทำให้ UTXO ที่แตกต่างกันถูกแยกออกจากกัน และเนื่องจากทุก ๆ ซาโตชิสามารถติดตามไปยังธุรกรรมของ Coinbase ได้ ทำให้ปริมาณทั้งหมดสามารถตรวจสอบได้โดยอิสระจากใครก็ตามที่มีโหนดเต็มรูปแบบ โดยไม่ต้องพึ่งพาบุคคลที่สามใด ๆ
บิตคอยน์มีจำนวน UTXO เท่าไหร่?
การรวม UTXO คืออะไรและควรทำเมื่อใด?
อะไรคือ Bitcoin dust?
การควบคุมเหรียญทำงานอย่างไร?
UTXOs สามารถติดตามเพื่อเปิดเผยตัวตนของฉันได้หรือไม่?
UTXO หมดอายุหรือถูกลบหรือไม่?

เริ่มต้นการลงทุนอย่างปลอดภัยด้วยกระเป๋าเงิน Bitcoin.com

สร้างกระเป๋าเงินแล้วกว่า 85 ล้านใบ ทุกสิ่งที่คุณต้องการเพื่อซื้อ ขาย แลกเปลี่ยน และลงทุนใน Bitcoin และสกุลเงินดิจิทัลของคุณอย่างปลอดภัย

A screenshot of the Bitcoin.com Wallet app

สแกนเพื่อดาวน์โหลดกระเป๋าเงิน Bitcoin.com

สแกน QR code นี้ด้วยอุปกรณ์มือถือของคุณ คุณจะได้รับการเปลี่ยนเส้นทางไปยังหน้าเว็บไซต์ร้านค้าที่ถูกต้องโดยอัตโนมัติ