ภาพประกอบต้นฉบับตามหัวข้อ: แผนภาพต้นฉบับตามหัวข้อโดย ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
เตรียมห้องทดลองไร้มูลค่า
ใช้เครือข่ายทดสอบท้องถิ่นหรือบัตรกระดาษแทนธุรกรรม ตั้งกฎว่า input ห้ามใช้ซ้ำและบล็อกอ้างบล็อกก่อน ให้สามคนตรวจอิสระ เป้าหมายคือเห็นการเห็นพ้องกับขัดแย้ง ไม่ใช่ขุดเงินจริงหรือพิสูจน์กำไรเครื่อง ทรัพย์ทดลองไม่ควรซื้อและห้ามนำ seed หลักเข้าสภาพฝึก จดกฎก่อนเริ่มเพื่อไม่เปลี่ยนตามผล
ตรวจถูกต้องก่อนนับเสียง
ส่งรายการถูกกับอีกรายการที่ใช้ input เดียวกัน แต่ละฝ่ายต้องปฏิเสธการผิดกฎแม้หลายคนเสนอ ฉันทามติไม่เปลี่ยนรายการผิดให้ถูกด้วยความนิยม แยกการตรวจเงื่อนไข การเรียงลำดับ และการเลือกประวัติ ช่วยเข้าใจว่ารันโหนดตรวจต่างจากเชื่อคนสร้างบล็อกเพียงรายเดียว และรู้ว่าการโหวตไม่แทนทุกเงื่อนไข
จำลองสองบล็อกพร้อมกัน
หยุดการสื่อสารชั่วคราวแล้วให้สองฝ่ายสร้างบล็อกต่าง เมื่อเชื่อมใหม่ใช้กฎเลือกที่กำหนด เช่นงานสะสมในแบบ Bitcoin ดูว่าการจ่ายใดกลับรอและใดขัดแย้ง reorg อธิบายว่ารวมครั้งแรกยังไม่พอส่งของที่ย้อนคืนไม่ได้ บันทึกประวัติก่อนหลังไม่ดูแค่เชนสุดท้าย เพื่อเห็นขั้นที่ยอดปรากฏแล้วเปลี่ยน
รู้ข้อจำกัดแบบจำลอง
การฝึกละเครือข่ายศัตรู ความยากจริง แรงจูงใจ และการโจมตีซับซ้อน อย่าเทียบพลังงานบัตรกระดาษกับความปลอดภัยระบบสาธารณะ เขียนสมมติฐานเรื่องสื่อสารและผู้ร่วม ทำซ้ำโดยเปลี่ยนหนึ่งข้อแล้วดูสิ่งที่เสีย วิธีนี้ช่วยอ่านคำกล่าวความปลอดภัยโดยไม่ถือแบบจำลองเล็กเป็นหลักฐานสมบูรณ์ของการออกแบบใหม่



