Blockchain - การแก้ไขความขัดแย้ง
ดังที่เราได้เห็นเครือข่าย Bitcoin มีนักขุดหลายคน เป็นไปได้ที่คนงานเหมืองสองคนต่างแก้ปัญหา Proof-of-Work ในเวลาเดียวกันและเพิ่มบล็อกของพวกเขาไปยังบล็อกสุดท้ายที่รู้จักในห่วงโซ่ นี่คือภาพประกอบด้านล่างภาพ -
ตอนนี้เรามีสองสาขาหลังจากบล็อก 3 ทั้งสองสาขาถูกต้อง ดังนั้นบล็อกที่ขุดถัดไปอาจถูกเพิ่มในสาขาใดสาขาหนึ่ง สมมติว่าผู้ขุดเพิ่มบล็อกที่ขุดใหม่ลงใน Block 104-A สาขาที่มี Block 104-A จะยาวกว่าสาขาที่มี Block 104-B นี่คือภาพประกอบด้านล่างภาพ -
ในสถาปัตยกรรม Bitcoin สาขาที่ยาวที่สุดจะชนะเสมอและสาขาที่สั้นกว่าจะถูกกำจัด ดังนั้นบล็อก 104-B จึงต้องถูกกวาดล้าง ก่อนที่จะล้างบล็อกนี้ธุรกรรมทั้งหมดในบล็อกนี้จะถูกส่งกลับไปยังกลุ่มธุรกรรมเพื่อให้มีการขุดและเพิ่มลงในบล็อกในอนาคต นี่คือวิธีการแก้ไขข้อขัดแย้งและระบบจะดูแลบล็อกเชนเดียวเท่านั้น