正如我們所看到的,比特幣網絡包含了幾個礦工。有可能,兩個不同的礦工同時解決工作證明,從而將他們的區塊添加到鏈中最後一個已知區塊。下圖說明了這一點;
現在,我們在3號街區後面有兩個分支。兩個分支都有效。所以下一個礦塊可能會被添加到任何一個分支中。假設,礦工將新開採的塊體添加到塊體104-A中,包含塊體104-A的分支將比包含塊體104-B的分支長;
在比特幣架構中,最長的分支總是獲勝,較短的分支則被清除。因此,必須清除塊104-B。清除此塊之前,此塊中的所有事務都將返回到事務池,以便挖掘它們並將其添加到將來的某個塊中。這就是解決衝突的方法,系統只維護一個區塊鏈。