區塊是交易的容器。礦工或驗證者收集待處理的交易,驗證它們,並將它們打包成一個區塊。每個區塊都包含區塊頭和區塊體。區塊頭包含前一個區塊的哈希值、時間戳記以及概括其中所有交易的梅克爾根。區塊體包含實際的交易清單。一旦區塊經過驗證並添加到區塊中,其中的交易即被確認。
哈希值是關鍵。它是區塊資料的固定長度指紋。更改其中任何一個數字,哈希值都會完全改變。每個區塊都包含前一個區塊的哈希值,從而將它們連結成一條鏈。要篡改一筆舊交易,攻擊者需要重新處理該區塊及其後的所有區塊。這就是為什麼深層區塊被認為是不可逆的。
積木包含哪些部件
- 區塊頭——版本號、前一個雜湊值、默克爾根、時間戳記、難度目標、隨機數
- 交易清單-發送方、接收方、金額、簽名
- Coinbase 交易-第一筆交易,用於支付礦工報酬
比特幣區塊的數據量限制在大約 1 兆字節,這限制了其吞吐量。其他區塊鏈使用更大的區塊或不同的結構來處理更多的交易。
Comments
No comments yet. Be the first to share a thought.
Leave a comment