0

我有一個樣本區塊鏈應用程序,我藉助「調用」事務創建了幾個區塊。上一個塊的字段「stateHash」是否等於區塊鏈中當前塊的字段「previousBlockHash」?

1)區塊鏈理論認爲每個區塊都會有一個名爲「previousBlockHash」的區域,其中包含區塊鏈中前一個區塊的哈希值。現在,當我比較當前塊(塊#3)的前一個塊(塊#2)的Vs「previousBlockHash」的字段「stateHash」時,它們看起來都非常不同。他們應該是平等的嗎?

2)一種blockchain塊可包含多個 「調用」 交易?**

回答

2
  1. StateHashBlockHash,其中狀態散列是簡單地將數據的散列之間的差在給定的塊內,並且塊散列計算如下:

塊散列通過散列在co上來計算未經編碼的ASN.1編碼字節:塊編號,上一個塊散列和當前塊數據散列。它是保證了分類帳

的不變性塊hashs的鏈
  • 塊通常將包括若干有序調用交易。所以對你的問題 - 是的,它可以包含多個內部交易。
  • +0

    感謝您的快速和翔實的答案! – nihal

    相關問題