ข้ามไปยังเนื้อหา
BitcoinToolkit

เครื่องคำนวณการรวม UTXO ของ Bitcoin

เปรียบเทียบต้นทุนของการรวม UTXO ของ Bitcoin ในตอนนี้กับต้นทุนโดยประมาณของการใช้จ่ายร่วมกันในภายหลัง.

การเปรียบเทียบต้นทุนการรวม

จำลอง UTXO ที่เลือก ค่าธรรมเนียมที่จ่ายตอนนี้ และการชำระเงินในอนาคตเดียวกันภายใต้สองกลยุทธ์.

นโยบาย Bitcoin Mainnet: ทุกธุรกรรมที่จำลองต้องอยู่ที่หรือต่ำกว่า 400,000 WU.

โหมดเครื่องคิดเลข

UTXO ที่เลือก

กรอกเฉพาะจำนวนและประเภทสคริปต์ ห้ามกรอกที่อยู่หรือข้อมูลกระเป๋าเงิน.

ธุรกรรมการรวมสร้างเอาต์พุต P2WPKH หรือ P2TR หนึ่งรายการ.

sats

ใช้เพื่อแสดงผลรวมโดยประมาณหลังหักค่าธรรมเนียมเท่านั้น.

สมมติฐานค่าธรรมเนียม

เลือกค่าธรรมเนียมที่จ่ายตอนนี้และสถานการณ์ในอนาคตที่แยกต่างหาก อัตราในอนาคตไม่ใช่การคาดการณ์.

อัตราค่าธรรมเนียมการรวมปัจจุบัน

คำแนะนำสดเป็นการประมาณการ ไม่ใช่การรับประกันการยืนยัน.

sat/vB

นี่คืออินพุตสถานการณ์ ไม่ใช่การคาดการณ์ค่าธรรมเนียม.

การใช้จ่ายในอนาคต

ทั้งสองกลยุทธ์ใช้โครงสร้างการชำระเงินและการเปลี่ยนแปลงนี้เหมือนกัน.

คุณควรรวม Bitcoin UTXOs หรือไม่?

ยอดคงเหลือในกระเป๋าเงิน Bitcoin สามารถแบ่งออกได้หลาย unspent transaction outputs หรือ UTXOs การชำระเงินในภายหลังที่เลือกหลายรายการต้องใช้หนึ่ง transaction input สำหรับแต่ละ output ที่เลือก การรวมใช้ inputs เหล่านั้นตอนนี้และสร้าง output ใหม่หนึ่งรายการที่สามารถใช้เป็น input เดียวในภายหลัง.

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

จาก UTXOs ที่เลือกไปสู่การเปรียบเทียบค่าธรรมเนียมสองกลยุทธ์
  1. นับจำนวน UTXOs ที่คุณอาจรวม
  2. เลือกประเภท script หรือป้อนชุดแบบผสม
  3. ตั้งค่าธรรมเนียมที่คุณจะจ่ายตอนนี้
  4. อธิบายการชำระเงินในอนาคตเดียวกันสำหรับทั้งสองกลยุทธ์
  5. เปรียบเทียบค่าธรรมเนียมรวม จุดคุ้มทุน และการแลกเปลี่ยนความเป็นส่วนตัว

เปรียบเทียบการเก็บ UTXOs แยกกับการรวมตอนนี้

กลยุทธ์ A เก็บ UTXOs ที่เลือกแยกและใช้ทั้งหมดในธุรกรรมในอนาคตที่จำลอง กลยุทธ์ B จ่ายค่าธรรมเนียมการรวมหนึ่ง output ตอนนี้ จากนั้นจ่ายสำหรับธุรกรรมในอนาคตที่ใช้ output ที่รวมเป็นหนึ่ง input การชำระเงินในอนาคตและ change outputs ยังคงเหมือนเดิม ดังนั้นการเปรียบเทียบแยกความแตกต่างของโครงสร้าง input.

ธุรกรรมพื้นฐานสามรายการใช้ Weight และ virtual-size engine ที่ตรวจสอบแล้วเดียวกันกับ เครื่องคำนวณค่าธรรมเนียมธุรกรรม Bitcoin. ค่าธรรมเนียมคำนวณจาก virtual size และ sat/vB จากนั้นปัดขึ้นเป็น satoshi ทั้งหมดที่ขั้นตอนค่าธรรมเนียมสุดท้าย.

กลยุทธ์ต้นทุนตอนนี้ต้นทุนภายหลัง
เก็บ UTXOs แยกกันไม่มีค่าธรรมเนียมการรวมใช้ UTXOs เดิมที่เลือกทั้งหมด
รวมเข้าด้วยกันตอนนี้ใช้ UTXOs ที่เลือกเป็นหนึ่ง outputใช้ UTXO ที่รวมหนึ่งรายการ

ค้นหาอัตราค่าธรรมเนียมในอนาคตที่คุ้มทุน

ข้อได้เปรียบ vSize ในอนาคตคือ vSize การใช้จ่ายโดยตรงลบด้วย vSize หลังการรวม เมื่อความแตกต่างเป็นบวก อัตราคุ้มทุนโดยประมาณคือค่าธรรมเนียมการรวมที่ปัดเศษหารด้วยจำนวน virtual bytes ที่ประหยัดในอนาคต อัตราค่าธรรมเนียมในอนาคตที่สูงกว่าจุดนั้นอาจทำให้กลยุทธ์ B ถูกกว่าในกรณีที่จำลอง.

อัตราค่าธรรมเนียมในอนาคตเป็นสถานการณ์ ไม่ใช่การคาดการณ์ การปัดเศษ satoshi ทั้งหมดสามารถเลื่อนจุดตัดที่แน่นอนได้เล็กน้อย หากธุรกรรมในอนาคตที่จำลองไม่เล็กลงหลังการรวม หน้ารายงานว่าไม่มีจุดคุ้มทุนที่จำกัดแทนที่จะแสดงเกณฑ์ที่ทำให้เข้าใจผิด.

อยู่ภายในขีดจำกัด Weight ของธุรกรรมมาตรฐาน

Bitcoin Core จำกัดธุรกรรมมาตรฐานที่ 400,000 weight units สำหรับนโยบาย relay และ mining นี่คือนโยบายมาตรฐาน ไม่ใช่กฎความถูกต้องของบล็อกฉันทามติของ Bitcoin เครื่องคิดเลขปฏิเสธการรวมที่จำลอง การใช้จ่ายโดยตรง หรือการใช้จ่ายหลังการรวมที่เกินขีดจำกัดนั้น.

ไม่มีจำนวน UTXO สูงสุดที่ปลอดภัยเพียงรายการเดียวสำหรับทุกธุรกรรม P2PKH, nested SegWit, Native SegWit และ Taproot inputs มี Weight ที่แตกต่างกัน และ outputs ก็ใช้พื้นที่เช่นกัน ดังนั้นตัวควบคุม input จึงใช้ค่าสูงสุดเฉพาะ script ในขณะที่การคำนวณเซิร์ฟเวอร์สุดท้ายตรวจสอบธุรกรรมแบบผสมทั้งหมดอีกครั้ง.

ชั่งน้ำหนักความเป็นส่วนตัวกับการประหยัดค่าธรรมเนียม

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

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

ตรวจสอบธุรกรรมกระเป๋าเงินก่อนลงนาม

แบบจำลองครอบคลุม P2PKH, P2SH-P2WPKH, P2WPKH และ Taproot key-path inputs ทั่วไปที่ลงนามเดียว ไม่ได้สร้าง PSBT ดำเนินการเลือกเหรียญ ตรวจสอบฝุ่น จำลอง multisig หรือ script-path spends ลงนามธุรกรรมหรือออกอากาศ ค่าที่เลือกเพิ่มเติมจะลบเฉพาะค่าธรรมเนียมการรวมที่จำลอง.

ใช้ coin control ของกระเป๋าเงินเพื่อตรวจสอบ UTXOs ป้ายกำกับ ปลายทาง และ change ที่แน่นอนก่อนลงนาม จากนั้นเปรียบเทียบ virtual size และค่าธรรมเนียมสุดท้ายของกระเป๋าเงินกับรายละเอียดการคำนวณที่แสดงที่นี่ ใช้ ตัวแปลง Satoshi สำหรับหน่วย BTC/sat หรือเครื่องคำนวณค่าธรรมเนียมต่อรายการเมื่อคุณต้องการกำหนดราคาสำหรับธุรกรรมเฉพาะ.

คำถามที่พบบ่อยเกี่ยวกับเครื่องคำนวณการรวม UTXO Bitcoin

ฉันควรรวม UTXO ของ Bitcoin เมื่อใด?

Consider it when a low current fee may offset the cost of spending many inputs at a higher future fee. Also review privacy, coin labels, transaction Weight and your wallet's final preview before deciding.

1 sat/vB เป็นค่าธรรมเนียมการรวมกลุ่มที่เหมาะสมหรือไม่?

อาจประหยัดได้เมื่อเงื่อนไข relay ในปัจจุบันยอมรับ แต่ไม่รับประกันการยืนยัน ใช้เป้าหมายสดเป็นค่าประมาณปัจจุบันและตรวจสอบธุรกรรมในกระเป๋าเงินก่อนการ broadcast.

มาตรฐาน Bitcoin หนึ่งธุรกรรมสามารถรวม UTXO ได้กี่รายการ?

ค่าสูงสุดขึ้นอยู่กับประเภทสคริปต์อินพุตแต่ละประเภทและโครงสร้างเอาต์พุต เครื่องคิดเลขจะคำนวณขีดจำกัดอินพุตเฉพาะของสคริปต์และปฏิเสธธุรกรรมที่จำลองแบบสมบูรณ์ใดๆ ที่เกินขีดจำกัดนโยบายมาตรฐาน Bitcoin Core ที่ 400,000 WU.

คำนวณอัตราค่าธรรมเนียมฟิวเจอร์สแบบจุดคุ้มทุนอย่างไร?

ค่าธรรมเนียมที่ปัดเศษแล้วที่จ่ายเพื่อรวมตอนนี้หารด้วยจำนวนไบต์เสมือนในอนาคตที่ประหยัดได้ หากการรวมไม่ลด vSize ในอนาคต จะไม่มีอัตราจุดคุ้มทุนที่จำกัด.

ฉันสามารถรวม UTXO จากประเภทที่อยู่ Bitcoin ที่แตกต่างกันได้หรือไม่

กระเป๋าเงินสามารถสร้างธุรกรรมด้วยประเภทอินพุตแบบผสม โหมดขั้นสูงจำลอง P2PKH, P2SH-P2WPKH, P2WPKH และ Taproot key-path แยกกัน แต่ธุรกรรมที่ลงนามจริงของกระเป๋าเงินเป็นข้อมูลที่เชื่อถือได้.

การรวม UTXO ช่วยปรับปรุงความเป็นส่วนตัวหรือไม่

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

จะเกิดอะไรขึ้นเมื่อธุรกรรมที่จำลองเกิน 400,000 WU

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

เครื่องคำนวณนี้ตรวจสอบฝุ่นหรือสร้างธุรกรรมหรือไม่

ไม่ มันประมาณการ Weight ขนาดเสมือน และค่าธรรมเนียม ไม่ใช้ตรรกะฝุ่นเฉพาะกระเป๋าเงิน เลือกเหรียญ สร้าง PSBT ลงนาม หรือออกอากาศ.

วิธีการและแหล่งที่มา

การเปรียบเทียบสร้างโครงสร้างธุรกรรมที่ชัดเจนสามแบบและส่งแต่ละรายการผ่าน Bitcoin Weight/vSize ที่ใช้ร่วมกันที่มีอยู่ HTML ที่แสดงผลจากเซิร์ฟเวอร์ การอัปเดต REST และการทดสอบที่กำหนดขึ้นใช้วัตถุการประมาณเดียวกัน.

  • โปรไฟล์ส่วนประกอบอินพุตและเอาต์พุต ขอบเขต CompactSize การจัดการเครื่องหมาย witness การจัดการ witness ว่าง และการปัดเศษ vSize ถูกนำมาใช้ซ้ำจากเครื่องคำนวณค่าธรรมเนียมธุรกรรม Bitcoin.
  • ทุกธุรกรรมที่จำลองจะถูกตรวจสอบกับนโยบายธุรกรรมมาตรฐาน 400,000 WU ของ Bitcoin Core การควบคุมอินพุตและเอาต์พุตใช้ขีดจำกัดจำนวนที่ได้มาจากสคริปต์ ตามด้วยการตรวจสอบเซิร์ฟเวอร์แบบโครงสร้างผสมที่สมบูรณ์.
  • ค่าธรรมเนียมธุรกรรมทุกครั้งคือขนาดเสมือนคูณด้วยอัตรา sat/vB ทศนิยม โดยผลลัพธ์สุดท้ายเท่านั้นที่ปัดเศษขึ้นเป็น satoshi ทั้งหมด.
  • เงินออมสุทธิเท่ากับค่าธรรมเนียมการใช้จ่ายโดยตรงในอนาคตลบด้วยค่าธรรมเนียมรวมของการรวมตอนนี้และหลังการรวมในอนาคต.
  • จุดคุ้มทุนเท่ากับค่าธรรมเนียมการรวมที่ปัดเศษหารด้วย vbytes ในอนาคตที่ประหยัดได้ และจะละเว้นเมื่อข้อได้เปรียบด้านขนาดนั้นเป็นศูนย์หรือติดลบ.
  • อัตราปัจจุบันสดได้รับการตรวจสอบและแคชไว้ฝั่งเซิร์ฟเวอร์ อัตราค่าธรรมเนียมในอนาคตที่สมมติขึ้นจะถูกระบุว่าเป็นสถานการณ์จำลองด้วยตนเองเสมอ และ BTC/USD ยังคงเป็นทางเลือก.

ข้อมูลอ้างอิงหลัก

ตรวจสอบโดย ทีมบรรณาธิการ BitcoinToolkit ตรรกะการเปรียบเทียบทดสอบล่าสุด