什麽是區塊?添加區塊到區塊鏈的過程

作者:Craig Green
4
85 人評分
分享

區塊的含義是在區塊鏈中存儲和加密信息的地方。讓我們在本文中探討更多內容。

什麽是區塊?

區塊是區塊鏈數據庫中的數據結構,用作加密貨幣區塊鏈中交易數據的永久記錄。一個區塊存儲了網絡尚未驗證的所有或部分最新交易。在數據被驗證後,該區塊被關閉。然後,新的區塊被創建,以便將新的交易添加到其中並進行驗證。

因此,區塊是一組永久的記錄,一旦寫入,就無法更改或刪除。

添加區塊到區塊鏈的過程

區塊鏈可以使用各種共識過程添加新的區塊和驗證交易。加密貨幣中最流行的兩種方法是工作證明和股權證明。

比特幣是區塊鏈技術的首個重大應用,它是在中本聰2008年的論文《比特幣:一種點對點的電子現金系統》中提出的。為了生成新的區塊並將新的比特幣引入流通,它采用了工作證明的共識機制。通過挖礦,這種機制驗證交易,那些這樣做的人被稱為礦工。

由于沒有集中的權威,網絡整體上控制著交易並發行新的貨幣。

以下是比特幣交易的一個示例:

假設用戶A想向用戶B支付1比特幣(BTC)。當用戶A啓動交易時,發送方和接收方的詳細信息被時間戳記在一個區塊上,並轉移到內存池(簡稱mempool),在那裏它們排隊等待驗證並添加到區塊鏈中。

在成功找到一個區塊之後,礦工將獲取交易批次,並檢查所有數據,包括消息、公鑰和數字簽名是否正確。

一旦數據得到確認,該區塊將被廣播到網絡中的每個節點。每個節點必須審查該區塊,並在將其添加到官方鏈之前同意其有效性。比特幣交易的確認通常需要十分鍾。

在此過程結束時,用戶A將向用戶B轉移1 BTC,網絡中的所有節點將根據選擇的共識模型批准該交易,並且比特幣礦工將獲得成功驗證交易的獎勵。與該交易相關的新數據區塊現在作為無限公共鏈中的鏈接相互連接。

希望這篇文章《什麽是區塊?添加區塊到區塊鏈的過程》可以幫助您獲得一些知識。

相關資訊

什麼是加密橋?我們為什麼要使用它?
Barry Stidham
|

最新文章