ข้ามไปยังเนื้อหา
มุมมองระดับโลกต่อสินทรัพย์ดิจิทัลมุมมองระดับโลก · บริบทในพื้นที่
ChainView BTC866CHAIN VIEW
เรียนรู้

ธุรกรรม Bitcoin ตั้งแต่สร้างจนยืนยัน

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

อ่านในภาษาไทย简体中文繁體中文English한국어РусскийالعربيةEspañol (México)Tiếng Việt
ธุรกรรม Bitcoin ตั้งแต่สร้างจนยืนยัน

ภาพประกอบต้นฉบับตามหัวข้อ: แผนภาพต้นฉบับตามหัวข้อโดย ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

สร้าง input และ output

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

ประเมินค่าตามขนาด

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

เซ็นและกระจาย

ลายเซ็นให้อำนาจใช้ตามเงื่อนไข input แล้วกระเป๋ากระจายไปโหนดที่ใช้กฎ mempool กระจายแล้วไม่เท่ากับเข้าบล็อก เก็บ txid และดูคู่ขัดแย้ง อย่าส่งจ่ายอีกรายการเพียงเพราะรายการแรกยังไม่ปรากฏทันที หากเซ็นออฟไลน์ต้องแยกไฟล์ยังไม่เซ็น เซ็นแล้ว และฉบับที่กระจายขึ้นเครือข่าย เพื่อไม่เข้าใจสถานะผิด

จากค้างถึงยืนยัน

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

แหล่งข้อมูล

  1. Bitcoin transaction guide (เปิดในแท็บใหม่)
  2. Bitcoin payment processing (เปิดในแท็บใหม่)