當你發(fā)起一筆比特幣轉(zhuǎn)賬后,你需要將交易廣播至全網(wǎng),挖礦節(jié)點接到這筆交易
后,先將其放入本地內(nèi)存池進行一些基本驗證,比如該筆交易花費的比特幣是否
是未被花費的交易。
如果驗證成功,則將其放入“未確認交易池”(Unconfirm Transaction),等待?
被打包;如果驗證失敗,則該交易會被標記為“無效交
易”(InvalidTransaction),不會被打包。也就是說,挖礦節(jié)點在比拼算力的
同時還需要及時驗證每筆交易,更新自己的“未確認交易池”。節(jié)點搶到記賬權(quán)
后,將從“未確認交易池”中抽取約近千筆“未確認交易”進行打包。
有時候我們的交易不能被及時打包,是因為“未確認交易池”中的交易筆數(shù)太
多,而每個區(qū)塊能記錄的交易筆數(shù)有限,這時候就會造成區(qū)塊擁堵。