所有節點(不只是用於挖礦的節點)裡存在著一個記憶體池,裡面有網路上可以見到的已驗證的、還有還沒有打包進塊的交易全部集合。礦工可以根據自己的實際需求,選擇滿足自己要求的交易子集,當然不選也是可以的(有的礦工就只是為了得到獎勵而已,他們不在意交易費),把這些交易打包成“候選塊”。只要礦工找到適合當前難度的工作量證明,也就是計算得出正確的雜湊值,這個塊能夠生效,礦工就會把它廣播到整個網路。如果有其他礦工在他之前算出,那麼這個“候選塊”將會被放棄掉。