心理

當前位置 /首頁/完美生活/心理/列表

區塊鏈出塊是什麼意思

區塊鏈出塊是什麼意思

意思是區塊鏈交易記賬由分佈在不同地方的多個節點共同完成,每一個節點都記錄的是完整的賬本和交易,因此它們都可以參與監督交易合法性,同時也可以共同爲其作證。區塊鏈每個節點存儲都是獨立的、地位等同的,依靠共識機制保證存儲的一致性。但是區塊鏈真正實施記賬前,會透過共識算法選擇由哪個節點產生新的區塊來發起記賬,即獲得記賬權,這個產生新的區塊過程就稱爲出塊。

區塊鏈上一個節點產生一個交易之後,會將交易廣播出去。鏈上的每個節點會去收集網絡上的交易資訊,放入本地內存池進行一些基本驗證,如果驗證成功,則將其放入“未確認交易池”,等待被打包節點根據根據共識算法獲得記賬權後,將從“未確認交易池”中抽取約一定數量的“未確認交易”進行打包,把這些交易打包成一個區塊,將自己節點打包的未確認交易寫入新的區塊中,由於區塊容量有限,有可能並不是所有未確認交易都會被當前出塊打包,此時會根據一定的優先級方式挑選打包交易。

區塊鏈出塊後出塊節點需要將新區塊在網絡中傳播,每個節點將獨立校驗網絡中的新區塊,每一個節點在將它轉發到其節點之前,會進行一系列的測試去驗證它,這確保了只有有效的區塊會在網絡中傳播。

TAG標籤:鏈出 區塊 #