Hyperledger fabric 如何计算hyperledger结构中的merkle根?
如何计算hyperledger结构的merkle根? 我很难在织物中找到merkle的根 块头包含数字、前缀\u散列、数据\u散列。 上述三个相关数据是否与merkle根相关 或者我可以手动计算merkle根吗 我已经对我在向分类账提交数据时使用的数据进行了哈希处理。但在块标题中找不到它Hyperledger fabric 如何计算hyperledger结构中的merkle根?,hyperledger-fabric,merkle-tree,Hyperledger Fabric,Merkle Tree,如何计算hyperledger结构的merkle根? 我很难在织物中找到merkle的根 块头包含数字、前缀\u散列、数据\u散列。 上述三个相关数据是否与merkle根相关 或者我可以手动计算merkle根吗 我已经对我在向分类账提交数据时使用的数据进行了哈希处理。但在块标题中找不到它 如何计算hyperledger结构的merkle根?hyperledger结构不跟踪块标题中的世界状态哈希。相反,哈希链是在块内容上形成的 您将在块头中找到的两个字段是数据块散列和上一个块散列 数据_散列是块的
如何计算hyperledger结构的merkle根?hyperledger结构不跟踪块标题中的世界状态哈希。相反,哈希链是在块内容上形成的 您将在块头中找到的两个字段是数据块散列和上一个块散列 数据_散列是块的数据部分中事务字节串接的散列 previous_block_hash是前一个块的头的哈希。块头的散列是通过将内容转换为ASN1,然后对封送表示进行散列来计算的
您可以在此处具体看到实现其哈希的结构组件:Hyperledger结构不会跟踪块标题中的世界状态哈希。相反,哈希链是在块内容上形成的 您将在块头中找到的两个字段是数据块散列和上一个块散列 数据_散列是块的数据部分中事务字节串接的散列 previous_block_hash是前一个块的头的哈希。块头的散列是通过将内容转换为ASN1,然后对封送表示进行散列来计算的 您可以在此处具体了解结构组件如何实现其哈希: