什麽是區塊?如何將區塊添加到區塊鏈?

作者:Cornell Rachel
4.7
221 人評分
分享

什麽是區塊?在區塊鏈中,區塊是一個加密存儲數據的地方。讓我們在這篇文章中深入了解一下。

什麽是區塊?

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

因此,區塊是一種記錄存儲,一旦寫入後就無法更改或刪除。

如何將區塊添加到區塊鏈?

區塊鏈可以通過各種共識過程添加新的區塊並驗證交易。加密貨幣中最常見的兩種方法是工作證明(Proof-of-Work)和權益證明(Proof-of-Stake)。

比特幣是區塊鏈技術的首次重要應用,由中本聰在他的2008年論文《比特幣:一種點對點的電子現金系統》中介紹。為了生成新的區塊並將新的比特幣引入流通,比特幣采用了一種工作證明的共識機制。通過挖礦,該機制驗證交易,執行這一過程的人被稱為礦工。

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

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

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

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

一旦數據被確認,區塊將被廣播到網絡中的每個節點。每個節點都必須審查並同意它是有效的,然後才能將其添加到官方鏈中。比特幣交易的確認通常需要十分鍾。

在這個過程結束時,用戶A將向用戶B轉移1 BTC,網絡上的每個節點都將基于所選的共識模型批准該交易,比特幣礦工將因成功驗證交易而獲得獎勵。與該交易相關的新數據塊現在作為無限公共鏈中的鏈接連接在一起。

希望閱讀這篇文章《什麽是區塊?如何將區塊添加到區塊鏈?》有助于您更好地理解。

相關資訊

為什麼 USDT 在加密交易者和投資者中很受歡迎?
Cornell Rachel
|
什麼是 Orbeon 協議? Orbeon 協議如何運作?
Barry Stidham
|

最新文章