ภาพประกอบต้นฉบับตามหัวข้อ: แผนภาพต้นฉบับตามหัวข้อโดย ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
ยืนยันไม่เท่ากับแก้ไม่ได้เด็ดขาด
ตามการนับทั่วไปของ Bitcoin ธุรกรรมที่อยู่ในบล็อกมีหนึ่งการยืนยันและบล็อกถัดไปเพิ่มความลึก นี่สะท้อนงานสะสม ไม่ใช่คำรับประกันเด็ดขาด ตรวจแฮชบล็อกและสถานะโหนดที่ถาม กระเป๋าอาจแสดงรับแล้วก่อนรายการเข้าเชน จึงต้องรู้ว่าตัวเลขบนหน้าจอมาจาก mempool หรือบล็อก
เมื่อเชนจัดระเบียบใหม่
บล็อกถูกต้องสองชุดอาจแข่งขันชั่วคราว เมื่อโหนดเลือกเชนที่มีงานสะสมมากกว่า ธุรกรรมในบล็อกที่ถูกทิ้งอาจกลับ mempool หรือถูกคู่ขัดแย้งแทน ยอดที่เห็นจึงเปลี่ยนได้ แอปต้องย้อนบัญชีชั่วคราวและประมวลผลบล็อกใหม่โดยไม่จ่ายซ้ำ ไม่ใช่เพิ่มข้อมูลข้างหน้าอย่างเดียวโดยไม่รู้ว่าประวัติบางส่วนหาย
ความสิ้นสุดขึ้นกับโปรโตคอล
บางระบบมีการ finalization ชัดภายใต้สมมติฐานเรื่องผู้เข้าร่วมและความซื่อสัตย์ อย่านำจำนวนยืนยันที่ใช้กับ Bitcoin ไปใช้กับทุกเครือข่าย ถ้า API แยก included safe finalized ให้ใช้ตามนิยาม การหยุด finality อาจไม่ได้หยุดสร้างบล็อกทุกบล็อก แต่ลดความมั่นใจในการชำระ จึงควรแจ้งเตือนแยกกัน
กำหนดนโยบายตามมูลค่า
การจ่ายเล็กกับการย้ายคลังอาจรอไม่เท่ากัน กำหนดจำนวน แหล่งข้อมูล และการตอบสนอง reorg ก่อนเปิดส่งสินค้าอัตโนมัติ ทดลองบนเครือข่ายท้องถิ่นที่ทำให้บล็อกหมดผลและตรวจบัญชีว่าไม่จ่ายซ้ำ เกณฑ์ช่วยลดความเสี่ยง แต่ไม่เปลี่ยนระบบกระจายศูนย์ให้ไร้สมมติฐานหรือมีความแน่นอนสมบูรณ์



